Développeur Full Stack Java

Il y a 16 heures

Lyon, Auvergne-Rhône-Alpes, France Free-Work Temps plein
Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.
Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur. ContexteNous recherchons un Développeur Full Stack confirmé pour intervenir sur la conception, le développement et l?évolution d?applications informatiques.
Le consultant interviendra sur l?ensemble de la chaîne technique : back-end, front-end, bases de données et intégration, en collaboration avec les différentes équipes du projet.
MissionsActivités principalesParticiper à la conception et au développement à partir des spécifications fonctionnelles.
Réaliser des développements robustes et performants.
Mettre en place et maintenir la couverture de tests.
Corriger les anomalies fonctionnelles et techniques.
Participer aux revues de code.
Participer aux réunions et ateliers de l?équipe.
Challenger les besoins en fonction des bonnes pratiques et contraintes techniques.
Contribuer à l?optimisation des performances.
Activités secondairesRédiger et mettre à jour la documentation technique.
Apporter un support aux équipes fonctionnelles.
Réaliser des tests croisés.
Participer à l'amélioration continue des pratiques de développement.
Environnement techniqueBack-end :
Java
Spring
Kafka
Drools
Flume
Storm
Infinispan
Front-end :
Angular
Base de données / recherche :
Oracle
Elasticsearch
Outils :
JIRA
Confluence
Outils de build et d?intégration
Compétences impérativesTrès bonne maîtrise de Java
Expérience significative avec Angular
Expérience significative en TDD (Test Driven Development)
Compétences attenduesExpérience en conception et mise en production
Maîtrise des pratiques de tests
Expérience des revues de code
Bonne compréhension des architectures applicatives
Connaissance des méthodes Agile
Maîtrise de l?optimisation des performances
Bonnes connaissances des outils et méthodes d?intégration
Maîtrise des outils de build
Capacité à contribuer aux choix techniques et à accompagner l?équipe dans ses orientations Profil recherchéNous recherchons un profil Développeur Full Stack confirmé, capable d?intervenir aussi bien sur le back-end Java que sur le front-end Angular, avec une vraie culture de la qualité logicielle et des tests.
Le consultant doit être autonome, force de proposition et à l?aise dans un environnement Agile avec travail en équipe et revues de code.