CO

Full Stack Developer

Comviva Technology
Bangalore50K-4 LPA Posted 18 Jun 2025
FULL TIME
Git
Iso
Product Engineering
Shell Scripting
Linux
+2 more

Job Description

Key Responsibilities:

  • Develop and maintain full stack applications with Angular (frontend) and Java 17 (backend).
  • Build modern, dynamic UIs using Angular (v15+), TypeScript, and RxJS
  • Build reactive systems using Spring WebFlux or other reactive frameworks
  • Apply Test-Driven Development (TDD) and ensure high code quality through automated testing
  • Integrate secure coding principles and mitigate OWASP top 10 vulnerabilities
  • Develop and secure RESTful APIs using OAuth2, JWT, and role-based access controls
  • Participate in architectural reviews, design discussions, and peer code reviews
  • Collaborate with cross-functional teams including DevOps, QA, and Security
  • Diagnose and resolve technical issues across development, QA, and production environments

Required Skills:

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

Preferred Qualifications:

  • Experience with API Gateways, service mesh (Istio), or Kubernetes
  • Familiarity with secure frontend practices (eg, CORS, XSS prevention, content security policy)
  • Familiarity with cloud platforms (AWS/GCP/Azure) and securing cloud-native applications
  • Exposure to DevSecOps tools like SonarQube, Snyk, Fortify, or Checkmarx
  • Experience with messaging platforms (Kafka, RabbitMQ)
  • Agile/Scrum methodology familiarity
Join WhatsApp Channel