Backend Developer

Comviva Technology

Bengaluru

Presencial

INR 1.400.000 - 2.100.000

Jornada completa

14 días+

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 Technology is seeking a skilled Java backend engineer in Bengaluru to design and develop microservices-based applications using Java 17+/OpenJDK 21+ and Spring Boot. You will build secure, scalable REST APIs, reactive services with Spring WebFlux, and collaborate across Product, QA, DevOps, and Security teams.

The role emphasizes secure coding, API security, RBAC, and modern DevSecOps practices, with responsibilities spanning design reviews, testing, and production support.

Formación

  • Proficient in Java with OpenJDK 21 or Java 17+.
  • Strong experience with Spring Boot and Spring WebFlux/reactive programming.
  • Design and build microservices-based REST APIs.
  • Implement secure coding practices, API security, and access controls.
  • Experience with TDD, JUnit, Mockito for unit testing.
  • Familiarity with OWASP Top 10, API security, input validation, and data masking.
  • Hands-on with SAST/DAST/SCA security tooling.
  • Experience with relational and NoSQL databases (Oracle, PostgreSQL, MongoDB).
  • Source control with Git; containerization with Docker; CI/CD pipelines (GitLab/Jenkins).
  • Experience in Agile/Scrum environments.

Responsabilidades

  • Design, develop, and maintain microservices-based apps using Java and Spring Boot.
  • Build secure, scalable REST APIs and reactive services with Spring WebFlux.
  • Ensure secure coding, API security, and RBAC using OAuth2/JWT.
  • Conduct unit testing, TDD, code reviews and QA activities.
  • Troubleshoot across dev, test, and production environments.
  • Collaborate with Product, QA, DevOps, Security, and Architecture teams.
  • Contribute to solution design and architectural decisions.
  • Support frontend integration and continuous improvement initiatives.

Conocimientos

Java
Spring Boot
Spring WebFlux
Microservices
RESTful API
Spring Security
OAuth2
JWT
RBAC
TDD
JUnit
Mockito
OWASP Top 10
API Security
Input Validation
Data Masking
SAST
DAST
SCA
Oracle
PostgreSQL
MongoDB
Git
Docker
CI/CD
GitLab
Jenkins
Agile

Herramientas

Git
Docker
CI/CD Tools
GitLab
Jenkins

Descripción del empleo

Key Responsibilities
  • Design, develop, and maintain microservices-based applications using Java and Spring Boot.

  • Build secure, scalable, and high-performance REST APIs.

  • Develop reactive services using Spring WebFlux.

  • Implement secure coding practices, API security, and access controls.

  • Perform unit testing, TDD, code reviews, and quality assurance activities.

  • Troubleshoot and resolve issues across development, testing, and production environments.

  • Collaborate with Product, QA, DevOps, Security, and Architecture teams.

  • Participate in solution design, architecture discussions, and technical decision-making.

  • Support frontend integration and continuous improvement initiatives.

Mandatory Skills
  • Java (OpenJDK 21/Java 17+)

  • Spring Boot

  • Spring WebFlux / Reactive Programming

  • Microservices Architecture

  • RESTful API Development

  • Spring Security

  • OAuth2, JWT, RBAC

  • TDD, JUnit, Mockito

  • OWASP Top 10, API Security, Input Validation, Data Masking

  • SAST, DAST, SCA

  • Oracle/PostgreSQL

  • MongoDB or NoSQL Databases

  • Git, Docker

  • CI/CD (GitLab, Jenkins, or equivalent)

  • Agile/Scrum Methodologies

Desirable Skills
  • Financial Services or Fintech Domain Knowledge

  • Authentication, KYC, Payments, Transactions, and Statements Workflows

  • Angular, TypeScript, RxJS, HTML5, CSS3

  • Angular Material, Tailwind CSS, Bootstrap

  • Kubernetes, Istio, API Gateway, Service Discovery

  • Kafka or RabbitMQ

  • AWS, Azure, or GCP

  • SonarQube, Snyk, Fortify, Checkmarx

  • Frontend Security (CORS, XSS, CSP)

  • Cloud-Native and DevSecOps Practices

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.

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

Backend Developer
Backend Developer

Comviva • Bengaluru

Presencial
INR 2.000.000 - 3.500.000
Software Engineer (Java)
Software Engineer (Java)

Comviva • Gurugram District

Presencial
INR 1.200.000 - 1.800.000
Senior Software Development Engineer
Senior Software Development Engineer

Comviva • Uttar Pradesh

Presencial
INR 1.200.000 - 2.400.000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

TymblHub • Pune District

Presencial
INR 900.000 - 1.500.000
Engineer
Engineer

Comviva Technology • Gurugram District

Presencial
INR 600.000 - 1.200.000
Java Backend Developer
Java Backend Developer

TymblHub • Chennai District

Presencial
INR 1.200.000 - 1.800.000
Java Developer | Springboot | Microservices
Java Developer | Springboot | Microservices

Infosys • Hyderabad, Chennai District, Bengaluru

Presencial
INR 1.200.000 - 1.800.000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

Infosys • Hyderabad, Pune District, Bengaluru

Presencial
INR 1.200.000 - 2.400.000
Backend Developer
Backend Developer

Deloitte US-India Offices • Hyderabad

Híbrido
INR 1.800.000 - 2.400.000
Springboot Developer
Springboot Developer

HDFC Life • Mumbai

Presencial
INR 1.200.000 - 1.800.000