Software Engineer

Comviva Technology · Gurgaon

  • Experience0–4 yrs
  • SalaryNot disclosed
  • Work modeonsite
  • Posted1 Oct 2026

About Comviva Technology

Comviva Technology is hiring in Gurgaon in technology software. This role looks for around 0+ years of experience.

Skills

  • Java
  • Hibernate
  • JPA
  • JUnit
  • Mockito
  • Spring Core
  • Spring Boot
  • Spring Batch
  • PostgreSQL
  • Kafka
  • Kafka Connect
  • Docker
  • Jenkins
  • Ansible
  • Agile

The role

A backend developer at a technology software company builds scalable platforms and frameworks using Java, Spring Boot, and PostgreSQL, with Kafka and Hibernate supporting reliable services. Designs application modules, prepares technical designs, handles customer issues, and mentors development teams.

Full job description

Key Responsibilities

Participate in the full software development lifecycle, writing performant, maintainable, and clean code

Build and maintain high-performance, fault-tolerant, and scalable platforms

Design and develop frameworks to support specific requirements and enable junior developers

Prepare High-Level Design (HLD) and Low-Level Design (LLD) documents for assigned modules

Ensure high-quality deliverables through close collaboration with the team

Ensure adherence to best engineering and coding practices during development

Handle customer queries and issues received directly or via the support organization

Collaborate closely with internal teams such as Validation, Implementation, Support, Documentation, and Solutioning

Engage with external stakeholders and customers as required

Lead and mentor team members to ensure effective task execution and timely delivery

Mandatory Skills

Technical Skills:

Strong knowledge of Java 21 and above

Hands-on experience with ORM frameworks such as Hibernate (5.0) and JPA

Strong experience in unit testing using JUnit and mocking frameworks like Mockito

Strong understanding of Spring Core, Spring Boot, and Spring Batch

Hands-on experience with PostgreSQL

Experience with message-oriented middleware such as Kafka and Kafka Connect

Good understanding of software design patterns

Experience with CI/CD tools such as Docker, Jenkins, and Ansible

Experience working in Agile development environments

Desirable Skills

Knowledge of microservices architecture

Exposure to modern UI frameworks such as React or Angular

Experience in the Payment Gateway domain

Familiarity with AWS cloud services including EKS, EC2, MSK, ElastiCache, RDS, and replication

Experience with observability tools such as AWS CloudWatch and ELK Stack

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.