HamburgerMenu
hirist

Capco - Java Developer - Microservices Architecture

Capco Technologies Pvt Ltd
Multiple Locations
4 - 8 Years

Posted on: 18/08/2025

Job Description

Job Title : Java Developer Microservices

Location : Bangalore

Experience : 4- 8 Years

Job Summary :

We are seeking an experienced Java Microservices Developer to design, develop, and maintain secure, scalable, and high-performance applications for the banking and financial services domain. The role requires strong hands-on expertise in Java, Spring Boot, REST APIs, and microservices architecture, along with experience deploying applications in containerized environments (Docker, Kubernetes, OpenShift).

Key Responsibilities :

- Design, develop, and deploy microservices-based applications using Java 8+, Spring Boot, and Spring Cloud.

- Develop secure RESTful APIs with proper authentication, authorization, and documentation.

- Integrate with banking/financial systems, ensuring compliance with security and regulatory standards.

- Work with relational databases (MySQL/SQL Server) for data storage and queries.

- Implement messaging systems (Kafka/RabbitMQ/ActiveMQ) for service communication and event-driven architectures.

- Deploy, monitor, and manage applications in Docker and Kubernetes/OpenShift environments.

- Ensure adherence to coding standards, best practices, and CI/CD pipelines.

- Collaborate with cross-functional Agile teams including QA, DevOps, and Product Owners.

- Conduct code reviews, performance tuning, and troubleshooting for production systems.

Required Skills & Qualifications :

- 4- 8 years of hands-on development experience with Java 8+.

- Minimum 3 years experience with Spring Boot and Spring Cloud.

- Strong expertise in designing and developing REST APIs with security (OAuth2/JWT).

- Proficiency with MySQL/SQL Server databases.

- Experience with containerization (Docker) and orchestration (Kubernetes/OpenShift).

- Knowledge of messaging systems like Kafka, RabbitMQ, or ActiveMQ.

- Experience working in Agile/Scrum methodologies.

- Excellent problem-solving and debugging skills.

Preferred Skills (Nice-to-Have) :

- Banking/Financial services domain experience.

- Exposure to CI/CD tools (Jenkins, GitLab CI, Azure DevOps).

- Cloud experience (AWS/Azure/GCP) for microservices deployment.

- Familiarity with API Gateways, Service Mesh (Istio/Linkerd).

- Experience with monitoring tools (ELK, Prometheus, Grafana, Splunk).


info-icon

Did you find something suspicious?