Cognizant logo

Java developer -MSB

Cognizant
Full-time
On-site
Kerala
Technology & Engineering

We are seeking a highly skilled and experienced Java Developer with 5 to 12 years of hands-on experience in Spring Boot and Microservices architecture. The ideal candidate will be responsible for designing, developing, and maintaining scalable enterprise applications and services.

Key Responsibilities:

  • Design, develop, and maintain robust Java-based applications using Spring Boot and Microservices.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Write clean, scalable, and efficient code following best practices.
  • Participate in code reviews and provide constructive feedback.
  • Troubleshoot and resolve production issues.
  • Contribute to architectural decisions and technical documentation.

Required Skills:

  • Core Java (Java 8 or above)
  • Spring Boot – deep understanding of annotations, configurations, and integrations.
  • Microservices Architecture – experience in designing and deploying microservices.
  • RESTful APIs and Web Services
  • Experience with JPA/Hibernate, Maven/Gradle, and Git
  • Familiarity with CI/CD pipelines and DevOps tools (Jenkins, Docker, Kubernetes)
  • Good understanding of design patterns, data structures, and algorithms
  • Experience with cloud platforms (AWS, Azure, or GCP) is a plus