Home/Job List/Backend Developer
Comviva

Backend Developer

Comviva

Bangarapet, Karnataka, India
Full-Time
Posted 8 days ago

Job Description & Responsibilities

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

Required Skills

TypeScriptAngularJavaAWSAzureGCPDockerKubernetesMongoDBKafka

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience0 – 0 years
Positions1

Posted by

N/A

Posted on:

1 Oct 2026

About Comviva

More open roles

Browse all jobs →