Java Software Engineer

Position: Java Developer


Deadline: 28/06/25


Rate: Euro 400 max daily


Working arrangements: 1 week onsite for the onboarding at the start of the mission, after that, remotely from any location within the EU.


Description:


We currently have a vacancy for a Java Developer fluent in English, to offer his/her services as an expert remotely within the EU. 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;

Design and develop production grade, enterprise level systems that make extensive use of messaging and microservices;

Participate in the Java implementation of applications and micro-services involving integration with search engines, being able to write backend code in a reliable, fast, scalable, and secure way, satisfying requirements and service level agreements;

Write OAUTH authentication mechanisms and implement validation mechanisms as unit and integration tests;

Assist with deployment and configuration of the system, setup CI/CD pipelines and familiarity with Kubernetes/Docker is assumed;

Follow Scrum procedures and disciplines and estimate the work to be done upon request;

Write technical documentation and account for secure coding practices, as well as logging and auditing features;

Work with Git following pull request procedure;

Write clean, secure and high-quality code.


Requirements:


University Degree and at least 10 years of IT professional experience;

More than 6 years of professional experience of OOP paradigms and SOLID principles using Java 11 (or higher) and experience with most common Java frameworks: Spring, SpringBoot;

More than 2 years of professional experience with at least one of the JavaScript front-end frameworks: Vue.js, jQuery, React/ Angular2;


Good knowledge of application development environments like: Java 11+, Eclipse or, Intellij, Maven, Git;

Good knowledge of the design and development of components like REST APIs, integrations, micro-services), proficiency in using REST based frameworks like Spring MVC as well accessories tools like Postman and building SOAP and GRPC web servers and clients in the Java/Spring context;

Good knowledge of relational databases Microsoft SQL server ability to use Spring Data and Hibernate;

Good knowledge of Agile software development methodologies: Scrum, Kanban;

Good knowledge of OOP paradigms and SOLID principles using Java 11 (or higher) and experience with most common Java frameworks: Spring, SpringBoot;

Good knowledge of container technology like Docker, Kubernetes;

Good knowledge of messaging systems like ActiveMQ;

Good Knowledge of CD/CI systems TFS/Azure DevOps;

Good knowledge of front-end web application development like JavaScript, jQuery, JSP;

Good knowledge JavaScript front-end framework: Vue.js, React/Angular2;

Good knowledge of a Java EIP framework like Apache Camel, Spring Integration;

Good knowledge in Enterprise Integration methodologies and patterns and proficiency in modelling an EIP system using classical EIP patterns and diagrams;

Good knowledge of no-SQL and graph databases and Elasticsearch;

Good knowledge of software development methodologies (e.g. AGILE)and implementing Scrum;

Excellent command of the English language.

Post Date
2025-05-27
Job Type
REMOTE
Employment type
Contract
Category
Information Technology
Level
Mid-Senior
Country
Netherlands
Industry
Software Development
Silicon Logic UK Ltd.*******