> Markdown version of [/jobs/ext/4000767-software-engineer-back-end-java-f-h](https://www.wearedevelopers.com/jobs/ext/4000767-software-engineer-back-end-java-f-h). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer Back-end Java f/h - **Company:** Sogelink - **Location:** Sophia Antipolis, France (Remote available) - **Experience:** Starter - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Geographic Information Systems, Unit Testing, Software Quality, Groovy, JSON, Object-Oriented Software Development, Software Engineering, SQL Databases, Extensible Markup Language (XML), Backend, Restful APIs - **Published:** October 29, 2026 - **Apply:** https://www.welcometothejungle.com/fr/companies/sogelink/jobs/developpeur-projet-h-f_sophia-antipolis ## About the Role Issu.e d'une formation supérieure en informatique (Bac+3 à Bac+5), idéalement école d'ingénieur ou cursus équivalent, vous disposez d'une expérience confirmée en développement logiciel, intégration de solutions ou réalisation de projets techniques. Vous aimez comprendre les besoins métiers, concevoir des solutions adaptées et intervenir sur des projets concrets à fort impact client. Les atouts qui feront la différence : * Une bonne maîtrise de Java et des concepts de développement orienté objet. * Des connaissances en SQL, XML, JSON et API REST. * Une appétence pour le paramétrage avancé, l'intégration de solutions et l'automatisation. * Une première expérience en ESN, chez un éditeur de logiciels ou un intégrateur. * Une capacité à traduire un besoin fonctionnel en solution technique. * Une aisance dans les échanges avec des interlocuteurs fonctionnels et métiers. * Une bonne compréhension des problématiques de qualité logicielle et de maintenance. * Une curiosité naturelle pour les environnements techniques complexes et les nouvelles technologies. Une connaissance des domaines de la cartographie, du SIG ou des infrastructures constitue un plus. ## Description Au sein de l'équipe Delivery, vous intervenez sur les projets de déploiement de nos solutions logicielles afin d'adapter et configurer les applications aux besoins spécifiques de nos clients. En collaboration avec les chefs de projet, consultants fonctionnels et équipes Produit, vous jouez un rôle clé dans la réussite des déploiements en transformant les besoins métiers en paramétrages, scripts et développements spécifiques. Paramétrage & configuration des solutions * Réaliser les paramétrages avancés des applications. * Configurer les règles métier, workflows, traitements et interfaces selon les besoins clients. * Développer les scripts nécessaires à l'automatisation des traitements et des processus, principalement en Groovy. * Garantir la cohérence et la qualité des configurations réalisées. Développements spécifiques * Concevoir et développer des adaptations spécifiques lorsque les fonctionnalités standard ne permettent pas de répondre au besoin. * Réaliser des développements principalement en Java dans le respect des bonnes pratiques de développement. * Produire un code robuste, maintenable et documenté. * Réaliser les tests unitaires et contribuer à la qualité des livrables. Accompagnement des projets clients * Analyser les besoins fonctionnels et techniques exprimés dans le cadre des projets. * Participer aux phases de recette et accompagner les ajustements nécessaires. * Corriger les anomalies identifiées pendant les différentes étapes du projet. * Assurer un support technique jusqu'à la mise en production. Collaboration & amélioration continue * Travailler en étroite collaboration avec les équipes Delivery, Produit et consultants fonctionnels. * Documenter les développements réalisés et favoriser leur réutilisation. * Participer au partage des connaissances et à la capitalisation des bonnes pratiques. * Contribuer à l'amélioration continue des outils, méthodes et processus de déploiement.