Snr Java Developer


Type: Full Time (40hrs per week)

Level: Senior

Location: Netherlands


We are looking for adventurous, adaptable and self-motivated senior Java developers who are enthusiastic about entering the European working environment. Our personal approach results in an optimal match between your specialist skills and new challenges. We also provide support throughout the process of acquiring a visa, your relocation to the Netherlands as well as other supporting services on arrival. 

What we offer:

  • Competitive Salary for the Dutch market

  • Company Car (including fuel card, services and insurance) or OV Travel Card or Car Allowance*

  • 25 Leave Days

  • 13th Cheque

  • Company Laptop

  • Relocation Allowance dedicated towards your Visa Applications (if needed)

  • Study allowance

  • Expat Service to help with admin on arrival in the Netherlands (if needed)

*Dependent on which level you enter the company


General responsibilities:

As an experienced Java Developer, you will build world-class solutions for our clients in the banking, insurance, e-commerce and government spheres amongst others. In essence, you will be responsible for the design, development, implementation and support of web and desktop based applications according to client requirements.


Minimum Requirements:

  • MUST: BCom, BSc or BTech in Information Systems/Computer Science/Informatics.

  • MUST: At least 4+ years hands-on Java programming experience. 

  • MUST: You are willing to learn and use the Dutch language. 

  • In-depth knowledge in of object-oriented design (UML), Java frameworks (JEE/J2EE), design patterns and frameworks (e.g. MVC, Spring). 

  • Web development: HTML5, AJAX, JavaScript, jQuery, XML, CSS, Web services. 

  • Strong preference towards candidates with Angular experience, Scrum/Agile experience and who are full-stack developers. 

  • If you have worked previously in the insurance or financial services industry, it will be a major advantage.

  • Independent problem-solving attitude and that means that take ownership of a problem and work it until you have realized a solution for the client. 

  • Willing to travel to the client location. 


  • UML

  • Java Frameworks (JEE/J2EE)

  • Spring / SpringBoot

  • Kubernetes

  • Cloud - AWS, GCP, Azure

  • Hybernate

  • HTML5

  • CSS3

  • JavaScript (ES6)

  • Web Services


  • Angular / Angular JS

  • Polymer

  • Docker

  • TDD

  • JMS

  • SOAP

©2018 by Entelect Software Limited.