Description du poste
Contexte
L'espace client est une interface WEB utilisée pour :
* Réserver des sillons
* Gérer la maintenance
* Suivre l'avancement et les interactions avec l'infrastructure réseau
Le besoin concerne un renfort Back‑End sénior pour retravailler l'affichage des services mis à disposition. Les services seront reçus en mode push, automatiquement, en fonction de l'étape du processus.
Description
Le prestataire interviendra pour :
* Développer et adapter les évolutions nécessaires côté Back‑End
* Contribuer à la qualité, à la sécurité et aux performances du code
* Participer aux rituels et échanges techniques avec l'équipe interne
* Intégrer les tests automatisés dans les pipelines existants
* Documenter les évolutions réalisées
* Faire preuve d'une très grande adaptabilité et être opérationnel très rapidement
Livrables
* Développer des solutions backend de qualité : Conception, développement et maintenance des fonctionnalités backend. Contribution à la vie de l'équipe travaillant dans un cadre Agile.
* Participation, dans le cadre des principes DEVOPS, au déploiement et au suivi de votre application.
* Au sein d'un écosystème de projets variés, être force de proposition et au cœur de l'amélioration continue.
Compétences Attendues
Architecture IT
* Connaissance des composants : serveurs, applications, bases de données, réseau, services cloud
* Compréhension des interactions entre composants
* Maîtrise des standards techniques, choix technologiques, niveaux de sécurité, performances et évolutivité
Capacité d'analyse et de synthèse
* Compréhension rapide de l'existant
* Identification des données essentielles
* Détection des impacts potentiels
* Production d'analyses claires et structurées
* Capacité à aller directement à l'essentiel
CI/CD
* Maîtrise des pipelines CI/CD
* Pratique avancée de Git, automatisation et contrôle qualité
* Intégration des tests automatisés dans les pipelines
Développement logiciel (stack requise)
* Langages & frameworks : Java 21+ ; Spring Boot 3
* Outils : Git ; Maven ; Docker
* Cloud & intégrations : AWS SDK ; LocalStack (mock AWS S3)
* Tests & qualité : JUnit 5 ; OpenAPI
* Base de données & persistance : PostgreSQL ; Liquibase ; Redis ; Lombok
* Autres : ClamAV
Méthodologie et pratiques de tests
* Connaissance des méthodologies agiles (Scrum)
* Estimation de charges
* Rédaction de documentation technique
* Maîtrise des frameworks de tests et automatisation
* Préparation/gestion des jeux de données
* Lecture et optimisation de code existant
Collaboration
* Communication claire, écoute active, posture constructive
* Travail en équipe ; partage d'information ; coordination
* Très grande adaptabilité, sens des responsabilités, autonomie
Software Design
* Structuration de modules, API et services
* Approche modulaire et découplée
* Réutilisabilité du code ; simplicité et cohérence
* Scalabilité technique et fonctionnelle
Supervision IT
* Mise en place et amélioration des logs
* Contribution à la supervision existante
* Diagnostic rapide d'incidents ou anomalies
Compétences Clés
Obligatoire
* Java
* SpringBoot
* Gitlab
* Adaptabilité
* API
Important
* Docker
* AWS
* Aurora
* PostgreSQL
Profil recherché
Développeur Back-End sénior avec une connaissance approfondie des composants IT (serveurs, applications, bases de données, réseau, services cloud) et de leurs interactions. Maîtrise requise de Java 21+, Spring Boot 3, Git, Maven et Docker. Expérience avancée en CI/CD, pipelines d'automatisation et contrôle qualité. Compétences essentielles en PostgreSQL, AWS SDK, JUnit 5 et OpenAPI. Capacité d'analyse et de synthèse pour comprendre rapidement l'existant et identifier les impacts potentiels. Expertise en méthodologies agiles (Scrum), tests automatisés et documentation technique. Solide compréhension du Software Design avec approche modulaire, découplée et scalable. Expérience en supervision IT, logs et diagnostic d'incidents. Excellente collaboration, communication claire, très grande adaptabilité et autonomie. Capacité à être opérationnel rapidement et à contribuer à l'amélioration continue dans un écosystème de projets variés.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.