Home/Job List/Java Software Engineer
Yamaha Motor Solutions India

Java Software Engineer

Yamaha Motor Solutions India

Faridabad, Haryana, India
Full-Time
Posted 15 days ago

Opens the application on in.jooble.org

Job Description & Responsibilities

Key Responsibilities

Minimum N3 level proficiency in Japanese to facilitate communication with stakeholders

Front-End Development

  • 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

  • Bachelor's degree in computer science, Information Technology , or a related discipline.

Experience

  • Minimum 8+ years of experience in full stack development .

Technical 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

Soft Skills

  • Strong analytical and problem-solving capabilities.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in a fast-paced , agile , and dynamic environment.

Preferred Qualifications

  • 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).

Mandatory Skills

Java, Spring Boot, Japanese Language Expert

Required Skills

JavaScriptReactJavaAWSAzureGCPDockerKubernetesSQLKafka

Job Details

Employment TypeFull-Time
Work ModeOn-Site
Experience8 – 13 years
Positions1

Posted by

N/A

Posted on:

14 Oct 2026

About Yamaha Motor Solutions India

More open roles

Browse all jobs →