About the Role
Capco is hiring Java Backend Developers to design, develop, and maintain scalable backend systems and microservices. The role involves building enterprise-grade applications, collaborating with cross-functional teams, and delivering high-performance solutions, particularly in banking and financial services environments.
Responsibilities
- Design, develop, and maintain backend services using Java and Spring Boot
- Build and optimize RESTful APIs and microservices
- Collaborate with frontend developers, product managers, and stakeholders
- Write clean, maintainable, and efficient code
- Troubleshoot, debug, and improve existing applications
- Ensure application performance, security, and scalability
- Participate in code reviews and knowledge-sharing sessions
- Work with databases and optimize data storage and retrieval
Required Skills
- Java
- Spring Boot
- REST APIs
- Microservices Architecture
- Database Design and SQL
- Debugging and Troubleshooting
- Object-Oriented Programming
- Software Development Best Practices
Preferred Skills
- Apache Kafka
- Docker
- Kubernetes
- CI/CD Pipelines
- Team Leadership
- Banking Domain Experience
- Agile Development Methodologies
Work Conditions
- Hybrid model (3 days Work From Office)
- Shift timing: 12:30 PM to 9:30 PM IST
- Location: Mumbai
Benefits
- Opportunity to work on enterprise banking projects
- Exposure to modern cloud-native architectures
- Collaborative and growth-focused environment