Senior Software Development Engineer

Comviva

Uttar Pradesh

Presencial

INR 1.200.000 - 2.400.000

Jornada completa

hace 13 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Descripción de la vacante

Comviva is seeking a skilled Java backend developer to design, implement, and optimize scalable microservices using Spring Boot. You will build secure REST APIs, participate in architecture discussions, and ensure high-quality, well-tested code across the stack.

Required experience includes Java 17/21, Spring Framework, Hibernate/JPA, Kafka/Redis, Docker/Kubernetes, and AWS services. Collaboration with cross-functional teams and emphasis on quality and security are key.

Formación

  • 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.

Responsabilidades

  • 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.

Conocimientos

Java backend development
Java 17/21
Spring Framework/Boot
REST APIs design
Microservices
OAuth2/JWT security
SQL databases (PostgreSQL/MySQL)
Kafka/Redis
Docker/Kubernetes
AWS (EKS/RDS/S3/IAM)
CI/CD pipelines
Debugging/problem-solving
Communication/collaboration

Herramientas

Docker
Kubernetes
GitHub Actions
Jenkins
PostgreSQL
MySQL
OpenTelemetry
Prometheus
Grafana
ELK
RabbitMQ
Terraform
Helm
AWS - EKS/RDS/S3/IAM

Descripción del empleo

  • 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.
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
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Development Engineer
Senior Software Development Engineer

Comviva • Amroha

Presencial
INR 1.200.000 - 2.400.000
Backend Developer
Backend Developer

Comviva • Kolar

Presencial
INR 2.500.000 - 3.200.000
Java Developer - S
Java Developer - S

Tata Consultancy Services • Bengaluru

Presencial
INR 2.200.000 - 6.000.000
Java Developer (Springboot )
Java Developer (Springboot )

Comviva • Bengaluru

Presencial
INR 1.200.000 - 2.000.000
Java Developer (Springboot )
Java Developer (Springboot )

Comviva • Maharashtra

Presencial
INR 1.200.000 - 1.800.000
Software Developer
Software Developer

Wissen Technology • Mumbai

Híbrido
INR 2.500.000 - 4.200.000
Senior Backend Developer – Java Spring Boot
Senior Backend Developer – Java Spring Boot

Cloudoniq Technologies Pvt Ltd • Mumbai

Presencial
INR 1.500.000 - 2.000.000
Java Back End Developer
Java Back End Developer

Kumaran Systems • Chennai District

Presencial
INR 2.400.000 - 4.200.000
Senior Software Engineer
Senior Software Engineer

FYNXT • Surat

Presencial
INR 1.200.000 - 2.000.000
Senior Java Developer
Senior Java Developer

Hucon Solutions • Thiruvananthapuram

Presencial
INR 1.200.000 - 2.400.000