Lead Software Engineer

Virtusa
Hyderabad, Telangana, India

Key Responsibilities

Design, develop, and maintain backend microservices using Java and Spring Boot.

Build, document, and consume scalable RESTful APIs.

Implement efficient data persistence layers using Hibernate and JPA.

Containerize applications and manage orchestration using Kubernetes.

Maintain and optimize automated CI/CD pipelines for continuous integration and rapid deployment.

Required Skills & Qualifications

Core Expertise: Java, Object-Oriented Programming, Design Pattern

Frameworks: Spring Boot, Spring MVC, Hibernate, JPA

Web Services: REST API Design, JSON, Microservices Architecture

DevOps & Cloud: Kubernetes, Docker, CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI)

Databases: Relational Databases (PostgreSQL, MySQL, or Oracle)

Version Control: Git

Score my resume against this job, free →

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