Show more filters
Banner image for Comviva

Software Engineer (Java)

Comviva

3.7
4 reviews
Comviva
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Gurugram, Haryana, India
Salary Range
INR 75,000 - INR 140,000 (Monthly)
A free Jobstore account is required to proceed to the employer site.
Key Responsibilities

  • Develop, enhance, and maintain backend applications using Java and Spring Boot.
  • Design, develop, and support REST APIs and microservices-based solutions.
  • Write clean, scalable, and maintainable code in line with established coding standards and best practices.
  • Develop and execute unit and integration tests to ensure application quality and reliability.
  • Work with relational databases to design queries, optimize performance, and support data management requirements.
  • Integrate applications with external systems, APIs, payment gateways, and messaging platforms.
  • Troubleshoot and resolve issues across development, testing, and production environments.
  • Participate in code reviews and contribute to technical design discussions.
  • Collaborate with QA, DevOps, and cross-functional teams to support testing, deployments, and releases.
  • Contribute to application performance optimization, security enhancements, and system monitoring.
  • Follow Agile development methodologies and deliver assigned work within agreed timelines.

Mandatory Skills

  • Core Java (Java 17/21)
  • Spring Boot and Spring Framework
  • Microservices Architecture
  • REST API Development and Integration
  • Hibernate / JPA
  • PostgreSQL or MySQL
  • Git and Maven
  • Object-Oriented Programming (OOP)
  • Collections Framework, Streams, Exception Handling, and Multithreading
  • SQL and Database Design Fundamentals
  • Unit Testing and Integration Testing
  • Strong Debugging, Analytical, and Problem-Solving Skills
  • Understanding of Software Development Life Cycle (SDLC) and Agile Methodologies
  • Effective Communication and Team Collaboration Skills

Desirable Skills

  • Apache Kafka and Event-Driven Architecture
  • Redis
  • Spring Security, OAuth2, and JWT
  • Docker and Kubernetes
  • AWS Cloud Services
  • API Gateway Technologies
  • CI/CD Tools such as Jenkins or GitHub Actions
  • Application Monitoring and Observability Tools (Prometheus, Grafana, OpenTelemetry)
  • Code Quality and Security Tools such as SonarQube, Fortify, and SCA
  • JUnit and Mockito
  • Performance Tuning and Optimization
  • Experience in FinTech, Payments, Transaction Processing, or Digital Financial Services domains
  • Exposure to Production Support and Release Management
A free Jobstore account is required to proceed to the employer site.
Jobs in India   »   Jobs in Haryana   »   Jobs in Gurugram   »   Software Engineer (Java)

More jobs

People also search