Développeur Senior Java
Rôle et Responsabilités :
* La personne recrutée est chargée de concevoir, développer, tester et maintenir les logiciels sous forme d’application métier ou application service.
* Elle doit également assurer la sécurité par design, l'intégrité, le support informatique et la maintenance évolutive des actifs techniques.
* Contribution pour garantir un flux de livraison incrémental, itératif, fréquent et cohérent.
* Mise en place de tests unitaires, en favorisant leur automatisation, afin de garantir l'acceptation et d'éviter la régression des applications.
* Rédiger et maintenir la documentation relative aux actifs techniques.
* Maintenir à jour en permanence ses connaissances à l'égard de l'évolution des technologies informatiques et de la réglementation en vigueur dans les métiers CSSF.
* Garantir le partage de connaissance dans son équipe.
* Participer aux projets CSSF selon la méthodologie Scrum.
-----------------------------------
Compétences requises :
* Diplôme universitaire (Bac+3 minimum) en informatique, ou autre avec option informatique.
* Expérience professionnelle d'au moins 5 ans dans le développement orienté objet et des outils de développement.
* Connaissance de concepts en relation avec DevOps et les plateformes d'intégration continue.
* Connaissances d'une méthodologie de projet agile.
* Une certification de type Scrum est considérée comme un avantage.
* Connaissance du secteur financier et des solutions open-source.
* Compétences techniques : Java 11+, Spring, Springboot, Spring Security, Hibernate, JPA, Javascript, ReactJS, PostgreSQL, RabbitMQ, Ansible, Git, Jenkins, Maven, Gradle, Linux, HTLM5, CSS3, Bootstrap, NodeJS, Secure coding (OWASP), SQL, Docker, Swarm, Kubernetes, Devops, Keycloak.
* Design : Patterns Micro-Services, modèle MVC, REST/SOAP, Domain Driven Design, Test Driven Development, Behavior Driven Development, modélisation UML, sécurité/OWASP, expérience en documentation techique.
* Bases de données : PostgreSQL, SQLServer, Elastic.
* Esprit d'analyse et de synthèse.
* Autonomie et proactivité.
* Rigueur et organisation.
* Sens du contact, ouverture d'esprit.
* Discrétion, savoir être.
* Très bonne maîtrise du français et de l'anglais. La maîtrise du luxembourgeois et l'allemand est un avantage.
-----------------------------------
Avantages et Environnement de Travail :
* Le candidat retenu sera engagé(e) comme employé(e) de l'État en vertu d'un contrat à durée indéterminée.
* Si le candidat remplit les conditions en vigueur, il/elle sera amené(e) à se présenter par la suite à l'admission au statut de fonctionnaire de l'État.
* Avant la conclusion du contrat de travail, le candidat devra délivrer un extrait du casier judiciaire (bulletin n°3), datant de moins de 2 mois, afin de garantir son honorabilité.