
Ingénieur Fullstack Java 21 - Lyon H/F - engIT
- Lyon - 69
- CDI
- engIT
Les missions du poste
engIT est jeune société de passionnés de technologies et d'innovation en IT créée en avril 2017 à Sophia Antipolis spécialisée dans la transformation digitale et l'innovation.
Nos passions : objets connectés, IA, big data, deep learning, véhicule autonome, réalité augmentée, UX, logiciel embarqué, cyber sécurité, blockchain, cloud...
Notre conviction : l'innovation IT n'a de sens que si elle contribue à rendre le mode meilleur, meilleur pour nos clients en contribuant à leur performance, meilleur pour chacun par des services et des matériels plus utiles, plus ergonomiques, plus intuitifs et plus pratiques a utiliser au quotidien.
engIT c'est aussi un modèle d'entreprise unique par la combinaison d'une société de service du numérique, d'une startup factory et de l'engIT'lab.
Nous fournissons de l'expertise technologique en IT à nos clients, grands comptes ou startups en les conseillant sur l'adoption de technologies innovantes, en les supportant dans leurs projets de R&D et en leur permettant de passer d'une idée à une mise en oeuvre opérationnelle efficiente.
Dans la startup factory nous développons des startups sur des solutions innovantes, des phases expérimentales jusqu'à la concrétisation d'une spinoff (deux projets portés sur le marché à ce jours, plusieurs encore en incubation).
Enfin l'engIT'lab est un lieu dédié à l'apprentissage, à l'expérimentation de solutions technologiques, à la contribution à des projets open-source, et l'éclosion de projets de nos salariés.
Envie de rejoindre l'aventure ?Dans le cadre de l'évolution de la plateforme digitale, nous recherchons un développeur Full Stack Java pour renforcer l'équipe technique.
Vous intégrez le service DIGITAL et êtes rattaché au manager opérationnel, vous participerez à la conception, au développement et à la sécurisation de composants techniques et de fonctionnalités web critiques. L'environnement de travail est structuré en méthodologie Agile (SCRUM / KANBAN).
Responsabilités
- Concevoir et développer les composants du socle DIGITAL sur la base des user stories définies dans l'équipe Agile.
- Développer des fonctionnalités liées à la sécurité applicative des sites digitaux.
- Garantir la sécurité et la robustesse des composants développés selon les directives internes.
- Appliquer les normes d'accessibilité (RGAA) dans les développements Front-End.
- Contribuer à la conception logicielle selon les principes d'architecture microservices, Domain Driven Design (DDD) et architecture hexagonale.
- Réaliser les phases de tests unitaires et d'intégration : rédaction, exécution, corrections.
- Participer aux chiffrages techniques et au respect des engagements : charges, délais, périmètre.
- Documenter les développements et partager les connaissances au sein de l'équipe.
- Être force de proposition sur les sujets techniques et assurer une veille technologique constante, en particulier sur les aspects de sécurité.
Environnement technique :
- Langages & Frameworks : Java 21, Spring Boot 3, Spring Security, Spring Batch, Angular 19, IONIC 7, XHTML, JavaScript ES6, TypeScript, API REST
- Base de données : Oracle
- Front & Accessibilité : Développements conformes à la norme RGAA
- Sécurité applicative : Maîtrise des bonnes pratiques de développement sécurisé
- Architecture : Microservices, Domain Driven Design (DDD), Architecture hexagonale
- Outillage & DEVOPS : Docker, Kubernetes (K8s), IntelliJ, GitLab, Maven, PNPM, Harbor, Sonar, Git
- Gestion de projet : JIRA, Confluence
- Systèmes : Windows, WSL
Le profil recherché
Profil recherché
- Vous avez au moins 4 ans d'expérience (hors alternance) sur un poste similaire
- Solide maîtrise des concepts objets, des design patterns et des principes SOLID.
- Expérience significative en développement sécurisé et accessible.
- Bonne compréhension des pratiques TDD (Test Driven Development).
- Capacité à formaliser des solutions techniques robustes et évolutives.
- Capacité à initier des sujets d'amélioration technique et à les porter.
- Qualités attendues : rigueur, esprit d'équipe, autonomie, sens des responsabilités, respect des délais.
Atouts complémentaires
- Expérience en environnements fortement contraints en sécurité.
- Intérêt pour les sujets liés à l'accessibilité et à la conformité réglementaire.
- Appétence pour le partage de connaissances et le mentoring technique.