Full Stack Developer (Java)

Location: 

Schiphol-Rijk, NL, 1119 NC

Workplace:  Hybrid
Employee Type:  Employee

Share our passion:
Ever since our founder, Genichi Kawakami, established Yamaha Motor, it is our mission to give to ALL our customers KANDO. Not only with our products, but also to our employees. KANDO is a Japanese word to express the feeling of deep satisfaction and excitement you get when you encounter something of exceptional value, quality, and performance.

 

You have the opportunity to be part of the Yamaha family.

 

For Yamaha Motor Europe N.V., located at Schiphol-Rijk in the Netherlands, we are looking for a Full Stack Developer (Java) in our Information Systems Division. 

 

About the role:
You will develop and maintain software for Yamaha Motor Europe (YME) and its European distributor organisations with respect to Yamaha’s business applications, in order to ensure that Yamaha’s business in Europe is supported with reliable and stable software that reacts in a predictable manner and always delivers the expected result. The Full stack Developer (Java) is part of a scrum team within the business train (B2B) and will therefore closely collaborate with team mates to deliver the value as requested by the business and committed to by the team.

 

Your responsibilities: 
•    Create both functional and detailed technical / database designs based on user requests; 
•    Translate designs into workable and error-free functionality; 
•    Where required, test created or changed programs written by other members of the development team;  
•    Perform code reviews;
•    Assist the first-line helpdesk in finding the root cause of errors (BAU); 
•    Pro-actively signal potential problem areas or areas of improvement in functionality; 
•    Contribute to further professionalize YME’s development activities. 

 

What do you bring?
•    Minimum of 5 years business experience in the role of full-stack developer;
•    Bachelor or master or equivalent education in business or IT; 
•    Excellent logical and analytical skills (thinking and writing)
•    Good communication skills; 
•    Show strong self-initiative and proactiveness; 
•    Cooperative and pleasant team worker; 
•    Strong in seeking information; 
•    Fluency in English, both spoken and in writing. Mastering other European languages is an advantage; 
•    Experience with scrum (teams) is an advantage;
•    Experience with Jira and Bitbucket is an advantage;

 

 

Technical skills:
•    Highly experienced with Java (8, 21)
•    Java build tools knowledge (Nexus, Apache, Maven, Gradle)
•    Java enterprise edition components (EE) 
•    JSP, JavaScript, Angular or React.JS and Typescript 
•    Spring (from version 5) or Spring Boot 3
•    Knowledge of Java Persistence tools (Hibernate, JPA)
•    Application Programming Interface skills (RESTful/SOAP)
•    Java testing and testing tools knowledge (Geb, Spock, Mockito)
•    Junit 5

Nice to Have:
•    Experience with cloud platforms (e.g., AWS, Azure, Google Cloud).
•    Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes, ECS).
•    Knowledge / Experience of using Message Queues (RabbitMQ)

 

About You!
A motivated and inspirational colleague, happy to support the business and truly devoted to customer success. You consider yourself being a fast learner and a quick doer. With your proactive attitude, you want to make things happen. You are a team player and willing to go the extra mile and are not afraid to face challenges. Quality and professionalism lie close to your heart. 

 

About Yamaha Motor Europe:
Yamaha Motor Europe is responsible for coordinating the marketing and sales activities of our products in the European market, mainly: Yamaha motorcycles, scooters, eBikes, marine engines, personal watercraft vehicles, boats, 4-wheeled all terrain and side-by-side vehicles (ATVs/SSVs), lightweight vehicles (golf cars, personal and commercial vehicles) and eBike drive units and systems.

 

What’s in it for you? 
•    A diverse and international environment;
•    We offer you the opportunity to work from home, of course, this includes working from home allowance and a budget for setting up your home office;
•    Commuting allowance, holiday allowance, and 28 days off to enjoy as you please;
•    13th-month payment and you will participate in our Bonus Program;
•    Pension scheme;
•    Learning and development opportunities;
•    Discount on Yamaha products;
•    Your first contract will be a temporary contract, but with the intention to extend or offer an indefinite contract;
•    We support you in getting your motor or boat license;
•    Try out our newest models via our private lease plan and staff bike program;
•    Free fruit is available in our office;
•    You can relish breakfast/lunch at our restaurant, "The Three Forks" at a reasonable price within the office premises;
•    Get to know your colleagues during our company/team events and monthly afternoon drinks. 

 

 

Contact:
We are looking forward to receiving your CV and motivation letter.

Note, an assessment will be part of our procedure.

 

Agency? In case necessary we know where to find you!

 

The information and/or imagery herewith provided may not be used for commercial purposes without explicit consent of Yamaha Motor Europe N.V. “© 2025, Yamaha Motor Europe N.V. All rights reserved.