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)