Senior Software Development Engineer

Comviva

Amroha

On-site

INR 1,200,000 - 2,400,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Comviva is seeking a hands-on Java backend engineer with 3-5 years of experience to design, develop and maintain scalable microservices using Java 17/21 and Spring Boot 3.x in India. You will build secure REST APIs, work with Kafka, Redis, Docker and Kubernetes, and collaborate with Product, QA, DevOps, and Architecture teams to boost performance, reliability, and security.

The role involves testing, deployment support, and continuous improvement including framework upgrades and observability

Qualifications

  • 3–5 years of hands-on Java backend development experience.
  • Proficiency with Java 17/21 and Spring Boot 3.x.
  • Strong REST API, microservices design, and Spring Security (OAuth2/JWT).
  • Experience with Hibernate/JPA and PostgreSQL/MySQL.
  • Familiarity with Docker, Kubernetes, AWS (EKS/RDS/S3/IAM), and CI/CD.

Responsibilities

  • Design, develop, test, and maintain scalable backend applications.
  • Build secure REST APIs and microservices.
  • Participate in requirement analysis, design discussions, and implementation.
  • Write clean, tested code following engineering best practices.
  • Perform unit and integration tests and support deployments.
  • Troubleshoot issues across application, DB, and integrations.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Contribute to performance optimization and operational stability.
  • Support framework upgrades and security improvements.

Skills

Java backend
Java 17/21
Spring Boot 3.x
Spring Framework
Microservices
REST APIs
OAuth2/JWT
Hibernate/JPA
SQL databases
Kafka/Redis
Docker/Kubernetes
AWS (EKS/RDS/S3/IAM)
CI/CD (GitHub Actions/Jenkins)
Software design principles

Tools

Docker
Kubernetes
Kafka
Redis
PostgreSQL
MySQL
GitHub Actions
Jenkins
OpenTelemetry
Prometheus
Grafana
ELK
Loki
Terraform
Helm
Kong/KrakenD/Apigee

Job description

Key Responsibilities


  • Design, develop, test, and maintain scalable backend applications and microservices using Java and Spring Boot.

  • Build secure and high-performance REST APIs and backend services.

  • Participate in requirement analysis, technical discussions, solution design, and implementation.

  • Write clean, maintainable, and well-tested code following engineering best practices.

  • Perform unit testing, integration testing, and support deployment activities.

  • Troubleshoot application, database, and integration-related issues.

  • Collaborate with Product, QA, DevOps, and Architecture teams to deliver high-quality solutions.

  • Contribute to application performance optimization, monitoring, and operational stability.

  • Support ongoing enhancements, framework upgrades, and security improvements.


Mandatory Skills


  • 3-5 years of hands-on experience in Java backend development.

  • Strong expertise in Java 17/21 and Spring Boot 3.x.

  • Solid understanding of Spring Framework, Microservices Architecture, and REST APIs.

  • Experience with Spring Security, OAuth2, and JWT.

  • Hands-on experience with Hibernate/JPA and relational databases such as PostgreSQL or MySQL.

  • Working knowledge of Kafka and Redis.

  • Experience with Docker and Kubernetes.

  • Exposure to AWS services such as EKS, RDS, S3, and IAM.

  • Familiarity with CI/CD pipelines using GitHub Actions, Jenkins, or similar tools.

  • Good understanding of software design principles, debugging, and problem-solving.


Desirable Skills


  • Experience with API Gateway solutions such as Kong, KrakenD, or Apigee.

  • Knowledge of observability and monitoring tools including OpenTelemetry, Prometheus, Grafana, ELK, or Loki.

  • Exposure to RabbitMQ, Terraform, and Helm.

  • Understanding of multithreading, concurrency, design patterns, and SOLID principles.

  • Familiarity with application security concepts, OWASP standards, and code quality tools such as SonarQube, Fortify, or SCA.

  • Experience in cloud-native or distributed systems environments.

  • Exposure to Fintech, Payments, Transaction Processing, or Payment Gateway integrations.

  • Knowledge of Active-Active/DR architectures and high-availability systems.

  • Experience with Magento, Shopify, or WordPress plugin development will be an added advantage.

  • Strong communication, collaboration, and stakeholder management skills.

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 • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Senior Java Developer
Senior Java Developer

Seneca Global It Services • Hyderabad

Hybrid
INR 3,000,000 - 6,000,000
Java Developer (Springboot)
Java Developer (Springboot)

Comviva • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Senior Java Developer
Senior Java Developer

Careernet • Thiruvananthapuram

On-site
INR 4,000,000 - 7,000,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

V2 Solutions • Pune District

On-site
INR 900,000 - 1,500,000
Senior Java Software Engineer
Senior Java Software Engineer

Trustfinity Services And Solutions • Bengaluru

On-site
INR 900,000 - 1,700,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
Senior Java Developer
Senior Java Developer

Hucon Solutions • Thiruvananthapuram

Hybrid
INR 1,200,000 - 2,400,000
Java Back End Developer
Java Back End Developer

Tata Consultancy Services • Ernakulam

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