Aller au contenu principal
Kicklox recrutement

Développeur Java Spring H/F Kicklox

Belgique
Indépendant
Offre d’un cabinet de recrutement -
Résumé de l'offre
  • 🏠 Télétravail partiel
  • Bac +5
  • Banque • Assurance • Finance
  • Exp. 1 à 7 ans
  • Exp. + 7 ans

Les missions du poste

L'offre

Projet
Développeur Java Spring

Secteurs
Banque & Assurance

Description de l'offre

Contexte de la mission :

Le poste est destiné à un développeur Java expérimenté pour rejoindre une équipe Agile au sein d'une organisation de premier plan. Cette équipe est responsable de la gestion des canaux numériques 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 frontend (applications mobiles) et backend (cloud et systèmes microservices).

Responsabilités principales :
- Développement et intégration : Traduire les besoins métier en code de haute qualité, en utilisant principalement Java et le framework Spring.
- Maintenance et optimisation des applications : Assurer le bon fonctionnement et les performances des applications backend et frontend.
- Collaboration 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.
- Test 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.
- Analyse et correction des performances : Identifier et résoudre les goulets d'étranglement ou bugs pour améliorer les performances des systèmes.

Missions à réaliser

Objectifs de la mission :
- Traduire les besoins métier en code de haute qualité :
- Transformer les exigences fonctionnelles et techniques en solutions logicielles efficaces, en utilisant Java et Spring.
- Assurer la performance et la qualité du code :
- Dé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).
- Intégration continue et déploiement :
- Mettre en place et maintenir des pipelines CI/CD pour garantir un déploiement rapide et sécurisé des nouvelles fonctionnalités.
- Collaboration avec les équipes interfonctionnelles :
- Travailler 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.
- Optimisation des systèmes :
- Identifier et corriger les goulets d'étranglement, améliorer les performances des applications et résoudre les problèmes techniques.
- Garantir la pérennité des solutions :
- Mettre en oeuvre des solutions maintenables et extensibles en appliquant les principes de design et les patterns architecturaux

Livrables attendus

Livrables de la mission :
- Code source propre et optimisé :
- - Livraison de modules Java complets et de qualité, respectant les standards de Clean Code et les meilleures pratiques de développement.
- Documentation technique :
- - Documentation 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.
- Tests unitaires et automatisés :
- - Développement et livraison de tests unitaires et d'intégration, avec couverture TDD, pour garantir la stabilité et la qualité du code.
- Implémentation des pipelines CI/CD :
- - Mise 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.
- Rapports de performance et optimisations :
- - Fournir des rapports réguliers sur l'analyse des performances du système et proposer des solutions d'optimisation.
- Revue et correction des bugs :
- - Suivi et correction des bugs identifiés dans les applications, en collaboration avec les équipes de tests et Ops.
- Contributions aux rétrospectives Agile :
- - Participer 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.

4o mini

Modalités
- Date de démarrage : dès que possible
- Date de fin : 31-12-2025
- Candidats recherchés : 1
- Expérience : 6+ ans
- Type de contrat : Freelance / Indépendant, Temps complet
- Rémunération : 350 € - 550 € par jour selon expérience
- Mode de facturation : Assistance technique
- Localisation : Brussels, Belgium
- Télétravail partiel

Le profil recherché

Le profil recherché

Compétences requises
Java, Spring, spring cloud, Spring Sécurity, TDD / DDD, SQL, SQL PostgreSQL

Description du profil

Objectif du poste :

Un 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 end-to-end de nouvelles fonctionnalités, avec un focus sur l'optimisation des performances, l'intégration de services et l'automatisation des processus.

Expérience requise
- Minimum 6 ans d'expérience en développement Java
- Expérience confirmée sur des projets d'envergure en entreprise
- Expérience en architecture microservices et intégration d'API

Compétences techniques recherchées

Obligatoires :
- Langages & Frameworks : Java (8+), Spring Boot, Spring Security, Spring Cloud
- Développement d'API : RESTful, Swagger (YAML), consommation et sécurisation des API
- Gestion des bases de données : SQL (PostgreSQL, MySQL, SQL Server), ORM (Hibernate)
- CI/CD & DEVOPS : Git, Jenkins, SonarQube, Fortify, NexusIQ
- Conteneurisation et Cloud : Docker, Kubernetes, Cloud privé/public
- Architecture logicielle : DDD, Clean Code, SOLID, Design Patterns
- Automatisation des tests : JUnit, TestContainers, Mockito, Postman

Souhaitables :
- Expérience avec des bases NoSQL (MongoDB, Redis, Cassandra)
- Connaissance de Groovy pour les pipelines CI/CD
- Expérience avec des environnements Cloud (AWS, Azure, GCP)
- Connaissance d'un framework frontend (React, Angular)

Soft Skills essentielles
- Travail en équipe & esprit collaboratif
- Capacité à challenger les besoins métier
- Approche proactive et autonome
- Bonne communication et sens du partage
- Curiosité et appétence pour les nouvelles technologies

Ce poste s'adresse à un développeur passionné, structuré et rigoureux, capable d'évoluer dans un environnement exigeant et agile.

Langues
Français, Anglais, Néerlandais

Catégories
Ingénieur Logiciel

L'entreprise

À propos de l'entreprise

Les secteurs d'activité

Taille de l'entreprise
> 2000 salariés

Développeur Java Spring H/F
  • Belgique
  • Indépendant
Publiée le 02/04/2025 - Réf : b91ae2d4-5c67-42dc-80e8-97be2e257c15

Finalisez votre candidature

sur le site du recruteur

Créez votre compte pour postuler

sur le site du recruteur !

Voir plus d'offres
Les sites
L'emploi
  • Offres d'emploi par métier
  • Offres d'emploi par ville
  • Offres d'emploi par entreprise
  • Offres d'emploi par mots clés
L'entreprise
  • Qui sommes-nous ?
  • On recrute
  • Accès client
Les apps
Application Android (nouvelle fenêtre) Application ios (nouvelle fenêtre)
Informations légales CGU Politique de confidentialité Gérer les traceurs Aide et contact
Nous suivre sur :