Full Stack Developer - System Certification View Service
Apply now »Date: Feb 6, 2026
Location: Gurgaon, HR, IN
Company: NTT DATA Services
Position Overview: Join our dynamic team as a Full Stack Developer working on the System Certification View Service, a critical component in the Mercedes-Benz automotive ecosystem. The ideal candidate will have strong expertise in both frontend and backend development, with a focus on business logic, database design, and modern web technologies.
Key Responsibilities:
- Develop and maintain core business logic for certification and approval workflows.
- Design and implement database schemas, stored procedures, and data access layers.
- Build and maintain RESTful APIs for certification management.
- Implement event-driven architecture using Apache Kafka.
- Ensure data consistency and transaction management across microservices.
- Develop and maintain high-quality frontend code using Kotlin, Spring Boot, Vue.js 3 and TypeScript.
- Implement complex UI components and data grids using AG Grid Enterprise.
- Integrate with multiple backend services and APIs.
- Write comprehensive unit and integration tests.
- Participate in code reviews and maintain high code quality standards.
- Collaborate with UX/UI designers on component implementation.
- Contribute to architectural decisions and technical discussions.
- Mentor junior developers in both frontend and backend development practices.
Required Skills & Experience:
- 5+ years of software development experience with strong expertise in both frontend and backend development.
- Strong proficiency in Kotlin, Spring Boot Vue.js (preferably Vue 3), TypeScript, and modern JavaScript.
- Expertise in Spring Boot, Spring Data JPA, and Hibernate.
- Solid experience with PostgreSQL including query optimization and database design.
- Experience with Apache Kafka and message-driven architecture.
- Knowledge of RESTful API design and development.
- Experience with state management libraries (Pinia preferred).
- Familiarity with build tools (Vite, Webpack) and modern development workflows.
- Understanding of responsive design and CSS preprocessors (SCSS).
- Experience with version control (Git) and collaborative development.
- Knowledge of Agile development methodologies.
Preferred Qualifications:
- Experience with Azure cloud services.
- Knowledge of domain-driven design principles.
- Experience with OAuth2 and Spring Security.
- Familiarity with monitoring and logging frameworks.
- Experience with enterprise applications and complex business logic.
- Knowledge of automotive industry or certification processes.
- Familiarity with Docker and containerization.
Education:
- Bachelor's degree in Computer Science, Engineering, or related field.
Job Segment:
Developer, ERP, User Experience, Computer Science, Database, Technology