Lead Software Engineer

Virtusa
Hyderabad, Telangana, India

Key Responsibilities

Design, develop, and maintain secure, scalable RESTful APIs using Java and Spring Boot.

Implement efficient data persistence layers using Hibernate and JPA.

Containerize applications and manage deployments within Kubernetes environments.

Build and maintain automated CI/CD pipelines for smooth integration and continuous deployment.

Troubleshoot system bottlenecks, write clean code, and conduct code reviews.

Required Skills & Qualifications

Core Technologies: Java (Strong proficiency in modern versions)

Frameworks: Spring Boot, Hibernate / JPA

API Design: RESTful API development, integration, and documentation

Cloud & DevOps: Kubernetes (deployment and orchestration), CI/CD tools (e.g., Jenkins, GitLab CI, or GitHub Actions)

Database: Relational databases (e.g., PostgreSQL, MySQL) paired with ORM frameworks

Score my resume against this job, free →

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