Java Server Developer vacancy

Java Server Developer job description

Our client, Innovalor, is a research-based consultancy and software company with an award-winning (Accenture Innovation Award, 2016) mobile identity verification software solution called ReadID.

ReadIDconsists of two parts:

  • ReadID MRZmakes it possible to scan the Machine Readable Zone of passports and other identity documents. This uses our own machine-learning based optical character recognition technology.
  • ReadID NFCverifies the authenticity with of passports and identity cards by reading the RFID chip in the documents via the NFC reader on smartphones.

ReadID is integrated by our clients in their own applications and back-end systems through APIs. ReadID is available in three versions: client-only, client-server and SaaS.


  • Develop  ReadID SaaS server with security and scalability in mind;
  • Contribute to the roadmap for ReadID, including adding new features and integrating with partners that provide complementary software products, e.g. facial recognition;
  • Help developers working for InnoValor's customers to best use the ReadID API, especially the server-side APIs (REST, XML, JSON);
  • Write API documentation for their customers;
  • Contribute to automated testing;
  • Optionally contribute to big-data analysis of logging (ReadID Analytics);
  • Optionally become part of  DevOps/CloudOps approach;
  • Work with and for customers from all over the world.

You can combine server side development with iOS or Android development if you like.

Your qualifications:

  • A university (MSc) or applied university/college (HBO/BSc) degree in Computer Science, Software Engineering, Computer Security or similar;
  • You speak English;
  • A solid Java server development background;
  • Experience with Java EE, Spring, REST, XML, JSON;
  • Experience with continuous integration, e.g., Jenkins;
  • Experience with DevOps is appreciated;
  • Preferably experience with JavaScript, CSS, OWASP, Angular;
  • You are security minded.

As a Java Server Developer you will be joining InnoValor's multinational highly skilled team of developers that cover various disciplines and technologies. Although each developer brings his or her own perspectives and specialities, they consider development a joint effort. They belief that close cooperation is the key to a high quality product offering. Their developers take pride in contributing to a product offering with impact on society. Cooperation is facilitated by their friendly working environment and flat and informal local based structure. Ideas for solutions are brought to the table by everyone and jointly discussed and explored. Furthermore, they have a very diverse and multinational customer base with their specific (technological) challenges, hence never a dull moment.


  • Competitive salary: Medior (38K-55K), Senior (55-75K) (depending on candidate´s experience)
  • Devices: Macbook pro and mobile phone.
  • Social events: Fridays afternoon drinks, summer activities, end of the year event.
  • Support with relocation package (SS number, Bank account, 2 months of accommodation, Dutch course, etc.)
  • Fiscal benefits for working in the Netherlands (consult with Óscala).
  • Enjoy the good life in Enschede, an easy-going University city with a multi-cultural atmosphere and vibrant nightlife.

Java Server Developer - requirements

  • +3 years with Java EE, Spring, REST, XML, Javascript, CSS, OWASP, Maven.
  • Bachelor´s degree in Informatics, computer security or related + Master´s degree
  • Good communication skills in English
  • Availability to relocate to Enschede (The Netherlands)
  • If you can do mobile development (Native iOS or Native Android) is appreciated.

Java Server Developer

Location Enschede, Netherlands
Hours 40
Apply for this Job

Apply for this job

First name *
Last name *
E-mail *