Dans le cadre du renforcement de notre équipe, nous recherchons un Développeur Java Senior Full Stack, avec une forte expertise Front-end, pour intervenir sur des applications métier à forts enjeux.
Missions
-
Concevoir, développer et faire évoluer des applications web en environnement Java.
-
Participer à la conception et au développement des interfaces utilisateurs, avec une forte implication sur la partie Front-end.
-
Développer les composants Back-End et les APIs nécessaires au bon fonctionnement des applications.
-
Participer aux choix techniques et à l'évolution de l'architecture applicative.
-
Garantir la qualité, la performance et la maintenabilité du code.
-
Réaliser les tests unitaires et participer aux tests d'intégration.
-
Collaborer avec les équipes métier, les développeurs et les autres parties prenantes.
-
Participer aux revues de code et contribuer à l'amélioration continue des pratiques de développement.
Profil recherché
-
Minimum 5 ans d'expérience en développement Java.
-
Excellente maîtrise de Java et Spring / Spring Boot.
-
Solide expérience en développement Front-end, notamment avec Angular ou un framework JavaScript/TypeScript équivalent.
-
Bonne maîtrise de HTML, CSS et JavaScript / TypeScript.
-
Expérience dans la conception et l'intégration d'APIs REST.
-
Bonne compréhension des architectures web et des problématiques d'intégration Front-end / Back-End.
-
Expérience avec les bases de données relationnelles et SQL.
-
Sensibilité aux problématiques d'UX, de performance et de responsive design.
-
Habitude de travailler dans un environnement Agile.
- Expérience en banque
- Compétences techniques:
- Back-End : Java, Spring, Spring Boot, REST API
- Front-end : Angular, TypeScript, JavaScript, HTML, CSS
- Base de données : SQL / bases relationnelles
- Méthodologie : Agile / Scrum, GIT, CI/CD
Qualités recherchées
Nous recherchons un profil autonome, rigoureux et force de proposition, capable d'intervenir sur l'ensemble de la chaîne de développement, tout en ayant une réelle appétence pour le Front-end et la conception d'interfaces web modernes.