Gurgaon, IND
12 hours ago
Full Stack Developer - System Certification View Service
**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.
Confirm your E-mail: Send Email