Show more filters
Banner image for Comviva

Full Stack Developer

Comviva

3.7
4 reviews
Comviva
Job Type   /   Job Level
Full-time   /   Others/Any
Job Location
Gurugram, Haryana, India
A free Jobstore account is required to proceed to the employer site.
Key Accountabilities

  • Design, develop, and maintain scalable full stack applications using Java (Spring Boot) and Angular.
  • Build responsive, high-quality UI interfaces using Angular, TypeScript, HTML5, and CSS3, translating Figma/wireframes into production-ready screens.
  • Develop reusable Angular components, services, and modules following component-driven and modular architecture.
  • Implement state management using RxJS / NgRx and integrate frontend applications with backend services via REST APIs and WebSockets.
  • Design and implement low-latency, high-availability REST APIs using Java and Spring Boot.
  • Architect and develop microservices-based systems, ensuring scalability, resilience, and maintainability.
  • Design efficient database schemas and queries using SQL/RDBMS.
  • Build asynchronous and event-driven workflows using Apache Kafka, ensuring reliability and performance of message processing pipelines.
  • Write clean, reusable, testable, and efficient code across frontend and backend layers.
  • Diagnose production issues and performance bottlenecks and provide technical solutions.
  • Participate in system design, low-level design, and architectural discussions.
  • Collaborate closely with product managers, designers, QA, DevOps, and cross-functional engineering teams.
  • Contribute to CI/CD pipelines and follow Agile/Scrum development practices.
  • Perform code reviews and mentor junior engineers to promote engineering best practices.
  • Ensure application security, accessibility (ARIA standards), cross-browser compatibility, and performance optimization.
  • Stay updated with modern engineering practices, cloud-native architectures, and emerging technologies including Agentic AI.

Mandatory Skills

  • Bachelor’s degree in Computer Science / Engineering or equivalent practical experience.
  • Experience: 3–8 Years
  • Strong hands-on experience with:
  • Java, Spring Boot, REST APIs
  • Angular (latest versions), TypeScript
  • Microservices Architecture
  • Apache Kafka
  • SQL / RDBMS
  • Solid knowledge of HTML5, CSS3, and modern UI development principles.
  • Experience with RxJS / NgRx for frontend state management.
  • Strong understanding of distributed systems and event-driven architectures.
  • Experience with Git and Agile development methodologies.
  • Excellent debugging, problem-solving, and analytical skills.
  • Ability to visualize end-to-end system flows.
  • Strong communication skills and ability to collaborate with both technical and non-technical stakeholders.
  • High ownership mindset, learning agility, and ability to drive work to completion.

Desirable Skills

  • Experience with Docker and containerization.
  • Exposure to cloud platforms such as AWS / Azure / GCP.
  • Familiarity with GraphQL.
  • Knowledge of CI/CD and DevOps practices.
  • Experience with SaaS or multi-tenant architectures.
  • Exposure to Agentic AI, GenAI workflows, or AI-powered systems (strong value add).
  • Experience mentoring engineers in product environments.
A free Jobstore account is required to proceed to the employer site.
Jobs in India   »   Jobs in Haryana   »   Jobs in Gurugram   »   Full Stack Developer

More jobs

People also search