Our client is looking for an Expert Java Developer with knowledge of cryptography
Task Description:
- For various projects within the Signalling Design Platform cell, ICT is looking for an experienced Java developer with knowledge of cryptography and Angular.
- This developer will collaborate with a team that uses an Agile approach to develop innovative and cyber-secure solutions.
- Working proactively and independently on challenging projects is an important part of the role.
- Additionally, the developer contributes to the business objectives of the projects and it is essential that they have a user-oriented vision.
- The ideal candidate is an active member of an Agile/scrum team, who is proactive and independent, and has a strong interest in business with a user-oriented vision.
Technical Skills:
This is the list of elements that must be present:
- Knowledge of Dutch (understanding) (A2: beginner)
- Knowledge of English (B1: intermediate level)
- Knowledge of French (C2: full and nuanced proficiency)
- Knowledge and experience with cryptography libraries (Bouncycastle, 3DES algorithm, AES) (L1: 0 to 2 years of experience with the required technology)
- Knowledge and experience with Angular 2+ (L1: 0 to 2 years of experience with the required technology)
- Experience with Java 17 (L2: 2 to 5 years of experience with the required technology)
- Knowledge of relational databases (MySQL and/or MariaDB and/or Oracle) (L2: 2 to 5 years of experience with the required technology)
- Experience with ADFS (L2: 2 to 5 years of experience with the required technology)
- Experience with SpringBoot and/or SpringData and/or Spring Security and/or Spring Batch (L3: 5 to 10 years of experience with the required technology)
- Experience with JPA, Hibernate (L3: 5 to 10 years of experience with the required technology)
- Experience with unit testing (JUnit and/or Mockito and/or PowerMock) (L3: 5 to 10 years of experience with the required technology)
- Experience with OpenShift and/or Jenkins (L3: 5 to 10 years of experience with the required technology)
- Experience with Java (L4: 10 to 15 years of experience with the required technology)
- Experience with Agile/Scrum (L4: 10 to 15 years of experience with the required technology)
- Knowledge of CyberArk and Conjur (level: n/a)
- Knowledge of Design Patterns (level: n/a)
- Knowledge of standard EN50.128 (level: n/a)
- Knowledge of standards UNISIG Subset-038 and UNISIG Subset-114 (level: n/a)
- Experience with Git, GitLab, SonarQube (L2: 2 to 5 years of experience with the required technology)
Soft Skills:
- The candidate must demonstrate knowledge of the company, the IT world, and understand the challenges of the requested role. They must also understand the mission and core activities.
- The candidate must show that they are able to integrate into teams, particularly through the values of kindness, courage, positivity, and reliability.
- The candidate must demonstrate skills inherent to the requested role and within the framework of the ICT department, namely presentation skills, a professional attitude, correctness and respect towards management, clear and effective communication, and a responsible commitment for the duration of the contract.
Available for on-call duty:
Desired frequency: 1 week/month