Una candidatura completa en un minuto
Currículum y carta de presentación personalizados, listos para enviar.
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.
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.
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
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.