Pour le compte de son client, Nava Consulting est à la recherche d’un Expert technico-fonctionnel Java Senior à Genève
L'Expert lead sera capable de :
1. Planifier, coordonner et sécuriser le fonctionnement des systèmes de l’OCLPF lors des périodes métier clés de l’année
2. Concevoir, développer et maintenir des systèmes informatiques
3. Concevoir et réaliser des tests unitaires
4. Pratiquer la revue de code systématique
5. Analyser et corriger les anomalies lors des phases de tests d’intégration et fonctionnels
6. Participer aux maintenances correctives
7. Identifier et communiquer sur les risques et problèmes, fédérer les personnes concernées pour rechercher des solutions
8. Monter en compétences sur les pratiques de qualité et sécurité logiciel
9. Monter en compétences sur le domaine métier pour lequel je contribue
10. Assurer le maintien du niveau de qualité et de sécurité des systèmes
11. Participer à l'amélioration continue des processus et outils
12. Participer à l’amélioration continue de l’organisation de son équipe
13. Participer à l'amélioration des pratiques Agile
14. Capitaliser en continue sur l'expérience acquise
15. Participer aux pratiques d'ingénierie logicielle
16. Participer activement à l'amélioration continue du service de développement sur-mesure
Formation
* Diplôme HES ou licence en informatique ou diplôme d’ingénieur EPF ou diplôme fédéral ou diplôme équivalent
Compétences primordiales
* Java : Maîtrise du développement Java, Connaissance approfondie des principes de conception orientée objet, y compris Design Patterns et principes SOLID
* Développement Back-End : Expertise dans l’utilisation d’un ou plusieurs frameworks les plus utilisés du marché (notamment Spring)
* Base de données : Maîtrise des bases de données relationnelles (notamment Oracle et PostgreSQL)
* API et Web Service : Maîtrise du développement des web services REST et SOAP, Capacité à concevoir, implémenter et maintenir des APIs robustes et sécurisées
* Développement Front-End : Expertise dans l’utilisation d’un ou plusieurs frameworks les plus utilisés du marché (notamment AngularJS et VueJS), Compétence dans les technologies HTML, CSS, JavaScript
* Outils de Versioning, CI/CD et IDE : Maîtrise de Git pour le contrôle de version, Familiarité avec les outils d’intégration continue et de déploiement continu Jenkins, GitLab CI/C, Maîtrise de l'environnement de développement IntelliJ IDEA, Maven
* Architecture et Design : Connaissance des concepts d'architecture logicielle les plus utilisés du marché
* Qualité et Tests : Maitrise des tests unitaires avec JUnit, Expérience confirmée avec SonarQube
* Sécurité : Compréhension des principes généraux de sécurité informatique
* DevOps et Cloud : Connaissance des principaux systèmes d’orchestration de conteneurs
* Environnement : Expérience confirmée dans un environnement de travail Agile
* Outils : Maîtrise des outils JIRA et Confluence, Maîtrise de BMC Helix ITSM pour la gestion des incidents
* Connaissance des processus métier de l’OCLPF ou expérience similaire dans une administration publique
Compétences importantes
* Expérience au sein des structures publiques
Qualités requises
* Autonomie, responsabilité, adaptabilité, dynamisme
* Capacité à travailler en équipe et à partager ses connaissances
* Fait preuve d'initiative
* Avoir une attitude ouverte vis-à-vis des changements
* Savoir recevoir et donner des feedbacks d’amélioration
* Capacité à monter en compétences sur un domaine fonctionnel
* Capacité à travailler sous stress
* Capacité à communiquer de manière claire et respectueuse, notamment avec les utilisateurs finaux
Poste ouvert uniquement pour les personnes résidentes en Suisse ou possédant la nationalité européenne.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.