En tant que développeur dans les technologies Java/JEE, vous participerez à la conception, le développement et l’optimisation de notre HR Digital Workplace. Vous travaillerez en étroite collaboration avec les membres de l’équipe Backend dont vous ferez partie. Vous intégrerez le pôle Recherche et Développement composé des équipes Backend, Frontend, Devops et Testing
Vous aurez pour principales missions de :
- Concevoir et développer des applications digitales Frontend et Backend
- Développer des briques Java/J2EE avec Spring Boot
- Connaitre et respecter des outils d’intégration continue
- Ecrire les tests unitaires d’intégration et de non régression
- Appliquer les best practices de développement
Environnement technique:
Microservices, Java 8, JEE, Spring , Spring Boot, Angular, MongoDb, Git, Jenkins, Docker, SONAR…
De formation Bac + 5 (formation universitaire supérieure ou écoles d’ingénieurs), vous disposez de 2 années d’expérience minimum sur les environnements Java, Spring Boot, Angular et les environnements Agile.
Connaissances requises
- Vous avez une bonne connaissance de l’écosystème Java, vous maitrisez le langage et au moins un framework
- Vous avez une idée de la complexité des projets notamment ceux interconnectant des SI suivant l’architecture SOA/Rest ou les microservices
- Vous êtes autonome, proactif et enthousiaste
- Vous êtes sensible aux tests et à l’intégration continue
- Vous aimez travailler en équipe et vous êtes apprécié pour votre relationnel
Connaissances souhaitées
- Vous avez travaillé dans un environnement Agile et les rituels Scrum
- Vous avez une expérience de développement sous Spring Boot
- Vous connaissez les outils de tests : Gatlin, Protractor, Cumcumber, SOAPUI, Sélénium
- Vous avez une connaissance de l’outil Jhipster et docker
- Vous disposez d’une expérience de développement sous Angular