Search by job, company or skills

Senior Software Engineer

This job is no longer accepting applications

Job Description

Job Title: Java Developer (API & Microservices – Spring Boot)

Location: Chennai [Hybrid to client location]

Experience: 5+ Years

Employment Type: Full-Time

Job Summary

We are looking for a skilled Java Developer with strong experience in building scalable APIs and Microservices using the Spring ecosystem. The ideal candidate should have hands-on expertise in designing, developing, and deploying high-performance backend services and should be comfortable working in an Agile environment.

Key Responsibilities

  • Design, develop, and maintain RESTful APIs and Microservices using Java and Spring Boot
  • Build scalable and high-performance backend systems
  • Collaborate with cross-functional teams (UI, DevOps, QA) for end-to-end delivery
  • Implement secure, reusable, and efficient APIs
  • Work on system design, code reviews, and performance optimization
  • Integrate third-party services and external APIs
  • Ensure code quality through unit testing and best practices
  • Participate in Agile ceremonies (Sprint planning, stand-ups, retrospectives)

Required Skills

  • Strong proficiency in Java (Java 8 or above)
  • Hands-on experience with:
  • Spring Boot
  • Spring MVC
  • Spring Security
  • Solid experience in building Microservices architecture
  • Strong knowledge of REST API design principles
  • Experience with Hibernate / JPA
  • Good understanding of SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB)
  • Familiarity with version control systems (Git)

Preferred Skills

  • Experience with Cloud platforms (AWS / Azure / GCP)
  • Knowledge of Docker & Kubernetes
  • Exposure to CI/CD pipelines
  • Messaging systems like Kafka / RabbitMQ
  • Understanding of Design Patterns and System Design

Education

  • Bachelor's/Master's degree in Computer Science or related field

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150574997

Similar Jobs

Chennai, India

Skills:

SqlDatabasesSpring FrameworkJavaCloud StorageVersion ControlNosqlIamScrumAgileSpring BootAutomated TestingDistributed SystemsDebuggingData ModellingGoogle Cloud PlatformCaching StrategiesProfilingRoot-cause AnalysisAPI-first SystemsCloud FunctionsCloud RunCloud SQLMicroservices ArchitecturesDevOps Practices

Chennai, India

Skills:

orm tools JavaHibernateSpring MVCSqlNosqlRuby On RailsGcpRestful ServicesAzurePythonAWSJava EE frameworks

Chennai, India

Skills:

JavaDistributed SystemsGraphqlAgile MethodologiesJIRADatadogSqlConfluenceSplunkRestful ApisPostmandata synchronization patternsNoSQL databasesWebhooks

Chennai, India

Skills:

ReactDockerSpring BootRestful ApisKubernetesAngularMicroservices

Chennai, India

Skills:

SqlApache NifiYarnApache SparkSbtMavenHadoopKafkaLinuxshell scriptingAvroHiveMapreduceJenkinsGitScalaOozieControl-MAirflowParquetHDFSorc

Beware of Scammers

We don’t charge money for job offers