Développeur.euse Java
En tant que développeur.euse Java, vous serez chargé.e de développer de nouvelles fonctionnalités, rédiger des tests unitaires et participer aux choix techniques. Vous contribuerez à la définition des spécifications fonctionnelles tout en jouant un rôle de mentor pour les développeur.euse.s juniors.
Votre rôle
Analyse
· Participer à l’analyse fonctionnelle détaillée des besoins utilisateurs et contribuer aux ateliers de définition des spécifications
· Etudier les opportunités technologiques et la faisabilité des projets
· Réaliser l’analyse technique, proposer des solutions optimales et estimer les charges associées
Conception et développement
· Contribuer à l’architecture et au design du logiciel et des frameworks utilisés dans le cadre du projet
· Adapter et paramétrer les progiciels ou middlewares
· Réaliser des prototypes, développer des composants robustes en utilisant les langages adaptés, et assurer la structuration des bases de données
· Effectuer la revue de code croisée pour garantir la qualité et la conformité des développements
· Assembler les composants dans un package applicatif cohérent et documenter l’ensemble pour assurer une mise en production fluide et pérenne
· Optimiser et industrialiser les processus de développement en exploitant des composants logiciels réutilisables
Recette unitaire et tests d’intégration
· Concevoir les jeux d’essais, exécuter les tests, analyser les résultats et traiter les éventuels dysfonctionnements
· Vérifier la conformité des développements par rapport aux besoins initialement exprimés
· Contribuer à la préparation et à l’exécution des tests d’intégration tout en rédigeant les rapports de tests
Maintenance évolutive et corrective
· Participer à la maintenance corrective et évolutive des applications, en assurant une continuité des performances et des fonctionnalités.
· Collaborer à la résolution des incidents de production pour garantir la disponibilité et la fiabilité des applications
Profil candidat:
Profil recherché
Compétences techniques :
· Excellente maîtrise de Java, Spring et jpa
· Bonne connaissance de PostgreSQL
Qualités personnelles :
· Esprit analytique et capacité à résoudre des problèmes complexes avec efficacité
· Orienté qualité et résultats
· Excellente communication et capacité à vulgariser des concepts techniques
· Proactivité dans l'adoption de nouvelles technologies.
__________
Type de contrat : CDI ou Portage ATLANSE Solutions
Niveau d’expérience : 10 ans minimum
Secteur : Retail
Localisation : Ile de France
Langues : Français et anglais professionnels
__________