Job Overview
Company
Capco Technologies Pvt Ltd
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Capco Technologies Pvt Ltd and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
<p><p><b>Description :</b> <br/><br/>Position : Senior Java Microservices Developer<br/><br/>Experience : 6 to 10 Years<br/><br/>Location : Bangalore<br/><br/>Industry Type : Software Development / FinTech / Cloud Services<br/><br/>Education : Bachelors or Masters degree in Computer Science or a related field<br/><br/><b>Job Summary :</b> <br/><br/>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.
</p><p><br/></p><p>The role requires mandatory hands-on experience with modern development practices like Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
</p><p><br/></p><p>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.<br/><br/><b>Job Description :</b> <br/><br/><b>Microservices Development and Architecture :</b> <br/><br/>- Design, develop, and maintain high-performance, fault-tolerant microservices using Java and the Spring Boot framework.<br/><br/>- Apply deep technical knowledge of Microservices architecture patterns, including service discovery, API gateways, inter-service communication, and resilience mechanisms.<br/><br/>- Ensure the successful integration and communication between microservices, maintaining high code quality and adherence to enterprise coding standards.<br/><br/>- Possess a strong understanding and basic knowledge of Database technologies, including schema design, query optimization, and interaction with relational and/or NoSQL databases.<br/><br/><b>DevOps, Cloud, and Containerization :</b> <br/><br/>- Demonstrate mandatory experience with containerization technologies, specifically Docker, and orchestration using Kubernetes for automated deployment and scaling.<br/><br/>- 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.<br/><br/>- Implement and maintain Continuous Integration/Continuous Delivery (CI/CD) pipelines to ensure rapid, reliable, and automated releases.<br/><br/><b>Testing and Quality Assurance :</b> <br/><br/>- Apply mandatory expertise in quality-first development methodologies, including Test-Driven Development (TDD) for writing robust unit and integration tests before code implementation.<br/><br/>- Utilize experience with Behavior-Driven Development (BDD) frameworks to ensure clear collaboration between technical teams and business stakeholders, aligning feature development with expected behaviors.<br/><br/>- Participate actively in code reviews, design discussions, and root cause analysis (RCA) to maintain system stability and enhance performance.<br/><br/><b>Required Skills & Qualifications :</b> <br/><br/>- Experience : Mandatory 6 to 10 years of experience in software development.<br/><br/>- Core Technologies : Expert proficiency in Java and Spring Boot Microservices.<br/><br/>- Methodology : Must have mandatory experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD).<br/><br/>- Cloud/DevOps : Mandatory experience with Kubernetes and containers.<br/><br/>- Cloud Platform : Must have experience with one of the major cloud platforms (GCP, AWS, or Azure).<br/><br/>- Data : Expected basic knowledge of Database concepts and interaction.<br/><br/>- Education : Bachelors or Masters degree in Computer Science or a related field.<br/><br/><b>Preferred Skills :</b> <br/><br/>- Experience with specific cloud service offerings (e.g., AWS EKS, Azure AKS, Google Cloud GKE).<br/><br/>- Knowledge of reactive programming frameworks (e.g., Spring WebFlux).<br/><br/>- Experience with caching technologies and message brokers.<br/><br/>- Certification in a relevant cloud platform.<br/></p><br/></p> (ref:hirist.tech)
About Capco Technologies Pvt Ltd
Don't Miss This Opportunity!
Capco Technologies Pvt Ltd is actively hiring for this Capco - Senior Java Microservices Developer - Spring Boot Framework position
Apply Now