HamburgerMenu
hirist

Capco - Senior Java Microservices Developer - Spring Boot Framework

Posted on: 13/10/2025

Job Description

Description :

Position : Senior Java Microservices Developer

Experience : 6 to 10 Years

Location : Bangalore

Industry Type : Software Development / FinTech / Cloud Services

Education : Bachelors or Masters degree in Computer Science or a related field

Job Summary :

We are seeking a seasoned Senior Java Microservices Developer with 6 to 10 years of experience, possessing deep expertise in building scalable, resilient applications using Java and Spring Boot Microservices.


The role requires mandatory hands-on experience with modern development practices like Test-Driven Development (TDD) and Behavior-Driven Development (BDD).


The developer must also have practical experience with Kubernetes and containerization and proficiency in at least one major cloud platform (GCP, AWS, or Azure) to ensure full-stack cloud-native deployment capability.

Job Description :

Microservices Development and Architecture :

- Design, develop, and maintain high-performance, fault-tolerant microservices using Java and the Spring Boot framework.

- Apply deep technical knowledge of Microservices architecture patterns, including service discovery, API gateways, inter-service communication, and resilience mechanisms.

- Ensure the successful integration and communication between microservices, maintaining high code quality and adherence to enterprise coding standards.

- Possess a strong understanding and basic knowledge of Database technologies, including schema design, query optimization, and interaction with relational and/or NoSQL databases.

DevOps, Cloud, and Containerization :

- Demonstrate mandatory experience with containerization technologies, specifically Docker, and orchestration using Kubernetes for automated deployment and scaling.

- Possess practical, hands-on experience with at least one major Cloud Platform (GCP, AWS, or Azure), utilizing cloud-native services for deployment, monitoring, and infrastructure management.

- Implement and maintain Continuous Integration/Continuous Delivery (CI/CD) pipelines to ensure rapid, reliable, and automated releases.

Testing and Quality Assurance :

- Apply mandatory expertise in quality-first development methodologies, including Test-Driven Development (TDD) for writing robust unit and integration tests before code implementation.

- Utilize experience with Behavior-Driven Development (BDD) frameworks to ensure clear collaboration between technical teams and business stakeholders, aligning feature development with expected behaviors.

- Participate actively in code reviews, design discussions, and root cause analysis (RCA) to maintain system stability and enhance performance.

Required Skills & Qualifications :

- Experience : Mandatory 6 to 10 years of experience in software development.

- Core Technologies : Expert proficiency in Java and Spring Boot Microservices.

- Methodology : Must have mandatory experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD).

- Cloud/DevOps : Mandatory experience with Kubernetes and containers.

- Cloud Platform : Must have experience with one of the major cloud platforms (GCP, AWS, or Azure).

- Data : Expected basic knowledge of Database concepts and interaction.

- Education : Bachelors or Masters degree in Computer Science or a related field.

Preferred Skills :

- Experience with specific cloud service offerings (e.g., AWS EKS, Azure AKS, Google Cloud GKE).

- Knowledge of reactive programming frameworks (e.g., Spring WebFlux).

- Experience with caching technologies and message brokers.

- Certification in a relevant cloud platform.


info-icon

Did you find something suspicious?