close

Java EE Designer

IT & Technology
Eindhoven
English
  • Support the architects in the translation from high-level design to work break down;
  • Writing and updating detailed Element Design Specification documents;
  • Code development in Java EE;
  • Interface Design between Java EE modules and when needed the company factory SAP environment;
  • Define test strategies and if needed execution of software tests.

Requirements:

  • At least 3 years of experience in the field;
  • BSc, MSc or PhD in Computer Science or Information Technology;
  • Commercial experience with Java – strong preference for Java 8 (Java is 7 acceptable);
  • Knowledge regarding design patterns in Java;
  • Experience on code refactoring;
  • Knowledge of IOC/Dependency injection with CDI or Spring;
  • Experience with REST and SOAP/Web Services (JAX-RS and JAX-WS respectively);
  • Knowledge of the “Spring” libraries and frameworks;
  • Knowledge and experience in Angular and Bootstrap solutions;
  • Experience with event-based systems;
  • Experience developing web applications;
  • Experience with Java application servers and/or JEE servers, any of:
  • JBoss (a.k.a Wildfly)
  • IBM Websphere
  • BEA/Oracle Web Logic
  • Apache Tomcat or TomEE
  • Jetty
  • JPA experience with “Hibernate”. We use this API to interact with the database;
  • Configuration management experience with Chef, Puppet or Ansible.

To apply for this job you need to be eligible to work in the Netherlands.

Salary Benefits:

  • An opportunity to join world market leader in the development, production, sales and servicing of semiconductor equipment systems, consisting of lithography systems. Company's principal operations are in the Netherlands, United States and Asia;
  • An opportunity to learn and advance your career within international environment;
  • Competitive salary depending on experience.