Minimum 5 ans d’expériences professionnelles en développement, principalement dans l’environnement JAVA.
Compétences personnelles requises:
• Respect de ses engagements
• Humilité, grande capacité d’écoute, volonté d’apprendre
• Autonomie, sens critique, sens de l’initiative
• Esprit d’équipe / Sens du collectif : usage des outils collaboratifs et communication
• Éthique professionnelle : suivi des consignes, reporting, ponctualité, rigueur, loyauté
• Résolution de problèmes complexes
Compétences techniques requises
• Expertise JAVA o Parfaitement maitriser les fondamentaux de Java : POO (Programmation Orientée Objet), SOLID o Spring, Hibernate, JPA o Connaissance en plusieurs design patterns : Singleton, Factory , etc ...
• BDD : Oracle, PostgreSQL
• Gestionnaire de sources : Git
• Maîtrise des tests unitaires / fonctionnels
Compétences techniques complémentaires
• Scripting : Perl, Bash
• Build automatique : Gradle
• Connaissances du PLM ;
• Connaissance du domaine de l’aéronautique