-
Baccalauréat en informatique, en ingénierie ou niveau d'expérience équivalent
-
Plus de 7 ans d'expérience dans le développement Java pour des applications d'entreprise grandes et complexes (en utilisant JDK 8+ et le framework Spring)
-
Solide compréhension de Java, Spring Frameworks et des API RESTful
-
Maîtrise des technologies front-end : frameworks HTML, CSS, JavaScript
-
Expérience avec les technologies de bases de données : SQL, Postgre SQL ou bases de données no-SQL telles que MongoDB.
-
Comprendre les pratiques DevOps et les pipelines CI/CD
-
Compréhension approfondie des concepts de sécurité des applications, notamment l'authentification, l'autorisation et la gestion des sessions.
-
Connaissance des protocoles OAuth, OIDC, FIDO et des produits associés
-
Solide expérience technique et compréhension de l’architecture système, de l’équilibrage de charge et de TLS.
-
Connaissance des concepts cryptographiques et PKI
-
Maîtrise des outils de développement logiciel : GIT, Maven, Jenkins, JIRA