Engineer
Comviva · Gurgaon
- Experience1–2 yrs
- SalaryNot disclosed
- Work modeonsite
- Posted1 Oct 2026
About Comviva
Comviva is hiring in Gurgaon in technology software. This role looks for around 1+ years of experience.
Skills
- Java
- Hibernate
- JPA
- JUnit
- Mockito
- Spring Core
- Spring Boot
- PostgreSQL
- Kafka
- Docker
- Jenkins
- Agile
The role
A backend developer at a technology software company builds scalable platforms and reusable components using Java, Spring Boot, and PostgreSQL, while applying Hibernate and JPA to implement maintainable services. The role also uses Kafka and Agile.
Full job description
Key Responsibilities
Participate in the software development lifecycle and contribute to writing clean, maintainable, and efficient code Assist in building and maintaining scalable, reliable, and high-performance platforms Support the design and development of frameworks and reusable components Contribute to the preparation of High-Level Design (HLD) and Low-Level Design (LLD) documents Work closely with team members to ensure timely and high-quality deliverables Follow engineering best practices and coding standards during development Assist in handling customer queries and resolving issues in coordination with support teams Collaborate with cross-functional teams such as Validation, Implementation, Support, Documentation, and Solutioning Participate in discussions with internal stakeholders as required Contribute to team learning, knowledge sharing, and continuous improvement initiatives
Mandatory Skills
Technical Skills:
Good working knowledge of Java (preferably Java 11 or above) Hands-on experience with ORM frameworks such as Hibernate and JPA Experience with unit testing using JUnit and mocking frameworks like Mockito Working knowledge of Spring Core and Spring Boot Experience with PostgreSQL or similar relational databases Basic to intermediate experience with messaging systems such as Kafka Understanding of software design patterns and coding best practices Exposure to CI/CD tools such as Docker, Jenkins, or similar Experience working in Agile development environments
Desirable Skills
Understanding of microservices architecture Exposure to frontend technologies such as React or Angular Knowledge of AWS cloud services (EC2, RDS, etc.) Familiarity with observability tools such as CloudWatch or ELK stack Exposure to payment or fintech domain Basic understanding of distributed systems and scalability concepts