Lead Software Engineer

Virtusa
Gurgaon, Haryana, India

Need a highly skilled and experienced Senior Java Developer with a strong background in Microservices architecture. The ideal candidate will have 7-10 years of hands-on experience in Java development, with deep expertise in designing, developing, and deploying scalable microservices-based applications in cloud and hybrid environments.

Key Responsibilities

  • Design, develop, and maintain high-performance and scalable microservices using Java
  • Architect and implement microservices-based solutions using Spring Boot, Spring Cloud, and other relevant frameworks.
  • Participate in system design and architectural decisions to ensure high reliability and performance.
  • Collaborate with DevOps to containerize applications using Docker and deploy via Kubernetes or similar orchestration tools.
  • Develop RESTful APIs and integrate with third-party APIs and internal systems.
  • Write clean, maintainable, and testable code following industry best practices and secure coding standards.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →