Trouvez votre prochaine offre d’emploi ou de mission freelance Back-end
Développeur Backend Java | ElasticSearch | Niort

Dans le cadre d’un besoin urgent, nous recrutons un Développeur Backend Java pour intervenir sur un projet stratégique intégrant ElasticSearch . La mission nécessite une présence sur site 2 jours par semaine à Niort , avec possibilité de télétravail le reste du temps. Développer et maintenir des applications backend en Java. Intégrer, optimiser et exploiter ElasticSearch pour la recherche et l’indexation de données. Concevoir et implémenter des API REST performantes. Assurer les tests, la documentation et la revue de code. Collaborer avec les architectes et les équipes techniques dans un environnement Agile.
Ingénieur développement logiciel back-end H/F

Contexte de la mission : Dans un contexte de forte croissance de l'activité de notre client et d'enjeux majeurs liés à l'intégration de technologies de pointe dans leurs équipements, nous cherchons à renforcer nos équipes. La mission est de développer une plateforme logicielle embarquée. Cette plateforme permettra d'implémenter des fonctionnalités d'automatisation pour des équipements industriels. Responsabilités : Polyvalent, vous participez à l'analyse, à la conception, et au développement d'un logiciel avec les technologies C#, .net selon l'approche Agile. Ainsi, vous prendrez part aux étapes clés d'un projet : - Comprendre le besoin, l'architecture et l'analyse des exigences ; - Implémenter et intégrer un algorithme dans une librairie développée en.net avec C# ; - Participer à l'industrialisation des codes existants (gestion des bugs et autre) ; - Réaliser les tests unitaires intégrés au CI Jenkins / Tests de validation fonctionnelle.
Développeur Back-End

En tant que Développeur Backend, vous travaillerez en collaboration avec l'intégrateur applicatif et l'équipe projet pour développer et maintenir les solutions de dématérialisation des processus métiers. Missions principales : Développer des composants backend pour les processus dématérialisés sur la plateforme low-code. Concevoir et développer des webservices pour assurer l'interopérabilité avec le SI existant. Optimiser les bases de données et requêtes SQL/PostgreSQL pour garantir la performance des applications. Assurer l'intégration des flux de données via des ETL. Participer à la revue de code et aux tests (unitaires, intégration). Rédiger la documentation technique et assurer la veille technologique.
Développeur sénior backend Node JS GraphQL API

Nous recherchons un développeur backend talentueux et passionné pour rejoindre notre équipe composée de 4 personnes. Vous serez rattaché au Tech Lead responsable de l'équipe afin de suivre le roadmap du Groupe . Le périmètre est développé from scratch pour répondre aux besoins des frontends; consommateur des services que l’on développe. Must to have : NodeJS, Typescript / Javascript, Microservices, Linux, Docker, NestJS, API Integration (GraphQL/REST), API's Integration, caching systems, Postman, cURL, Git, Gitlab Should : Event Driven architectures (Rabbit, MQ, Kafka, NATS), Workflows (in NodeJS), ElasticSearch, XP on Booking Context (transactionnal, request for proposal), Axios, AWS, Apollo Server, CI/CD, Design Architectures Ideas (UML Class Diagram, sequence etc) Nice to have (pas obligaroire) : AWS Serverless, AWS OpenSearch, AWS Kinesis, Release Management
Développeur Backend Node.js Confirmé – Environnement Agile-ASAP
Au sein d’une équipe agile dédiée aux produits vidéos : Développement de la plateforme web : participation aux évolutions sur le site web, mobile, back office et APIs (Node.js / Express / EJS), documentation technique à produire. Participation aux rituels agiles : intégration complète à la méthodologie Scrum, avec interactions régulières avec les autres développeurs (frontend, mobile). Contribution à l’architecture technique : réalisation de développements backend robustes, dans un environnement moderne et outillé (GitLab CI/CD, tests automatisés, documentation API…).
Développeur Back end Senior : 7-10 ans

Les tâches principales sont : ○ • Assurer une qualité de code optimale ○ Initie un bon socle ○ S'assure de la mise en place des guidelines ( Quality Gate, % code coverage, pyramide de tests..) ○ Suivi des métriques ○ Garant de la bonne application des pratiques de devs • Fournir une direction technique / architecturale ○ Unifier les pratiques ○ Aider à prendre les bonnes décisions ○ Fluidifier les longs débats, et tranche en cas d'indécision ○ Echange avec les bons partenaires pour coconstruire si besoin • Contrôler la dette technique ○ Sensibiliser alerter en cas d'obsolescence / mauvaise pratiques ○ Suivre, afficher et prioriser la dette technique • Assurer le bon déroulement des Code Review ○ Animer et cadrer les CR (suivre le Time to Review, la Pull Request Size.. ) • Promouvoir la collaboration et l'engagement ○ Accompagne et facilite le partage de connaissance (matrice de compétences, 1to1..) ○ Garant du process d'On-Boarding ○ Crée de la cohésion dans l'équipe ○ Être l'interlocuteur privilégié du PO / Stakeholders en cas de question technique • Déployer de la qualité, rapidement ○ Focus l'équipe sur des solutions rapides, et fiables (KISS) ○ Suivi de la fréquence de déploiement, taille de déploiement... • Participation au cadrage Technico/fonctionnelle ○ Participation aux études de faisabilité / estimations / planification ○ Réalisation de cadrages fonctionnels et techniques pour les évolutions ○ Réaliser des estimations de charge ou de complexité d’une évolution et des tâches à effectuer ○ Produire les livrables en suivant les pratiques agiles ○ Tests unitaires (TDD) et tests fonctionnels automatisés (BDD) ○ Application packagée (Docker) ○ Documentation technique ○ Analyser les rapports d'intégration continue et actions en conséquence ○ Remonter les alertes et le reste à faire sur ses tâches ○ Contribuer à l’activité d’étude d’architecture technique de l’équipe • Être le garant des process de dev ○ Mettre en place et être le garant des bonnes pratiques de dev ○ Mettre en place des process pour avoir une unicité de pratique au sein de l'équipe (listing de chose à faire lors d'une revue, …) ○ Mettre en place des métriques pour identifier des axes d'améliorations : § Couverture de code par les Test et des TU § Nombre d'aller-retour et Nb de retour sur les revues § Nombre d'anos § Temps passé sur les différentes étapes du Workflow (dev et Test (TU, TA,..) Revue, livraison …) § Réaliser des ateliers d'analyses et de prise d'action d'amélioration 3) Contribution à la vie de l’équipe Ø Vous participez activement à la vie de l’équipe Ø Vous êtes proactif pendant les cérémonies agiles (DSM, rétro, démo, ...) et force de proposition en termes d'amélioration Ø Vous contribuez à l'animation du backlog Produit et technique Ø Vous participez à l’estimation de charge ou de complexité des tâches de l’équipe Ø Vous remontez les alertes et le reste à faire sur ses tâches Ø Vous assurez un transfert de connaissances vers les autres équipes
Backend developer & IA H/F (CDI uniquement)

Domaine : Bien-être & santé Concevoir et maintenir des systèmes backend robustes et scalables (TypeScript, NestJS) Intégrer les briques IA développées en interne (LLM, coaching vocal, moteur de recommandation) Structurer l’architecture cloud : d’abord via Supabase/PostgreSQL, puis migration vers AWS Créer et maintenir les APIs pour l’app mobile et les modules d’analyse Mettre en place les pipelines CI/CD, le monitoring et la sécurité Participer à la migration vers une infrastructure maison, et poser les bases du long terme Collaborer étroitement avec les cofondateurs, AI engineers, designers et devs iOS Travailler dans une logique DDD (Domain Driven Design) et tech from scratch Langages : TypeScript Backend : NestJS, ExpressJS Database : PostgreSQL, Supabase Cloud & Infra : Supabase (court terme), AWS (long terme), CI/CD GitHub Actions Monitoring : Datadog, Prometheus, ou équivalent Outils IA : Intégration de modèles LLM, traitement vocal, systèmes d’évaluation IA
Développeur·se Fullstack (dominante Backend) – IA & Innovation

Dans le cadre du renforcement de la plateforme IA de nouvelle génération basée sur les dernières technologies d'agents intelligents, nous recherchons un·e développeur·se Fullstack sénior à dominante Backend , prêt·e à embarquer dans une aventure tech et humaine, au sein de notre pôle Innovation à Nantes ou Paris . 🌟 Pourquoi rejoindre Maïa ? En intégrant notre petite équipe dynamique (1 PO, 2 développeurs), vous participerez à un projet ambitieux : créer des assistants intelligents capables d'accompagner de manière simple, fluide et personnalisée nos clients dans toutes les étapes de leur voyage . 🎯 Vos missions Développer de nouvelles fonctionnalités : modules RAG, exports, connexion à des APIs partenaires, etc. Produire un code robuste en TypeScript / NodeJS (tests unitaires, d'intégration et end-to-end) Participer à la conception technique, aux revues de code et à la documentation Investiguer et corriger les anomalies avec rigueur et autonomie Contribuer à la qualité, résilience et sécurité de l’application Être acteur·rice des cérémonies agiles (daily, rétrospectives, estimations…)
TECH LEAD BACKEND JAVA (SPRING BOOT) H/F

Notre client, 3ᵉ opérateur mondial de transports urbains, engage la refonte d'une application dédiée au suivi du trafic voyageurs . Ce projet stratégique vise à moderniser une solution obsolète pour intégrer les nouvelles générations de matériel roulant et optimiser l’exploitation des données d’affluence. La refonte s’appuiera notamment sur l’expérience acquise avec l’outil SCOPE, développé avec Spring Boot et PostgreSQL. Missions principales : Concevoir l’architecture technique backend (Spring Boot) de la nouvelle application SYLEVE Piloter les développements backend en assurant la qualité logicielle (tests unitaires, SonarQube, intégration continue via GitLab CI/CD) Gérer les flux de données : récupération, conversion, agrégation et mise à disposition dans le format cible Analyser l’existant (notamment l’ancienne version de SYLEVE en ProC / Oracle) et assurer le reverse engineering si nécessaire Encadrer techniquement la squad projet, assurer la bonne répartition des tâches et la cohésion de l’équipe Participer aux rituels Agile (daily, sprint planning, rétrospective, refinement) Contribuer à la gestion du backlog (Jira) et à la rédaction de la documentation technique Être garant de la performance, de la maintenabilité et de la sécurité des solutions développées
Développeur Go / Golang

Participer à la conception des solutions Réaliser les développements back end en mode projet ou RUN Mettre en œuvre des processus d'intégration et de déploiements continue Résoudre les incidents et les tickets de demande de support des utilisateurs Participer à la qualification des demandes d'évolution Assister les utilisateurs sur les tests / recettes Reporter au Technical Leader / PO / Manager Rédiger les spécifications techniques et la documentation associée Monitorer et maintenir les outils en place
Développeur Java Back-End Nantes

Nous sommes à la recherche d'un développeur Java Back-end pour intervenir chez un de nos clients grands comptes nantais. Localisation : Nantes et périphérie sur site client Télétravail : 2 jours par semaine Vous participerez au développement et à l'évolution des solutions informatiques du SIRH et de la finance au sein du SI client. Vous interviendrez sur les projets suivants : SIRH Mise en service de Workday au sein du SI client. Création de flux entre KDS et Workday. Création du flux entre Egencia et Workday. Alimentation de Teach on Mars via le référentiel de données Workday. Migration de Java 17 à Java 21. Migration de Spring Boot 2.7 à Spring Boot 3. Déploiement des applications on-premise sur GKE (GCP). Finance Développement d'une demi-interface pour la mise à disposition de données pour SAP. Développement du programme d'affiliation : référentiel, industrialisation, internationalisation. Vous rédigerez les spécifications techniques et assurerez la mise en place de tests unitaires et automatisés. Vous travaillerez en collaboration avec les architectes et les équipes techniques pour garantir la robustesse et la performance des solutions mises en place. Environnement technique : Langages et frameworks : Java 17 (migration vers Java 21), Spring Boot 2.7 (migration vers Spring Boot 3) Base de données : PostgreSQL Cloud & Conteneurisation : Google Cloud Platform (GCP), Kubernetes (GKE), Docker Autres technologies : API REST, Batch, GitLab
Développeur back-end "Java"

Contexte de la mission: Entreprise leader dans la gestion de stock cherche un développeur Java Back-End pour une équipe agile de 35 personnes, responsables de la modernisation des systèmes de gestion de stock et de la migration vers le cloud, ainsi que la gestion de projets internationaux. Description de la mission: Responsabilités principales en développement Back-End et maintenance Front-End (Angular), incluant la gestion et la mise à jour du référentiel de stock, la conduite de projets de la conception à la mise en production, et l'optimisation de la fiabilité des applications.
JUNIOR OU CONFIRME - DÉVELOPPEMENT JAVA BACKEND Spring (2-6 ans)

🏭 Secteurs stratégiques : Banque d’investissement 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : L'entité est en charge du SI du Leasing pour deux lignes métiers:- les financements structurés de la grande clientèle- les financements pour les PME. Le bénéficiaire souhaite mettre en oeuvre plusieurs évolutions de son socle technique. A ce titre, le Bénéficiaire souhaite bénéficier de l'expertise du Prestataire en termes de Conception et développement Dans ce cadre la prestation consiste à contribuer à/au(x) : - La gestion du projet ITRM - La comitologie - Suivi - Reporting Environnement technique : Java 6/7/8/17, spring batch, spring web, xldeplloy, jenkins, SQL, Sonar Autres technologies : XLdeploy, Docker et Kubernetes. 🤝 Livrables : Les livrables attendus sont : Développement JAVA backend pour le projet Maille Contrat (réécriture de l'interface risque). Devops: mise en place de la chaine de déploiement du projet, des serveurs, monitoring etc.
Développeur Backend NODE.JS AWS
Vous intervenez sur un projet en cours pour un client développant des solutions bancaires digitales. Vous travaillerez en collaboration avec des équipes multinationales et multidisciplinaires, chacune fournissant un élément clé de la solution. Vous évoluerez en environnement Agile, garantissant la fourniture régulière des fonctionnalités importantes et des mises à jour. Vos principales missions sont notamment : - Analyser les besoins : Dialogue avec le client, les responsables de projet et les équipes techniques afin de comprendre les besoins spécifiques de l'application à développer. Participation à la définition des fonctionnalités et des objectifs du projet. - Concevoir et développer : Sur la base des spécifications fournies, conception de l'architecture technique de l'application et développement des fonctionnalités nécessaires en utilisant Node.js. Intégration des bases de données et développement des API pour permettre une interaction efficace entre l'application et les utilisateurs. - Tester et déboguer : Effectuer les tests rigoureux pour s'assurer que l'application fonctionne correctement et répond aux exigences du client. Identifier et résoudre les bugs et les problèmes de performance afin d'assurer un fonctionnement optimal de l'application. - Collaborer en équipe : Travailler en collaboration avec les autres membres de l'équipe de développement, tels que les designers et les ingénieurs back-end, pour garantir une cohérence et une intégration harmonieuse de l'application. Participer également aux réunions de suivi du projet et aux sessions de brainstorming pour trouver des solutions aux problèmes rencontrés.
Senior Java Backend Developer - Anglais Courant -Nationalité Européenne exigée

🧠 Compétences générales Esprit d’équipe et bonne communication Capacité à travailler de manière autonome sur la majorité des tâches de développement Volonté d’apprendre et de faire évoluer ses compétences techniques Qualité de développement correcte à un rythme normal Respect des guidelines de développement transverses et spécifiques au projet 💻 Compétences techniques Excellente maîtrise requise de : Java & Spring Framework Développement back-end (JPA/Hibernate & Spring) Sécurité (OWASP et Spring Security) Communication distante (web services SOAP/REST, JAXB, JAX-WS, JAX-RS, Apache CXF, Apache Camel, SoapUI) Traitement batch Java (Spring Batch) Développement orienté tests (JUnit, Spring, CI) Développement front-end web (JSF, PrimeFaces, Spring WebFlow, HTML/CSS, JavaScript/Angular) Bon niveau requis sur : Outils de développement (IntelliJ, SVN ou Git, Maven, Bamboo, Sonar) Bases de données Oracle Anglais : Ecrit, Oral
Développeur Expert Back-End - C# .NET (H/F)

Rejoignez une équipe agile et ambitieuse pour relever un défi passionnant : La refonte et la modernisation du Système d'Information afin d’en garantir la performance, la fiabilité et la pérennité. En tant que Développeur(se) Expert(e) Back-End, vous serez un acteur clé de ce projet stratégique, indispensable à la croissance et à l’évolution de notre client. Vous contribuerez à façonner l’avenir de son infrastructure en développant des solutions innovantes et robustes, avec un impact direct sur sa réussite à long terme. Vous interviendrez sur des sujets variés : \- Processus métiers : Gestion commerciale, logistique, production \- Interconnexion des systèmes avec les marketplaces, fournisseurs et clients : EDI, web services, API | Vos missions | \- Échanger avec les équipes techniques et métiers pour identifier les enjeux et contraintes des projets \- Participer aux choix technologiques et garantir des solutions robustes, évolutives et performantes \- Concevoir, coder et déployer des fonctionnalités en suivant les bonnes pratiques \- Assurer l’évolution des fonctionnalités et optimiser les performances des systèmes existants \- Mettre en place des tests unitaires et automatisés pour garantir la fiabilité et la stabilité des applications \- Gestion des incidents, analyser et résoudre efficacement les dysfonctionnements techniques \- Proposer des améliorations et intégrer les dernières innovations pour optimiser les solutions existantes
Déposez votre CV
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Derniers posts sur le forum
Les métiers et les missions en freelance pour Back-end
Développeur·euse fullstack
Le / La développeur·euse fullstack maîtrise à la fois le développement back-end et front-end, en créant des solutions complètes, y compris les APIs et les bases de données nécessaires pour l’application.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse fullstack .
Découvrir les offresArchitecte solutions
L'architecte solutions conçoit des architectures back-end robustes pour répondre aux exigences des applications, en intégrant des services web, des bases de données, et des systèmes distribués.
Explorez les offres d'emploi ou de mission freelance pour Architecte solutions .
Découvrir les offresIngénieur·e devops (Cloud)
L'ingénieur·e DevOps automatise et optimise les processus back-end en s'appuyant sur des outils modernes et des environnements Cloud, garantissant une infrastructure efficace et scalable.
Explorez les offres d'emploi ou de mission freelance pour Ingénieur·e devops (Cloud) .
Découvrir les offresAPI Développeur
L'API Développeur crée des interfaces de programmation (API) qui permettent aux applications front-end de communiquer efficacement avec le back-end, facilitant ainsi l'échange de données entre les systèmes.
Explorez les offres d'emploi ou de mission freelance pour API Développeur .
Découvrir les offres