Talent.com
Java Software Engineer
Java Software EngineerYamaha Motor Solutions India • Delhi, India
No longer accepting applications
Java Software Engineer

Java Software Engineer

Yamaha Motor Solutions India • Delhi, India
30+ days ago
Job description

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

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

MSSQL

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

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

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

Create a job alert for this search

Java Software Engineer • Delhi, India