Jobid=A.0.056
We currently have an exciting opportunity for a talented Java Developer fluent in English to join our client’s team. As an expert in the field, you will have the chance to work on-site with a major client’s IT team, contributing to the development of enterprise-level systems.
Responsibilities:
- Write web frontend code using Vue.js (version 3) JavaScript framework. Knowledge of other frameworks like React or Angular is a plus.
- Improve the development and build process, implement OAUTH authentication mechanisms, and develop validation mechanisms through unit and integration tests.
- Design and develop production-grade, enterprise-level systems that leverage messaging and microservices.
- Contribute to the Java implementation of a microservices solution, ensuring reliability, speed, scalability, and security to meet requirements and service level agreements.
- Assist with system deployment and configuration, including setting up CI/CD pipelines. Familiarity with Kubernetes/Docker is expected.
- Collaborate effectively within a team, following Scrum procedures and disciplines.
- Write technical documentation and adhere to secure coding practices, logging, and auditing features.
- Demonstrate hands-on experience with Git and follow the pull request procedure. Write clean, secure, and high-quality code.
Requirements
- University degree in IT with a minimum of 6 years of experience in software development.
- More than 6 years of experience in front-end development with JavaScript frameworks such as Vue.js, React, or Angular.
- Participation in at least 2 production-ready web projects using JavaScript frameworks.
- Active involvement in at least 2 production-ready projects with front-end unit tests.
- Good understanding of application development environments and enterprise integration methodologies and patterns.
- Knowledge of back-end component design and development, including REST APIs, integrations, and microservices, as well as web components like CSS and HTML.
- Proficiency in Java and experience with common Java frameworks such as Spring 6, Spring Boot 3, and Spring Security.
- Strong grasp of object-oriented programming (OOP) paradigms and SOLID principles.
- Excellent command of the English language.
Benefits
- Competitive remuneration ranging from €100,000 to €110,000 per year.
- Opportunity to work in an exciting and dynamic company.
- Be part of a major European Institution and contribute to impactful projects.
- Work in an international, multilingual, and multicultural environment.
- Real chances to make a difference and shape the future.
- Full benefits package based on qualifications and experience.
- Professional growth and development opportunities.
- Collaborative and supportive team environment.