CHENNAI · FULLTIME
Senior Software Engineer
Virtusa Consulting Services
Chennai · onsite · Posted 47d ago
Sourced from
Not disclosed5–7 yrsfulltimeChennai
About a minute. You'll make an account on the way through.
agent · working
- Read this posting0.8s
- Found the form on Foundit · 14 questions to answer1.6s
- Decided the answers for all of them2.9s
- Tailor your résumé to this role
- Waiting for you
Section · 01
About this role
Job Description: Java Microservices Developer (5–7 Years Experience)
Experience: 5–7 Years
Role Overview
We are looking for a skilled Java Microservices Developer with 5–7 years of experience to design, develop, and maintain scalable, high-performance microservices-based applications. Candidate should have strong expertise in Java, Spring Boot, cloud-native development, RESTful Services, and modern distributed system design.
Key Responsibilities
Design and develop microservices-based architectures using Java and Spring Boot
Build RESTful APIs and ensure high performance, scalability, and availability
Participate in system design discussions, solution architecture, and technical decision-making
Implement event-driven architectures using messaging technologies (Kafka, RabbitMQ, etc.)
Collaborate with cross-functional teams (Product, QA, DevOps) to deliver high-quality solutions
Ensure code quality, testing, and security compliance
Optimize application performance and troubleshoot production issues
Contribute to CI/CD pipelines, containerization, and deployment strategies
Write reusable, maintainable, and efficient code following best practices
Required Skills & Qualifications
Technical Skills
Strong programming experience in Java (Java 8 and above)
Hands-on experience with Spring Boot
Good expertise in microservices architecture and design patterns
Experience with REST APIs, JSON, Swagger/OpenAPI
Familiarity with message brokers (Kafka / RabbitMQ)
Experience With Databases
Relational (PostgreSQL, MySQL, Oracle)
NoSQL (Redis)
Knowledge of Hibernate/JPA
Experience with Docker, Kubernetes
Exposure to cloud platforms (AWS)
Strong understanding of CI/CD pipelines (Azure DevOps)
Familiarity with version control systems (Git)
Preferred Skills
Exposure to Observability tools (ELK stack, Grafana)
Experience in high-volume transaction systems (preferably in payments)
Experience: 5–7 Years
Role Overview
We are looking for a skilled Java Microservices Developer with 5–7 years of experience to design, develop, and maintain scalable, high-performance microservices-based applications. Candidate should have strong expertise in Java, Spring Boot, cloud-native development, RESTful Services, and modern distributed system design.
Key Responsibilities
Design and develop microservices-based architectures using Java and Spring Boot
Build RESTful APIs and ensure high performance, scalability, and availability
Participate in system design discussions, solution architecture, and technical decision-making
Implement event-driven architectures using messaging technologies (Kafka, RabbitMQ, etc.)
Collaborate with cross-functional teams (Product, QA, DevOps) to deliver high-quality solutions
Ensure code quality, testing, and security compliance
Optimize application performance and troubleshoot production issues
Contribute to CI/CD pipelines, containerization, and deployment strategies
Write reusable, maintainable, and efficient code following best practices
Required Skills & Qualifications
Technical Skills
Strong programming experience in Java (Java 8 and above)
Hands-on experience with Spring Boot
Good expertise in microservices architecture and design patterns
Experience with REST APIs, JSON, Swagger/OpenAPI
Familiarity with message brokers (Kafka / RabbitMQ)
Experience With Databases
Relational (PostgreSQL, MySQL, Oracle)
NoSQL (Redis)
Knowledge of Hibernate/JPA
Experience with Docker, Kubernetes
Exposure to cloud platforms (AWS)
Strong understanding of CI/CD pipelines (Azure DevOps)
Familiarity with version control systems (Git)
Preferred Skills
Exposure to Observability tools (ELK stack, Grafana)
Experience in high-volume transaction systems (preferably in payments)
Sourced from foundit
Section · 02
Skills
GrafanaDockerKubernetesAzure DevopsPostgresqlApache KafkaOpen ApiRabbitmqamazon web servicesjparedisElkOracle DBJSONMySQLSwaggerREST APISpring BootJavaMicroservicesHibernateGIT
Section · Company
About Virtusa Consulting Services

Virtusa Consulting Services
IT Services & Consulting
18.8k+
employees
1996
30 years old
Hyderabad / Secunderabad, Telangana
India
₹13.7L PA avg
Avg at Virtusa Consulting Services
About
Virtusa help clients change, disrupt, and unlock new value that surpasses their wildest expectations not just to reach our best, but to redefine yours.
Industries
IT Services & Consulting
Employee ratings
10 reviews
3.7/ 5
Culture
2.5
Career growth
2.0
Work-life
2.7
Employees rate it well for
Work-Life Balance37Overall Company37
Find them on