HamburgerMenu
hirist

Virtusa - Senior Java Microservices Developer

Virtusa Consulting Services Pvt Ltd
4 - 8 Years
Anywhere in India/Multiple Locations

Posted on: 09/03/2026

showcase-imageshowcase-imageshowcase-image

Job Description

Description :



We are seeking a highly skilled Senior Java Microservices Developer with 6+ years of hands-on experience in designing and developing scalable, high-performance backend systems using Java and microservices architecture. The ideal candidate should have strong expertise in Spring Boot, REST APIs, cloud platforms, and containerization technologies.



Key Responsibilities :



- Design, develop, and maintain scalable microservices using Java (8/11/17) and Spring Boot



- Develop and consume RESTful APIs and ensure high performance and responsiveness



- Implement microservices architecture using best practices (API Gateway, Service Registry, Circuit Breaker, etc.)



- Work with databases like MySQL / PostgreSQL / Oracle / MongoDB



- Integrate messaging systems such as Kafka / RabbitMQ



- Implement CI/CD pipelines using Jenkins / GitHub Actions / Azure



- Deploy applications using Docker & Kubernetes



- Work with cloud platforms like AWS / Azure / GCP



- Implement security using OAuth2 / JWT / Spring Security



- Participate in code reviews, design discussions, and architecture planning



- Ensure application performance, scalability, and reliability



- Follow Agile/Scrum methodology



Required Skills :



- 6+ years of strong experience in Core Java



- 4+ years of experience in Spring Boot & Microservices



- Strong knowledge of RESTful Web Services



- Experience with Hibernate / JPA



- Experience with Cloud (AWS preferred). Hands-on experience with Docker & Kubernetes



- Understanding of API Gateway, Eureka, Config Server



- Experience in Unit Testing (JUnit, Mockito)



- Good understanding of Design Patterns & SOLID principles



- Experience with version control systems like Git



- Experience in Banking & Financial services engagements such as Core Banking & Payments



Nice to Have :



- Experience with Reactive Programming (WebFlux)



- Knowledge of DevOps practices



- Experience with monitoring tools like Prometheus / Grafana



- Exposure to Domain-Driven Design (DDD)



- Knowledge of event-driven architecture


info-icon

Did you find something suspicious?

Similar jobs that you might be interested in