Développeur Fullstack Java/Angular at SQLI
Job Description
Au sein de notre équipe de développement agile, les principales tâches seront :
- Contribuer activement au cadrage des besoins avec le product owner et aux choix architecturaux en collaboration avec la cellule architecture.
- Garantir la conception technique pour des applications fiables, robustes, performantes et maintenables.
- Participer aux développements et à la maintenance corrective.
- Avoir une vue globale du cycle de vie de l’application, son versionning, l’intégration, déploiement continue et ses livrables.
- S’assurer de la documentation technique du projet.
- Veiller à la mise en œuvre des bonnes pratiques (code review, pair programming …) et garantir la qualité des livrables.
- Culture du test / mise en place d’indicateurs de qualité de code.
- Aider à la résolution de problématiques complexes.
- Suivi des mises en production.
- Vous disposez minimum de 4 années en développement full stack avec Java (8, 11, 17, 21), Spring Boot, Spring, Hibernate et Spring Data JPA.
- Expertise avec les frameworks JavaScript : Angular, Vue ou React.
- Expérience confirmée avec Maven, Linux, Git et les environnements Jenkins.
- Compétences confirmées en bases de données relationnelles Oracle SQL et PostgreSQL.
- Connaissance de Linux, Ansible et Elasticsearch.
- Maîtrise des Web Services REST et Messaging JMS.
- Expérience avec les environnements Cloud (GCP, Azure).
- Connaissance de CSS3 et HTML5.
- Maîtrise des principes de conception et de la programmation orientée objet.
- Connaissance des concepts de sécurité des applications web.
- Expérience en développement d’applications distribuées et travail en équipe.
- Forte capacité de communication et de collaboration avec les équipes métiers et techniques.
- Désir constant d’apprendre et d’améliorer les compétences professionnelles.
- Bonne maîtrise du français et de l’anglais.
Pourquoi rejoindre notre équipe ?
- Un environnement dynamique et innovant, au sein d’une équipe passionnée par les technologies de données.
- La possibilité de travailler sur des projets d’envergure, à la pointe des technologies cloud et Big Data.
- Des opportunités d’évolution et de formation continue pour développer vos compétences.
- Un cadre de travail flexible et des avantages attractifs.
Avantages :
- Projets innovants et variés dans un environnement stimulant.
- Opportunité de formation et de certification sur les technologies Microsoft.
- Flexibilité de travail (télétravail partiel).