Lead Software Engineer

Virtusa
Pune Division, Maharashtra, India

Role Summary & Responsibilities

Cloud-Native Design: Build and maintain ultra-fast, low-memory microservices using Quarkus and modern Java

Architecture & APIs: Design robust RESTful APIs, event-driven integrations (Kafka/RabbitMQ), and serverless components.

Containerization: Deploy and scale workloads using Docker, Kubernetes

Code Quality & Leadership: Lead code reviews, drive technical decisions, and mentor junior engineers

Key Requirements

Core Skills: 5 to 8+ years of backend development with strong proficiency in Java 11/17+ and the Quarkus framework

Cloud & DevOps: Hands-on with Kubernetes,, Docker, and CI/CD pipelines (GHA)

Data & Messaging: Experience with SQL/NoSQL databases, Hibernate/Panache, and Apache Kafka.

Security: Familiarity with OAuth2, JWT, and OpenID Connect standards

Should have good communication

Score my resume against this job, free →

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