TymblHub

© 2026 TymblHub

Product Developer

Comviva Technology
Posted on
Comviva Technology logo

Experience
2 - 6 yrs
Salary (CTC)
₹6.2L - ₹6.8L
Job Location
Bengaluru, India
Vacancy
1
Designation
Product Developer
Job Type
ONSITE

Job Description

Job Description

Key Responsibilities

  • Develop and maintain full-stack applications using Angular for frontend and Java 17 / Spring Boot for backend
  • Apply Test-Driven Development (TDD) and ensure high code quality through automated testing
  • Implement secure coding practices and mitigate OWASP Top 10 vulnerabilities
  • Develop and secure RESTful APIs using OAuth2, JWT, and role-based access controls
  • Build modern, dynamic UI components using Angular (v15+), TypeScript, and RxJS
  • Build reactive systems using Spring WebFlux or other reactive frameworks
  • Participate in architecture reviews, solution design discussions, and peer code reviews
  • Collaborate with DevOps, QA, Security, and product teams
  • Troubleshoot technical issues across development, QA, and production environments

Mandatory Skills

  • Backend: Java 17, Spring Boot, Spring WebFlux, Spring Security, RESTful API development
  • Frontend: Angular (v15+), TypeScript, RxJS, HTML5, CSS3, Angular Material, Tailwind CSS, Bootstrap
  • Testing: TDD with JUnit, Mockito, Jasmine/Karma or Jest
  • Security: JWT/OAuth2, API security, input validation, data masking, OWASP Top 10 awareness
  • Experience with relational databases (Oracle/PostgreSQL) and NoSQL databases (MongoDB)
  • Familiarity with Git, Docker, CI/CD pipelines (GitLab/Jenkins), and Agile methodology
  • Understanding of fintech flows such as authentication, KYC, transactions, or statements

Desirable Skills

  • Experience with API Gateways, service mesh (Istio), or Kubernetes
  • Knowledge of secure frontend practices such as CORS, XSS prevention, and Content Security Policy
  • Exposure to cloud platforms (AWS/GCP/Azure) and securing cloud-native applications
  • Familiarity with DevSecOps tools such as SonarQube, Snyk, Fortify, or Checkmarx
  • Experience with messaging platforms like Kafka or RabbitMQ
  • Understanding of Agile/Scrum methodologies