Lead Software Engineer (Bengaluru)

Lead Software Engineer (Bengaluru)

12 Oct
|
Virtusa
|
Bengaluru

12 Oct

Virtusa

Bengaluru

lease use this JD.

- Architect and build resilient, high-performance microservices using core Java 11/17+ and the Spring Boot framework.
- Design and maintain event-driven streaming pipelines and real-time message handling utilizing Apache Kafka.
- Containerize applications with Docker and orchestrate scalable deployments across Kubernetes clusters.
- Model effective database schemas and write optimized queries across relational (PostgreSQL/MySQL) and NoSQL (MongoDB/Redis) systems.
- Design robust RESTful APIs, manage API gateways, and implement secure authentication protocols such as OAuth2.
- Establish and champion clean code standards, SOLID principles, and design patterns through rigorous code reviews.
- Diagnose performance bottlenecks, optimize database transactions, and reduce latency across distributed systems.
- Configure observability,



distributed tracing, and real-time monitoring using Prometheus, Grafana, and ELK stack tools.
- Automate continuous integration and deployment pipelines using modern CI/CD tools like GitLab CI, GitHub Actions, or Jenkins.
- Collaborate closely with product managers, frontend teams, and DevOps engineers to translate product goals into technical designs.
- Drive system design decisions, technical documentation, and long-term architectural roadmaps for core platform components.
- Provide technical leadership, mentor mid-level and junior developers, and enforce engineering best practices within the team.

📌 Lead Software Engineer (Bengaluru)
🏢 Virtusa
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer (bengaluru) / bengaluru