Mission Conception, développement, mise en oeuvre, tests unitaires et tests d'acceptation du système technique Intégration et maintenance du développement lié aux chaînes d'outils DevOps d'intégration et de livraison continues et à l'infrastructure associée Documentation fonctionnelle et technique et maintenance des applications Travailler au sein d'une unité de développement rapportant à un chef d'équipe de développement Profil Le candidat doit avoir au moins 3 ans d'expérience industrielle avec idéalement plusieurs éléments parmi lesquels : Technologies Java, Camel, Angular, Spring Boot,Spring Security, RestAPI, EJB, JMS, MDB, JAXB, JPA,JSON Serveurs d'applications JavaEE (RedHat EAP JBoss) Outils de tests unitaires et de tests d'acceptation (JUnit, Mockito, Jacoco, Fitnesse, Selenium, Gherkin, Cucumber) Outils d'intégration / livraison continue (Jira, GitHub, Jenkins, sonarqube, Maven, Artifactory, IntelliJ) Développement et exécution de scripts de commandes sous Linux et Windows (KSH / Bash / PowerShell). Bases de la base de données Oracle, SQL et PL-SQL. Bases du développement Agile (Scrum, Kanban) Compétences analytiques en utilisant UML. Parler et écrire l'anglais (suffisamment courant) - la connaissance du français facilitera la communication Doit être un joueur d'équipe avec de bonnes compétences en communication et doit être autonome avec un minimum de soutien.
Java • Luxembourg, Luxembourg