Description
Ref : 2024321-1
Nous recherchons un développeur Java confirmé en freelance pour notre client, une entreprise dynamique basée dans le Nord de la France. Si vous êtes passionné par la technologie, avez une solide expérience en développement Java, et souhaitez contribuer au développement de solutions innovantes, cette offre est pour vous.
Compétences techniques essentielles :
- Expérience avérée avec Java 11 / 17 et Spring Boot, avec une connaissance approfondie des aspects réactifs.
- Maîtrise de la création et de la gestion d’API REST, avec une expérience confirmée dans l’utilisation de Kafka.
- Expertise en DevOps et expérience dans la mise en place de solutions d’OPS.
- Bonne connaissance de l’anglais professionnel pour travailler efficacement dans un environnement international.
Responsabilités :
- Développement de nouvelles fonctionnalités en collaboration avec l’équipe.
- Capacité et curiosité pour comprendre les besoins fonctionnels afin de proposer des solutions techniques adéquates.
- Participation active à l’amélioration du code, de l’architecture applicative et de l’organisation de l’équipe.
- Proposition et mise en œuvre de tests unitaires et de tests automatisés.
- Possibilité d’astreintes, susceptibles d’être mises en place au cours de l’année.
Technologies utilisées :
- Java 11 / 17 (Spring Reactive)
- Postgres
- MongoDB
- Cloud Function
- Kafka
- Datadog
Must Have
Mission :
Analyser, paramétrer et coder les composants logiciels applicatifs selon les demandes du Métier, en respectant les évolutions souhaitées, les normes et les procédures.
Activités :
Analyse :
Contribuer à la définition des spécifications générales.
Réaliser l'analyse technique et l'étude détaillée.
Adapter et paramétrer les progiciels applicatifs (ERP).
Effectuer le prototypage.
Qualification :
Élaborer les jeux d'essais pour les tests unitaires d'intégration.
Effectuer les tests unitaires.
Identifier et traiter les dysfonctionnements.
Développement :
Réaliser les modules (objets et composants logiciels).
Assembler les composants.
Rédiger les documentations.
Maintenance :
Assurer la maintenance corrective.
Assurer la maintenance évolutive.
Administrer les composants logiciels réutilisables et mettre à jour la nomenclature de ces composants.
Livraisons :
Code documenté selon les règles et référentiels de l'entreprise.
Benefits
Locations
FAQs