• Job code: QR6797
  • Dev Java

Full Stack Java Developer


For our client in Amsterdam we are looking for an experienced full-stack engineer who will build the dialogs for the conversational UI and connect it to the Search back-end API’s. 

We look for an engineer with modern day engineering skills and competences like an eye for innovation, creativity, attention to details and communication.


We are

We are responsible for the development of the search features for the online channels.


You are

A highly motivated engineer who likes to work in a multidisciplinary team of engineers and business colleagues. Next to your work in the squad, you also like to contribute to the mastery of other engineers and improve the way of work.

You are a proficient full-stack engineer with more than 8 years’ experience in front-end and back-end development. 

You are a hardcore developer who also has experience with Web Components, JavaScript, HTML and CSS. You have experience with Java 8 or higher, Spring (Boot) and back-end tooling like Maven, Jenkins, Git, Sonar and with the Tomcat server. And you have experience with applying (front-end and back-end) design patterns and architecture.

Knowledge and/or experience with NLP engines like DialogFlow and IBM Watson, conversational UI, Google Assistant, Elastic and Kafka are a pré.

You have great analytical skills and conceptual understanding. You are able to quickly understand new technical concepts and technology and you have a strong interest in, and vision of, the latest trends in software development and technology. You have strong communication skills that enable you to explain complex technical concepts to non-techies. Your English in speaking and writing is fluent and you are a team player who likes to join the social events of the squad and organization.


We offer

A full-time position (36/40h per week) in a highly challenging environment with bleeding edge technology and concepts, modern agile international organization and really nice colleagues. And the best place to grow your technical capabilities and personal competences.

For additional details regarding submission eligibility and payment terms, please do refer to the contract. Only submissions from agencies with current service contract in place will be considered.