Java Software Engineer
- Location: Eindhoven area
- Duration: 12 months (no zzp)
- Salary max. € 7.500
- Already living in the Netherlands
Introduction
We are a pioneering business unit developing cutting-edge software solutions for the most advanced semiconductor manufacturing environments in the world. Our focus is on building full-stack applications that leverage big data to help our customers gain deep insights into their vast datasets. We believe every dataset has a story to tell, and powerful visualization is the key to unlocking it. If you enjoy creating software that tells a story in a clear and user-friendly way, this is the place for you.
Job Mission
As a (Sr.) Java Software Engineer, you will be part of an agile scrum team working on the creation and enhancement of Java-based test tooling that supports automated testing. Your work will address performance testing, stress testing, and functional testing. You will mentor junior Java developers, bring broad knowledge of testing-related topics, and enable test architects and product owners to make informed technical decisions. You will contribute to the development of a state-of-the-art big data analytics platform tailored for semiconductor manufacturing applications, in a fast-paced, agile environment using the latest technologies and infrastructure.
Job Description
- Design software tools to enable the system test team to work efficiently with high test coverage.
- Identify test requirements and translate them into code.
- Evaluate and select off-the-shelf tools to increase test coverage.
- Define detailed designs based on requirements from the test architect.
- Develop back-end testing tools for performance and stress testing (primarily in Java).
- Advise architects, technical leads, and product owners on technical decisions.
- Review code and coach junior developers, assisting other test engineers in development work.
- Create proofs-of-concept to evaluate new technologies or design approaches.
- Collaborate with software and test architects to ensure test tooling is consistent and well-engineered.
- Contribute to the overall test strategy.
- Safeguard technical quality within your area, ensuring compliance with license obligations, high test coverage, minimal technical debt, CI/CD compatibility, and architectural consistency.
Experience
- Master’s degree in Computer Science, Software Engineering, or equivalent.
- 5+ years as a Java developer.
- Experience with JMeter, JUnit.
- Experience with frameworks like Spring Boot, Java Enterprise, or equivalent.
- Strong SQL skills.
- Experience with test reporting tools.
- Strong knowledge of web technologies (HTML5, CSS3, JavaScript, TypeScript, REST/JSON APIs).
- Experience with Git and Git workflows.
- Familiarity with build and automation tools (npm, Webpack, Maven, Gradle).
- Experience in automated software testing (Jest, Cypress, Cucumber).
- Knowledge of Agile and Scrum methodologies.
- Experience with Splunk, Polarion, web components, Node.js, or MongoDB is a plus.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Back End Developer
2026-05-28
Network Engineer
2026-05-20
DevOps Engineer
2026-05-28
- Posted
- Aug 18, 2025
- Type
- Full-time
- Level
- Associate
- Location
- North Brabant
- Company
- Trinamics
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Back End Developer
2026-05-28
Network Engineer
2026-05-20
DevOps Engineer
2026-05-28