Développeur Java Spring H/F

Il y a 2 heures

Brussels, Belgique Kicklox Temps plein
ph3Projet /h3 pDéveloppeur Java Spring /p h3Secteurs /h3 pBanque Assurance /p h3Contexte de la mission /h3 pLe poste est destiné à un bdéveloppeur Java expérimenté /b pour rejoindre une équipe Agile au sein d'une organisation de premier plan. Cette équipe est responsable de la gestion des bcanaux numériques /b et de l’expérience utilisateur pour les clients. Le rôle consiste à développer des fonctionnalités clés des applications utilisées par les clients, de l’intégration à l’optimisation de la performance. Le développeur travaillera à la fois sur des applications bfrontend /b (applications mobiles) et bbackend /b (cloud et systèmes microservices). /p h3Responsabilités Principales /h3 ul liDéveloppement et intégration : Traduire les besoins métier en code de haute qualité, en utilisant principalement Java et le framework Spring. /li liMaintenance et optimisation des applications : Assurer le bon fonctionnement et les performances des applications backend et frontend. /li liCollaboration inter‑équipe : Travailler étroitement avec les autres équipes fonctionnelles et techniques pour livrer de nouvelles fonctionnalités. Vous collaborerez également avec les équipes DevOps pour l’implémentation des pipelines CI/CD. /li liTest et déploiement : Appliquer des meilleures pratiques de développement (TDD, Clean Code) et participer aux tests automatisés pour assurer la qualité du code. /li liAnalyse et correction des performances : Identifier et résoudre les goulets d’étranglement ou bugs pour améliorer les performances des systèmes. /li /ul h3Missions à réaliser /h3 h3Objectifs De La Mission /h3 ul liTraduire les besoins métier en code de haute qualité ul liTransformer les exigences fonctionnelles et techniques en solutions logicielles efficaces, en utilisant Java et Spring. /li /ul /li liAssurer la performance et la qualité du code ul liDévelopper des applications robustes, fiables et optimisées, en suivant les meilleures pratiques de développement telles que le Clean Code et le Test Driven Development (TDD). /li /ul /li liIntégration continue et déploiement ul liMettre en place et maintenir des pipelines CI/CD pour garantir un déploiement rapide et sécurisé des nouvelles fonctionnalités. /li /ul /li liCollaboration avec les équipes interfonctionnelles ul liTravailler de manière étroite avec les équipes de produits, UX/UI, DevOps et tests pour garantir que les exigences sont bien comprises et exécutées. /li /ul /li liOptimisation des systèmes ul liIdentifier et corriger les goulets d’étranglement, améliorer les performances des applications et résoudre les problèmes techniques. /li /ul /li liGarantir la pérennité des solutions ul liMettre en œuvre des solutions maintenables et extensibles en appliquant les principes de design et les patterns architecturaux. /li /ul /li /ul h3Livrables attendus /h3 h3Livrables De La Mission /h3 ul liCode source propre et optimisé ul liLivraison de modules Java complets et de qualité, respectant les standards de Clean Code et les meilleures pratiques de développement. /li /ul /li liDocumentation technique ul liDocumentation détaillée du code, des API et des processus techniques mis en place, afin de faciliter la maintenance et les futures évolutions des systèmes. /li /ul /li liTests unitaires et automatisés ul liDéveloppement et livraison de tests unitaires et d’intégration, avec couverture TDD, pour garantir la stabilité et la qualité du code. /li /ul /li liImplémentation des pipelines CI/CD ul liMise en place de pipelines de déploiement automatisés pour assurer des déploiements continus, rapides et sécurisés des nouvelles versions des applications. /li /ul /li liRapports de performance et optimisations ul liFournir des rapports réguliers sur l’analyse des performances du système et proposer des solutions d'optimisation. /li /ul /li liRevue et correction des bugs ul liSuivi et correction des bugs identifiés dans les applications, en collaboration avec les équipes de tests et Ops. /li /ul /li liContributions aux rétrospectives Agile ul liParticiper aux réunions de rétrospective Agile pour faire le point sur les améliorations continues et les ajustements nécessaires dans l’équipe et le processus de développement. /li /ul /li /ul h3Modalités /h3 ul liDate de démarrage : dès que possible /li liDate de fin : /li liCandidats recherchés : 1 /li liExpérience : 6+ ans /li liType de contrat : Freelance / Indépendant, Temps complet /li liRémunération : 350 €
- 550 € par jour selon expérience /li liMode de facturation : Assistance technique /li liLocalisation : Brussels, Belgium /li liTélétravail partiel /li /ul h3Compétences requises /h3 pJava, Spring, spring cloud, Spring Sécurity, TDD / DDD, SQL, SQL PostgreSQL /p h3Description Du Profil /h3 pUn développeur Java expérimenté pour rejoindre une équipe Agile et contribuer au développement d’applications stratégiques. La mission implique le développement bend-to-end /b de nouvelles fonctionnalités, avec un focus su