À propos du poste
En tant que Développeur Open Source, vous participez à la conception et au développement d’applications innovantes où cartographie, géolocalisation et informatique se combinent pour offrir des solutions à forte valeur ajoutée.
Vous évoluez au sein d’une équipe pluridisciplinaire composée d’analystes, d’architectes et de développeurs passionnés, et contribuez activement à l’évolution des plateformes et projets de l’entreprise.
Vos responsabilités
* Développer des applications performantes et orientées utilisateurs à l’aide de Java, Spring Boot et de frameworks JavaScript modernes.
* Participer à la conception et à l’évolution de l’architecture logicielle.
* Garantir la qualité du code et implémenter des tests tout au long du cycle de développement.
* Intervenir sur l’ensemble du cycle projet : conception, développement, intégration et optimisation.
* Analyser et résoudre des problématiques techniques complexes.
* Assurer une veille technologique active dans les domaines du développement open source, du SIG et du cloud.
Environnement technique
* Back-end : Java, Spring Boot
* Front-end / SIG : OpenLayers, frameworks JavaScript modernes (React, Vue.js ou équivalent), HTML5, CSS3
* Bases de données : relationnelles et NoSQL, ORM (JPA, Hibernate)
* Cloud : AWS, Google Cloud Platform, Azure
* Infrastructure : Linux, NGINX, HTTPD, Docker
* Architecture : microservices, API REST
Profil recherché
* Diplôme de bachelier ou master en informatique.
* 3 à 5 ans d’expérience pertinente dans les technologies mentionnées.
* Très bonne maîtrise de Java et de Spring Boot.
* Expérience avec au moins un framework front-end moderne (React, Vue.js, etc.).
* Intérêt marqué pour la cartographie et les systèmes d’information géographique (SIG).
* Enthousiasme, professionnalisme et sens du travail en équipe.
Compétences clés
* Java (5 ans – niveau medior)
* React ou équivalent (3 ans – niveau medior)
* Systèmes d’information géographique (GIS)
* Environnements open source
* Connaissance du secteur Utilities est un atout
* Maîtrise du français requise