HamburgerMenu
hirist

Yamaha Motor - Full Stack Engineer

India Yamaha Motor
Faridabad
8 - 10 Years

Posted on: 26/11/2025

Job Description

Description :



Job Title : Senior Full Stack Developer (React JS + Spring Boot + Java 21)

Job Location : Faridabad, Haryana, India

About the Role :

Key Responsibilities :

Responsibilities :



Front-End Development :


- Develop user-friendly, responsive, and high-performance web interfaces using React JS.


- Collaborate with UX/UI designers to translate design mockups into functional user experiences.


- Optimize front-end components for maximum performance across browsers and devices.


- Write unit and integration tests using Jest to ensure robust and maintainable UI components.

Back-End Development :


- Design, develop, and maintain server-side logic using Spring Boot and Java 21.


- Build reusable and scalable modules, APIs, and libraries.


- Implement security, authentication, and data protection best practices.

Database Management :


- Design and manage database schemas for MSSQL and PostgreSQL.


- Write efficient SQL queries, stored procedures, and triggers.


- Optimize database performance and ensure data integrity and consistency.

Integration :


- Integrate front-end and back-end components for seamless data flow and user interaction.


- Work with RESTful APIs and integrate third-party services where needed.

Testing and Debugging :


- Develop unit and integration tests for back-end using Mockito.


- Perform code reviews, identify performance bottlenecks, and debug issues effectively.


- Ensure code reliability, stability, and adherence to coding standards.

Collaboration :


- Work closely with product managers, designers, and developers in an Agile/Scrum environment.


- Participate in sprint planning, daily stand-ups, reviews, and retrospectives.


- Provide technical guidance and mentorship to team members.

Continuous Improvement :


- Stay current with emerging technologies and industry best practices.


- Continuously improve coding standards, performance, and deployment processes.

Qualifications :



- Education : Bachelors degree in computer science, Information Technology, or a related discipline.

- Experience : Minimum 8+ years of experience in full stack development.

Required Skills :



- Front-End : React JS, JavaScript (ES6+), HTML5, CSS3, Jest.

- Back-End : Spring Boot, Java 21, RESTful APIs.

- Databases : MSSQL, PostgreSQL.

- Testing Frameworks : Jest, Mockito.

- Version Control : Git / GitHub / GitLab.

- Build Tools : Maven, Gradle.

- Security : OAuth2, JWT, Spring Security.

Preferred Skills :


- Experience with cloud platforms (AWS, Azure, GCP).


- Knowledge of containerization (Docker) and orchestration (Kubernetes).


- Familiarity with CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).


- Experience with message queues (RabbitMQ, Kafka).


info-icon

Did you find something suspicious?