Java Developer

Job Number

SS1067

Location

The Hague

Offer Salary

Market competitive rate / salary

Job Posted

27 July 2023

  • We currently have a vacancy for a Java Developer, fluent in English, to offer his/her services as an expert who will be based in The Hague.. The work will be carried out either on the company’s premises or on-site at customer premises. In the context of the first assignment, the successful candidate will be integrated and closely cooperate with a major client’s IT team, on-site.

    Your tasks

    -Contribute to the improvement of the development and build process and write OAUTH authentication mechanisms;
    -Design and develop production grade and enterprise level systems that make extensive use of messaging and micro-services;
    -Participate in the Java implementation of applications and micro-services involving integration with search engines, writing backend code in a reliable, fast, scalable, and secure way, satisfying requirements and service level agreements;
    -Implement validation mechanisms as unit and integration tests together with supporting with deployment and configuration of the system as well as setting up CI/CD pipelines, using Kubernetes/Docker;
    -Follow Scrum procedures and disciplines and write technical documentation independently;
    -Deploy hands on experience with Git following pull request procedure and write clean, secure and high quality code.

    Requirements

    -University degree combined with a minimum of 9 years of experience in Software Development developing Java applications;
    -A minimum of 4 years of experience developing high-performance applications managing large amounts of data;
    -Active participation in a minimum of two projects involving production-ready REST API services written with Java;
    -Active participation in at least one project involving production-ready projects with OAUTH standard;
    -Fluency in using REST based frameworks like Spring MVC, and accessories tools like Postman;
    -Good knowledge of application development environments, such as Eclipse, IntelliJ, Maven, and Git as well as messaging systems like Active MQ and Rabbit MQ;
    -Good knowledge in Enterprise Integration methodologies and patterns as well as designing and developing components like REST APIs, integrations, micro-services;
    -Good knowledge in relational databases such as Microsoft SQL, NoSQL databases such as Redis or Mongo DB, and Agile methodologies such as Scrum;
    -Good knowledge of OOP paradigms and SOLID principles using Java and experience with most common Java frameworks, such as Spring and Spring Boot;
    -Excellent command of the English language.

    Benefits

    We offer a competitive remuneration (either on contract basis or remuneration with full benefits package), based on qualifications and experience.

    If you are seeking a career in an exciting and dynamic company, where you will offer your services as part of a team of a major European organization, operating in an international, multilingual and multicultural environment where you can expect real chances to make a difference, please send us your detailed CV in English, vacancy@shutersmith.com or via the Apply Now link