Our client is looking for: Expert Java & microservices
Description
For various projects within the Signalling Design Platform unit, our client's ICT is looking for a Java expert with knowledge of microservices architecture. This expert will be part of an Agile team with several specialists in Java and Angular, and will contribute to a project based on microservices. He/she applies an innovative approach while respecting cybersecurity principles. Working proactively and autonomously on challenging projects is an essential part of the role. Additionally, the expert actively contributes to the business objectives of the projects. Therefore, it is important that he/she has a user-oriented vision, as close collaboration with business teams will be required. The projects he/she will work on follow several standards (quality: ISO 9001, signalling: EN 50.128, security: ISO 27001 – NIS). It is therefore crucial that the candidate is meticulous and dedicates sufficient time to the documentation required to ensure compliance with these standards. The ideal candidate is a rigorous Java expert, accustomed to working in an Agile/Scrum team, proactive and autonomous, with a strong interest in business challenges. He/she has a user- and quality-oriented vision and can clearly communicate ideas to colleagues.
Technical skills
- Proficiency in French and/or Dutch (C2: complete and nuanced mastery)
- Proficiency in English (C1: professional level)
- Experience in Java (L4: at least 10 years)
- Experience in Java 21 (L1: at least some experience)
- Knowledge of relational databases (MySQL and/or MariaDB and/or Oracle) (L3: at least 5 years)
- Experience in SpringBoot and SpringData (L2: at least 2 years)
- Experience in microservices architecture and web services (REST API, JSON, etc.) (L2: at least 2 years)
- Experience in JPA, Hibernate (L3: at least 5 years)
- Experience in unit testing (JUnit 5, Mockito, PowerMock) (L4: at least 10 years)
- Experience in OpenShift and/or Kubernetes (L1: at least some experience)
- Experience in Agile/Scrum (L2: at least 2 years)
- Experience in Maven (L4: at least 10 years)
- Deep knowledge of Design Patterns (level: n/a)
- Experience in Liquibase and/or Flyway (combined) (L2: at least 2 years)
- Experience with Git, GitLab (L2: at least 2 years)
Soft skills
- Demonstrates knowledge of the company, the IT world, and understands the challenges of the requested role
- Understands the company's mission and key activities
- Able to integrate into company teams, embracing values such as kindness, courage, positivity, and reliability
- Possesses presentation skills, professional attitude, correctness and respect towards management
- Communicates clearly and effectively
- Shows responsible commitment for the duration of the contract
Available for on-call duty
Yes
Desired Frequency
1 week per month maximum