Talent.com
This job offer is not available in your country.
Capco - Java Developer - Microservices Architecture

Capco - Java Developer - Microservices Architecture

Capco Technologies Pvt LtdPune
30+ days ago
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).
  • (ref : hirist.tech)

    Create a job alert for this search

    Java Developer • Pune