Senior Software Engineer Java Microservices

Job area Software
Location Veghel, Netherlands
Contract type Full time

Senior Software Engineer Java Microservices

Your responsibilities

As a senior software engineer you are responsible for designing, programming, testing and maintaining High Level Control software. This software implements business logic in material handling systems and forms the part of our systems that interact with the users. The, often complex, functionality of the software includes business logic, controls for logistical transport, communication with external computer systems, reporting, data analysis and simulation. This functionality is spread across the various components of the HLC suites.

You take the lead in designing, programming and testing the software based on a design concept and a set of requirements. In some cases, you will have to personally formulate these requirements together with the (end) users and/or internal stakeholders.

Your qualifications and skills

If you’re an enthusiastic, experienced, result-driven and versatile senior software engineer with a hands-on attitude, you will excel at:

  • Participating in software and system design for large and complex projects
  • Creating detailed application designs and implement these in code
  • Verifying SW Components and create unit tests
  • Supporting testing and integration of SW Components
  • Creating SW Documentation and UML diagrams
  • Analysing, troubleshooting and fixing internally and externally encountered problems and requested changes
  • Being a committed team player and lead in an Agile (Scrum or Kanban) team including planning and reporting
  • Taking part in communities of practice
  • Providing support within the team and to outside stakeholders
  • Ensuring continuous improvement through knowledge sharing within the team as well as outside the team, and applying lessons-learnt.

You should also have the following qualifications / have a working knowledge of:

  • Bachelor or Master degree in Computer Science or Information Technology
  • 5 years of working experience as a software engineer
  • Java SE, Java 10, JPA, hibernate, JSON/Rest, Spring boot, Kafka
  • Container based deployment (Docker and Kubernetes)
  • Domain driven design and behaviour driven development
  • Requirements Management, Change Management, Version Control and Test management tools
  • DevOps and build pipelines
  • Knowledge of C#, Linux / *nix, Maven, Eclipse, NetBeans, IntelliJ, Visual Studio, Android and Angular, Continuous Integration, noSQL, Elastic search and Kibana is an advantage
  • The Agile methodology, including Scrum and Kanban
  • Both oral and written English. Dutch is an advantage.

We offer

In the challenging and responsible position of Software Engineer Java Microservices you will get the opportunity to contribute to the growth and profitability of Vanderlande. An organization which has been elected as ‘Top Employer’ and ‘Best Employer’ for several years in a row. We offer a fulltime position in an informal working environment with a lot of opportunities for personal development. Besides your primary salary you will receive the following secondary conditions:

  • 27 days of vacations & 13 ADV days
  • Flexible working hours
  • Training
  • Collective pension scheme and insurance facilities for healthcare, car, WGA (Return to Work Scheme for the Partially Disabled) etc


If you want to take on this demanding challenge, apply now by filling in the application form and upload your resume and motivation letter. For more information contact Annelieke van der Poel, Recruiter – +31413494599.

Contact us
Please reach out to us if you have any questions. Contact
Connect with us
Follow us on social media.