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