Ingenieur Software JAVA H/F
Role details
Job location
Tech stack
Job description
Vous participerez activement à la vie de l'équipe dans une démarche d'amélioration continue grâce à la dynamique de la méthode Agile qui favorise également votre intégration, vous participerez à tous les rituels., * Vous Concevrez et développerez les nouvelles features de la plateforme
- Vous participerez à l'amélioration et à la modernisation des assets existants : collecte, acquisition, numérisation, indexation en temps réel et différé, contrôle biométrique
- Vous assurerez un haut niveau de qualité du deliverey dans le cadre du RUN et du BUILD en s'assurant du respect des règles de bonnes pratiques de développements (& tests unitaires)
- Vous garantirez la maintenance curative, évolutive et préventive des applications
- Vous collaborerez étroitement avec les différentes parties prenantes : Product Owner, Business Analysts, UX/UI designer, architectes, techleads, Data Scientists et autres développeurs
- Vous contribuerez à la réduction de l'obsolescence technique
- Vous serez force de proposition en participant aux choix techniques de conceptions en lien avec les architectes et techlead.
- Vous participerez aux cadrages de projets IT sur la plateforme en lien étroit avec les architectes et autres experts (sécurité, data management)
Requirements
-
Vous êtes titulaire d'un diplôme de l'enseignement supérieur, avec une spécialisation en informatique de niveau BAC +5.
-
Vous justifiez au minimum d'une expérience de 4 ans d'expérience en développement Java (hors alternance ou stage).
-
Vous maitrisez les langages et technologies suivantes : Java (17,21), Spring, Springboot, SpringData, Spring, Batch.
-
Vous détenez une expérience en développement frontend : javascript, doT.js, node.js, Bootstrap.
-
Vous avez de bonnes connaissances des bases de données relationnelles (PostgreSQL, Oracle).
-
Vous avez de bonnes connaissances en DDD et architecture hexagonale.
-
Vous connaissez les outils DevOps et CI/CD : Git/gitlab, Mavens, Jenkins, Docker, Kubernetes.
-
Vous êtes familiers des bonnes pratiques de cybersécurité et d'optimisation des performances applicatives.
-
Une expérience avec les environnements cloud est un plus.
-
Vous êtes reconnus pour votre capacité à communiquer, à collaborer. Vous savez vous adapter à de nouveaux environnements, vous êtes dotés d'un esprit d'analyse et êtes orientés résultats.
Les prochaines étapes :
Si votre CV est retenu par notre équipe de recrutement, vous serez amené à passer un à trois entretiens au maximum avec des RH et/ou manager opérationnel. Un test technique sera proposé dans le cadre du parcours de recrutement. Ces étapes peuvent varier légèrement en fonction des postes. Si vous êtes dans une situation de handicap et souhaitez un échange facilité, vous pouvez envoyer votre CV et lettre de motivation à ***** Nous attachons une importance particulière à ce que nos futurs collaborateurs et collaboratrices agissent au quotidien avec responsabilité, éthique et professionnalisme. À tout moment pendant le processus de recrutement, les informations figurant sur votre CV, vos données d'identification et vos antécédents pourront être vérifiés.
Benefits & conditions
Un package rémunération et des avantages :
- Un fixe annuel brut sur 12 mois et un variable individuel (défini en fonction de votre performance).
- Plan épargne entreprise/retraite, intéressement et participation, couverture santé et prévoyance, activités sociales et culturelles via le comité d'entreprise, …
- De la flexibilité avec un rythme de travail hybride : jusqu'à 2,5 jours de télétravail par semaine à définir avec votre manager