Senior Technical Lead

Comviva Technology

Gurugram District, Bengaluru

Hybrid

INR 1,800,000 - 3,200,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Comviva Technology in Gurugram invites a hands-on Senior Backend Engineer to own design, development, and maintenance of scalable Java/Spring Boot services. You will drive microservices architecture, event-driven patterns with Kafka, and Kubernetes deployments to ensure reliability and performance.

You will mentor teams, review code and contribute to engineering governance, while collaborating with product and architects to align technical solutions with business goals.

Qualifications

  • Strong expertise in Java and Spring Boot-based application development.
  • Hands-on experience designing and implementing microservices architectures.
  • Strong understanding of event-driven systems and messaging platforms such as Kafka.
  • Expertise in designing, developing, and integrating RESTful APIs.
  • Experience deploying and managing applications in Kubernetes environments.
  • Strong knowledge of distributed systems, scalability, performance tuning, and fault-tolerant architectures.
  • Experience with CI/CD pipelines, source control systems, and DevOps practices.
  • Strong understanding of software design principles, design patterns, and architectural best practices.
  • Experience in technical leadership, code reviews, design governance, and engineering process improvements.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent stakeholder management, communication, and team leadership capabilities.

Responsibilities

  • Lead the design, development, and maintenance of scalable, reliable, and high-performance backend services using Java and Spring Boot.
  • Drive the architecture and implementation of microservices-based applications, ensuring availability, resiliency, scalability, and maintainability.
  • Design and develop event-driven solutions leveraging Kafka and other messaging technologies.
  • Define and implement RESTful APIs and integration frameworks for internal and external systems.
  • Oversee deployment, monitoring, and troubleshooting of applications running on Kubernetes (K8s).
  • Provide technical leadership through architecture reviews, code reviews, design discussions, and engineering governance.
  • Collaborate with product managers, architects, stakeholders, and cross-functional teams to align technical solutions with business objectives.
  • Identify system bottlenecks and drive performance optimization initiatives across applications and platforms.
  • Establish and enforce engineering best practices in code quality, testing, CI/CD, observability, security, and operational excellence.
  • Mentor and guide engineering teams, fostering technical growth, innovation, and a culture of continuous improvement.
  • Drive technical roadmap discussions and contribute to long-term platform and product strategy.

Skills

Java
Spring Boot
Microservices
Event-driven architecture
Kafka
REST APIs
Kubernetes
Distributed systems
CI/CD
DevOps practices
Code reviews
Technical leadership
Stakeholder management

Tools

Docker
Prometheus
Grafana
ELK
Relational databases
NoSQL databases

Job description

Key Responsibilities
  • Lead the design, development, and maintenance of scalable, reliable, and high-performance backend services using Java and Spring Boot.
  • Drive the architecture and implementation of microservices-based applications, ensuring availability, resiliency, scalability, and maintainability.
  • Design and develop event-driven solutions leveraging Kafka and other messaging technologies.
  • Define and implement RESTful APIs and integration frameworks for internal and external systems.
  • Oversee deployment, monitoring, and troubleshooting of applications running on Kubernetes (K8s).
  • Provide technical leadership through architecture reviews, code reviews, design discussions, and engineering governance.
  • Collaborate with product managers, architects, stakeholders, and cross-functional teams to align technical solutions with business objectives.
  • Identify system bottlenecks and drive performance optimization initiatives across applications and platforms.
  • Establish and enforce engineering best practices in code quality, testing, CI/CD, observability, security, and operational excellence.
  • Mentor and guide engineering teams, fostering technical growth, innovation, and a culture of continuous improvement.
  • Drive technical roadmap discussions and contribute to long-term platform and product strategy.
Mandatory Skills
  • Strong expertise in Java and Spring Boot-based application development.
  • Hands-on experience designing and implementing microservices architectures.
  • Strong understanding of event-driven systems and messaging platforms such as Kafka.
  • Expertise in designing, developing, and integrating RESTful APIs.
  • Experience deploying and managing applications in Kubernetes environments.
  • Strong knowledge of distributed systems, scalability, performance tuning, and fault-tolerant architectures.
  • Experience with CI/CD pipelines, source control systems, and DevOps practices.
  • Strong understanding of software design principles, design patterns, and architectural best practices.
  • Experience in technical leadership, code reviews, design governance, and engineering process improvements.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent stakeholder management, communication, and team leadership capabilities.
Desirable Skills
  • Experience with cloud platforms such as AWS, Azure, or GCP.
  • Hands-on experience with Docker and containerization technologies.
  • Familiarity with observability and monitoring tools such as Prometheus, Grafana, ELK, or similar platforms.
  • Experience with relational and NoSQL databases.
  • Understanding of API security, authentication, and authorization frameworks.
  • Exposure to Agile/Scrum methodologies and large-scale product development environments.
  • Knowledge of infrastructure automation and Infrastructure-as-Code (IaC) practices.
  • Experience in mentoring technical teams and driving organizational engineering excellence.
  • Exposure to telecom, fintech, digital payments, or enterprise product ecosystems.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Technical Lead
Senior Technical Lead

Comviva • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Tech Lead - Java Spring Boot
Tech Lead - Java Spring Boot

Geekyants • India

On-site
INR 1,500,000 - 2,500,000
Lead Engineer
Lead Engineer

Comviva • Gurugram District

On-site
INR 900,000 - 1,300,000
Senior Backend Java Developer
Senior Backend Java Developer

Shashwath Solution • Mohali

On-site
INR 1,400,000 - 2,600,000
Technical Lead
Technical Lead

Mygate • Ernakulam

On-site
INR 2,000,000 - 4,200,000
Technical Lead-Java
Technical Lead-Java

Onix • Pune District

Hybrid
INR 1,800,000 - 2,400,000
Engineer
Engineer

Comviva • Gurugram District

On-site
INR 900,000 - 1,300,000
Senior Software Development Engineer
Senior Software Development Engineer

Comviva • Uttar Pradesh

On-site
INR 1,200,000 - 2,400,000
Java Technical Architect
Java Technical Architect

Tekskills Inc. • Kolkata District

On-site
INR 400,000 - 700,000
Java Developer - Full Stack and Backend
Java Developer - Full Stack and Backend

Talworx Solutions • Hyderabad

Hybrid
INR 1,500,000 - 2,300,000