English

Choose your language

Senior SQR Java Developer

Vacancy details

Discipline: Software
Education: Senior
Area: Eindhoven
Vacancy ID: 13333

Introduction

Are you passionate about contributing to the world's most advanced machines. Do you thrive in a challenging environment working with highly motivated and skilled teams? If so, we have the perfect opportunity for you!

We are seeking a Senior Software Design Engineer for Sequence Tooling to play a critical role in creating and maintaining mission-critical software applications. In this role, you will focus on achieving maintainable software architecture that is transparent and easy to extend while maintaining a strong focus on software quality. You will work closely with a team of designers, developers, and testers to ensure the success of the applications you work on.

Job description

As part of the Sequencing Tooling development group, you will create modern, web-based applications for sequencing and recovery. These tools are used by the companies factory and field engineers to build, install, upgrade, and repair complex products more efficiently. You will be responsible for the Sequence Runner (SQR) application, an important tool used by operators to execute action plans.

Working with a Product Owner, Designers, Architects, and Product Project leaders, you will refine functional stories into clearly defined technical definitions that can be estimated and built. You will be responsible for applying software engineering practices such as requirements engineering, object-oriented analysis and design, implementation in Java, testing, and integration.

What do we expect from you?

To be successful in this role, you must have knowledge and proven experience in developing software in an object-oriented way using:

  • Java (8+) and preferably have experience working in an Agile/Scrum environment.
  • You should also be proficient in technologies, frameworks, and tools such as event sourcing, CQRS, multi-reactor pattern, DDD, reactive programming using RxJava2, Vert.x, Docker, Linux, CI/CD (Maven/Bamboo),
  • Testing with ROBOT Framework.
  • Experience with Weblogic, Java EE(7), and frontend frameworks (SAP UI5) is also desirable.

As a team player with a high degree of autonomy, you should:

  • possess excellent organization, flexibility, and communication skills.
  • You must have the ability to understand and own the application in detail, determine solution directions and structural improvements, guide other developers as a senior application specialist.
  • Resist the temptation to overengineer a solution.
  • You should be resourceful, proactive, and have a desire to invest in personal development.

What can you expect from us?

  • The right candidate will be provided a challenging and varied position in a professional, high-tech environment.
  • An appropriate salary based on your experience and education.
  • Future prospects and excellent benefits are evident.
  • After a period of secondment and functioning properly, you can be contracted by our client.
  • Good secondary conditions such as a minimum of 25 holidays and 8,33% holiday allowance.
  • Courses to develop yourself professionally and personally via Trinamics Academy.
  • Discount on your healthcare and referral bonusses and fun activities.
  • Certain pre-employment screening checks may be part of this vacancy procedure.
  • Benefits of applying via Trinamics

    • Choose from 500+ technical vacancies.
    • You benefit from our large network of international companies.
    • Once at work, we keep in touch and offer you training and development programs.
    • Always a personal consultant for all of your questions. 
    Your contact person for this vacancy
    anton divisiemanager

    Anton Hooijmans

    Account Manager