CO

Java Spring boot Microservices Developer

Concentrix
Chennai5-7 LPA Posted 21 Apr 2025
FULL TIME
Git
Version Control
Front End
Core Java

Job Description

We are looking for a Java Spring Boot Microservices Developer with 5+ years of experience in designing, developing, and deploying microservices. The ideal candidate will have a strong background in core Java, an understanding of cloud architectures, and experience with CI/CD practices.

Key Responsibilities:

  • Design, develop, and implement microservices using Java Spring Boot and Spring Cloud.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Configure and utilize container platforms such as Docker and Kubernetes for deployment.
  • Write clean, maintainable code with a focus on reuse, performance, and sustainability.
  • Monitor application performance and troubleshoot issues using logging and monitoring tools (e.g., Grafana, Prometheus, Splunk).
  • Participate in code reviews and ensure adherence to software quality and operational excellence practices.
  • Engage in agile development processes and contribute to continuous improvement.

Required Skills and Qualifications:

  • 5+ years of experience in building microservices using Java Spring Boot and Spring Cloud.
  • Strong proficiency in Core Java, including Collections, Threads, Regular Expressions, and Exception handling.
  • Familiarity with NoSQL databases, preferably Cassandra DB.
  • Knowledge of containerization and orchestration tools such as Docker and Kubernetes.
  • Experience with version control systems, especially Git and GitLab.
  • Familiarity with CI/CD practices and automated deployment methodologies.
  • Understanding of large-scale software architecture and distributed systems design patterns.
  • Strong analytical and problem-solving skills and excellent verbal and written communication abilities.
  • Ability and willingness to learn and adapt to new technologies and tools.

Preferred Skills:

  • Good knowledge of Angular for front-end development.
  • Familiarity with Apache Kafka and API gateway platforms like Apigee.
  • Understanding of GraphQL for API development.
  • Knowledge of appropriate security practices in microservices, including authentication, authorization, input validation, secure API design, and access control.
Join WhatsApp Channel