Technical Lead

Comviva

Gurugram District

On-site

INR 1,500,000 - 2,600,000

Full time

13 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Comviva in Gurugram, India, seeks an experienced Java backend engineer to design, develop, and maintain scalable microservices using Spring Boot. You will build RESTful APIs, work with Kafka, and deploy on Kubernetes to deliver reliable, cloud-native solutions.

You will collaborate with product, architecture, and ops teams, drive code quality, CI/CD, observability, and mentoring junior engineers in an Agile setting.

Qualifications

  • Strong hands-on experience in Java backend development and Spring Boot.
  • Proven experience in designing and developing microservices-based architectures.
  • Expertise in building and maintaining scalable, cloud-native applications.
  • Experience with Kafka or similar messaging platforms.
  • Strong understanding of RESTful API design and integration.
  • Hands-on experience with Kubernetes and containerized deployment.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong verbal and written communication skills.
  • Ability to work independently while collaborating with cross-functional teams.
  • Demonstrated ownership mindset with focus on quality and reliability.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build and enhance microservices-based solutions with high availability and resiliency.
  • Develop event-driven applications utilizing Kafka and other messaging technologies.
  • Design, develop, and integrate RESTful APIs with internal and external systems.
  • Deploy, manage, and troubleshoot applications on Kubernetes environments.
  • Participate in architecture discussions, technical design reviews, and code reviews.
  • Collaborate with product managers, architects, and cross-functional teams to deliver objectives.
  • Analyze and resolve performance bottlenecks for system efficiency.
  • Drive engineering practices around code quality, testing, CI/CD, observability, and ops.
  • Mentor and support team members and foster learning and innovation.

Skills

Java backend
Spring Boot
Microservices
Kafka
REST APIs
Kubernetes
Docker
Observability
CI/CD
DevOps
Communication
Agile
Mentoring

Tools

Docker
Kubernetes
Kafka

Job description

  • Design, develop, and maintain scalable, reliable, and high-performance backend applications using Java and Spring Boot.
  • Build and enhance microservices-based solutions, ensuring high availability, resiliency, and maintainability.
  • Develop event-driven applications utilizing Kafka and other messaging technologies.
  • Design, develop, and integrate RESTful APIs with internal and external systems.
  • Deploy, manage, and troubleshoot applications running on Kubernetes (K8s) environments.
  • Participate in architecture discussions, technical design reviews, and code review processes.
  • Collaborate closely with product managers, architects, and cross-functional teams to deliver business objectives.
  • Analyze and resolve performance bottlenecks, ensuring optimal system efficiency and scalability.
  • Drive engineering best practices around code quality, testing, CI/CD, observability, and operational excellence.
  • Mentor and support team members while fostering a culture of learning, innovation, and continuous improvement.
Key Responsibilities
  • Design, develop, and maintain scalable, reliable, and high-performance backend applications using Java and Spring Boot.
  • Build and enhance microservices-based solutions, ensuring high availability, resiliency, and maintainability.
  • Develop event-driven applications utilizing Kafka and other messaging technologies.
  • Design, develop, and integrate RESTful APIs with internal and external systems.
  • Deploy, manage, and troubleshoot applications running on Kubernetes (K8s) environments.
  • Participate in architecture discussions, technical design reviews, and code review processes.
  • Collaborate closely with product managers, architects, and cross-functional teams to deliver business objectives.
  • Analyze and resolve performance bottlenecks, ensuring optimal system efficiency and scalability.
  • Drive engineering best practices around code quality, testing, CI/CD, observability, and operational excellence.
  • Mentor and support team members while fostering a culture of learning, innovation, and continuous improvement.
Mandatory Skills
  • Strong hands-on experience in Java backend development and Spring Boot.
  • Proven experience in designing and developing microservices-based architectures.
  • Expertise in building and maintaining scalable, cloud-native applications.
  • Experience with Kafka or similar messaging/event-streaming platforms.
  • Strong understanding of RESTful API design and integration.
  • Hands-on experience with Kubernetes (K8s) and containerized application deployment.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong verbal and written communication skills.
  • Ability to work independently while effectively collaborating with cross-functional teams.
  • Demonstrated ownership mindset with a focus on quality, reliability, and customer-centric solutions.
Desirable Skills
  • Experience with Docker and container orchestration technologies.
  • Knowledge of observability, monitoring, and logging tools/frameworks.
  • Exposure to database technologies such as SQL Server, PostgreSQL, and MongoDB.
  • Experience working in Agile/Scrum development environments.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Ability to mentor junior engineers and contribute to technical leadership initiatives.
  • Passion for learning emerging technologies and solving complex engineering challenges.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Lead
Technical Lead

Vertical Relevance • Pune District

Hybrid
INR 1,200,000 - 2,400,000
Senior Technical Lead
Senior Technical Lead

Comviva • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Java Developer (Springboot )
Java Developer (Springboot )

Comviva • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Developer (Springboot )
Java Developer (Springboot )

Comviva • Maharashtra

On-site
INR 1,200,000 - 1,800,000
Lead Software Engineer
Lead Software Engineer

Snapdeal • Gurugram District

On-site
INR 3,500,000 - 5,500,000
Senior Java Software Engineer
Senior Java Software Engineer

Trustfinity Services And Solutions • Bengaluru

On-site
INR 900,000 - 1,700,000
Software Engineer (Java)
Software Engineer (Java)

Comviva • Gurugram District

On-site
INR 900,000 - 1,300,000
Java Developer (Springboot)
Java Developer (Springboot)

Comviva • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Senior JAVA Backend Engineer - Remote
Senior JAVA Backend Engineer - Remote

InnovationTeam • India

On-site
INR 1,500,000 - 2,500,000
Tech Lead - Java Spring Boot
Tech Lead - Java Spring Boot

Geekyants • India

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