Trouvez votre prochaine offre d’emploi ou de mission freelance Spring Batch
Astuce
Utilisez des virgules pour rechercher plusieurs termes en même temps.
Exemple : sql, php correspond à sql OU php
DÉVELOPPEMENT JAVA SPRING BATCH TDD sénior

💡 Contexte /Objectifs : Dans ce cadre, la prestation consiste à contribuer à/au(x) : Développement des différents projets fonctionnels Développement ITRM Maintenance du legacy Intégration des développements dans le SI La production de documentation et de recommandation Le suivi de la Feature Team Environnement technique : Java 6/7/8/17, spring batch, spring web, xldeplloy, jenkins, SQL, SonarAutres technologies : Docker et Kubernetes. Livrables Les livrables attendus sont : Développement JAVA backend Développement ITRM Devops: mise en place de la chaine de déploiement du projet, des serveurs, monitoring etc. Documentation pour le suivi et le backuping
Developpeur Java / React
Objectifs et Livrables Activités Principales : Architecture SI et contribution à la mise en œuvre des développements des applications à partir des besoins fonctionnels. Conception, développement, test et maintien de l’application . Prendre responsabilité de l’application jusqu’à la production (surveillance, support, amélioration). Développement en respectant les bonnes pratiques définies . Participation à la correction des anomalies fonctionnelles et/ou techniques . Communication et remontée des alertes ou points de blocages aux personnes concernées. Participation aux réunions et ateliers de l'équipe . Amélioration de l'outillage d’exploitabilité du SI : monitoring, alerting, exploitation. Migration technique de Java 8 vers Java 21. Tests matériels sur des compteurs (compteurs d'énergie intelligents - Smart Grid). Mise en place d'architecture logiciel , et des tests unitaire, d'acceptance et d'intégration avec Cucumber . Automatisation de la chaîne de build et de la chaîne de déploiement. Migration de MongoDB vers PostgreSQL . Activités Secondaires : Partage des bonnes pratiques avec les autres équipes. Rédaction et actualisation de la documentation technique. Support aux équipes fonctionnelles. Réalisation de tests croisés . Mise en place des Dashboards de métriques avec Grafana . Activité de suivi de production et mise en production 🛠 Stack technique : 🔹 Back-end : Java 8+ (Spring, JPA, JMS, WebLogic, Kafka) 🔹 Front-end : React, Angular, JavaScript, CSS 🔹 Bases de données : PostgreSQL, MongoDB, Redis 🔹 CI/CD & DevOps : Docker, Kubernetes, GitLab CI/CD, Terraform, Ansible 🔹 Monitoring : Grafana, ElasticSearch, InfluxDB, Prometheus
Java Developer (Java/Spring) 6 ans d'expérience min

Function description : As a skilled Java Developer, you would join a team composed of internals and externals. You'd work in an Agile squad where you’ll be responsible of Dev and Ops activities by • Translating requirements into high quality code • Designing, building, and maintaining high performance, reusable, and reliable applications o Backend part: Java and Spring Framework (this will be most of your activities) • Collaborating with cross-functional teams to ship new features • Working with outside data sources and APIs • Ensuring the best possible performance, quality, and responsiveness of the application • Applying development best practices to ensure the quality of your code • Identifying and correcting bottlenecks and fix bugs • Being involved in the Ops activities (set up of CI/CD pipelines).
Développeur Java Spring (H/F)

Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez sur un projet de développement back-end. - Concevoir, développer et maintenir des applications en respectant les spécifications - Participer au Code Review avec les autres développeurs du projet - Ecrire de tests unitaires et fonctionnels durant vos développements - Travailler en collaboration avec une équipe agile et participer aux réunions techniques La stack technique : - Java (8/17) - Spring - Web Service Rest / SOAP - SQL
Développeur fullstack Java Angular

VOS MISSIONS · Objectif Vous rédigez le code informatique d'une application, d’un site ou d’un programme, en répondant aux exigences du cahier des charges du client. · Principales activités Vous avez pour missions principales : - Analyser des besoins métiers - Réaliser la conception et le développement du projet - Gérer un produit en interne et/ou avec le client - Effectuer les tests techniques et leur suivi - Assurer la maintenance du projet - Participer à la livraison du produit - Rédiger des spécifications techniques et fonctionnelles - Participer aux cérémonies agiles (planning, daily, démonstration, rétrospective).
Développeur fullstack (de Junior à Sénior)

Localisation : Île-de-France (télétravail partiel) Démarrage : 01/07/2025 Durée : 6 mois renouvables Dans le cadre du projet Linky Chaine Communicante, Enedis recherche plusieurs développeurs Java de niveaux d’expérience variés (minimum 4 ans à 8 ans+) pour renforcer ses équipes. Ce produit stratégique assure la communication entre les compteurs Linky et le SI d’Enedis, et est utilisé quotidiennement par 35 millions de particuliers ainsi que les fournisseurs d’électricité. Missions principales (communes à tous les profils, évolutives selon séniorité) : Conception, développement, tests et maintenance d'applications Implémentation de fonctionnalités backend (Java 8 à 21), API REST, Kafka, PostgreSQL, MongoDB Suivi du produit jusqu’à la production : monitoring, alerting, support et amélioration continue Participation active à l’automatisation de la chaîne CI/CD, déploiement avec Jenkins, Ansible, Terraform Correction d’anomalies, revue de code, rédaction de documentation technique Mise en place de dashboards (Grafana) pour supervision Participation à la migration Oracle/PostgreSQL et Java 8 > Java 21 Responsabilités spécifiques selon expérience : Junior (≥ 4 ans) : Intégration à une équipe agile Réalisation de tests croisés, support fonctionnel, rédaction de documentations Participation à la mise en production et à l’industrialisation du SI Migration de MongoDB vers PostgreSQL Confirmé (≥ 6 ans) : Conception d’architectures applicatives évolutives Participation à la revue de code, choix de conception, amélioration des pratiques Intégration et traitement de flux Kafka, SQL avancé, tests automatisés (JUnit5, Mockito) Senior (≥ 8 ans) : Référent technique et animateur des pratiques de développement Conception d’applications, définition de roadmap avec les PO Lead technique sur le projet IDEO : accompagnement des développeurs, pilotage des évolutions Contribution stratégique à la migration hors Oracle, mutualisation des chaînes DevOps ⚙️ Stack technique : Back-end : Java 8 à 21, Spring, CDI, JAX-RS, JPA, EJB, JMS, Hibernate, MyBatis Front-end : Angular, React CI/CD : Maven, Git, Jenkins, Ansible, Terraform, GitLab CI Conteneurisation & Infra : Docker, K8s, WebLogic, Helm, Vagrant, VirtualBox SGBD : PostgreSQL, Oracle, MongoDB, Redis Supervision : Grafana, Prometheus, ELK, AppDynamics Autres : Kafka, RHEL, TLS, PKI
Développeur Fullstack Java sénior

Nous recherchons un Développeur FullStack Java sénior pouvant travailler sur différents projets web & mobile Au sein de la Digital Factory, vous jouerez un rôle central. Nous recherchons des profil smart ayant une approche agnostique et une maitrise de l'environnement Java avéré Princip Solid / Clean Code et autres règles de bonnes pratiques sont sollicités. Architecture moderne : Serverless, Microservices, EventDriven, Hexagonale Expertise technique Java, spring, nodeJs, React, Angular, NextJs, API Rest, Test, Flutter ... Move to cloud : AWS, Azure & GCP DevSecOps & DevOps IAC avec Terraform Compétences indispensables : Bonnes connaissances de React/Angular Bonnes connaissances de Java et Spring Bonne connaissances de NextJS & NodeJS Maîtrise des architectures modernes: Event Driven , Micro-services, Serverless Maîtrise de SGBD SQL Solides compétences en développement responsive Travailler avec les UX/UI pour avoir des interfaces ergonomiques et facile d'utilisation Bonnes connaissances des méthodologies de versionning ( gitflow ) Sensible à l'expérience utilisateur et aux interfaces mobiles Maitriser les outils de ticketing ( Jira ) Savoir travailler en agilité ( Scrum ou Kanban ) Maîtrise d’une solution d’automatisation open source: Cucumber , Selenium , Robotframework Maîtrise de l'approche BDD (Behaviour Driven Development). Connaissance d'un outil de scripting et Postman . Maîtrise du cycle Agile / Scrum . Maîtrise de GIT et Gitlab Maîtrise de Could Provider: GCP & AWS Compétences souhaitables : Maîtrise de la démarche DEVOPS et CI/CD Expériences avec le framework Strapi Expériences avec le framework Flutter Expériences avec le framework Sylius Maitrise de Cloud Function de GCP Maitrise de PostgreSQL Maitrise d'outils d'automatisation des tests: idéalement Selenium et Cucumber . Esprit pédagogique de partage constructive Assurer une veille technologique fréquente Accompagnement des équipes Environnement technique : → React, Java, Spring, NextJs, NodeJS, Angular, PostgresSQL, JavaScript, AWS, GCP, GitLab, API REST...
Backend Developer Spring

Poste de développeur Backend senior pour rejoindre l'équipe technique d'une startup dans l'énergie. Les principales responsabilités incluent : - Développer et maintenir une application web pour les clients professionnels - Développement du back-end en Java Spring et Kotlin - Contribuer à la refonte de l'architecture et du pipeline de données - Capacité à gérer plusieurs projets en simultané - Beaucoup de sujet devOps sur AWS également, création de pipelines, ... - Travailler en étroite collaboration avec le CEO, le service client et l'équipe produit pour comprendre les besoins et livrer des fonctionnalités - Être opérationnel et autonome dans un environnement start-up en constante évolution
dev java spring (et spark)

Missions principales : Conception et développement de traitements batchs critiques en Java et Spark. Développement d'API REST et de services backend avec Spring Boot. Modélisation et exploitation de bases de données relationnelles. Participation à la migration de données et à l'amélioration continue des performances des traitements. Contribution aux tests unitaires et d'intégration. Documentation des processus techniques et participation aux bonnes pratiques DevOps. Profil recherché : Expérience confirmée en développement Java (impératif). Maîtrise de Spark pour les traitements de données volumineuses (impératif). Bonne connaissance de Spring Boot et des API REST. Solide compétence en bases de données relationnelles. Expérience en migration de données et en réalisation de tests. Connaissances en CI/CD, Docker, Kubernetes sont un plus. Soft skills attendues : Autonomie et réactivité dans la résolution de problématiques techniques. Esprit d'analyse, de synthèse et capacité de documentation. Capacité à collaborer efficacement avec les équipes DEV, OPS et produit. Proactivité et partage de connaissances au sein de l'équipe.
Responsable Technique / Tech Lead Manager (Cobol, Java, CI/CD)
Les missions seront les suivantes : ➢ Management et coordination Encadrer une équipe de développeurs (Cobol, Java). Assurer la montée en compétences des collaborateurs. Coordonner les travaux entre les équipes techniques, fonctionnelles et projets. Suivre les charges, délais et qualité des livrables. Animer les rituels agiles (daily, sprint review, rétro...). ➢ Expertise technique Participer aux développements complexes ou critiques en Java et/ou Cobol. Réaliser des revues de code et garantir la qualité des livrables. Accompagner la modernisation des applications legacy. Mettre en oeuvre ou améliorer la chaîne CI/CD (Git, Jenkins, Nexus, Sonar, etc.). Participer à la définition de l’architecture logicielle et applicative. ➢ Amélioration continue / DevOps Contribuer à l’industrialisation des processus de développement. Être moteur dans la mise en place de l'automatisation (tests, build, déploiement). Promouvoir les bonnes pratiques DevOps et d’intégration continue.
developpeur backend JAVA Quarkus

📌 Fiche de Poste : Conception-Développement (Backend) – Expérimenté 📍 Localisation : Paris Montparnasse (3 jours de TT) 📅 Démarrage souhaité : 1. CONTEXTE DE LA MISSION Le client gère plus de 2 000 milliards d’euros d’encours pour plus de 100 millions de clients à travers 37 pays. Engagée dans l’investissement responsable, le client propose une gamme complète de solutions d’épargne et d’investissement, avec une forte capacité d’innovation. Le filiale Technology est l'entité en charge de la conception, du développement, de la commercialisation et du maintien des solutions technologiques pour le groupe. Contexte de la mission Dans le cadre du développement des systèmes de gestion, le client souhaite renforcer l’équipe COR – Backend, en charge des socles techniques, frameworks et outils transverses utilisés par l’ensemble des développeurs 2. DESCRIPTION DE LA PRESTATION Le prestataire interviendra au sein de l’équipe COR Development, sur les activités suivantes : Développement d’une solution de stockage d’exports de données financières (format raw/parquet), avec un écosystème complet d’export manuel/automatique et APIs de récupération (eager/lazy/filtering). Évolution et maintenance des toolkits backend Spring Boot & Quarkus, outils internes permettant la création d’applications cloudready. Définition et implémentation des APIs standards pour l’accès aux vues de données. Activités principales : Développement de nouvelles fonctionnalités et maintenance corrective Études techniques et analyses de besoins Participation à l’évolution de l’architecture backend Diagnostic des incidents de production Support de niveau 2 et relation avec la MOA Préparation et participation aux mises en production
Développeur/Archi Java Springboot H/F

PRESENTIEL A STRASBOURG NON NEGOCIABLE 🔍 Le rôle ? Pas de ticketing à la chaîne ici : 👉 Il s’agit d’un poste transverse, entre archi et delivery. 👉 Tu seras en lien avec plusieurs équipes de dev, pour aller chercher l'info, poser des specs, proposer des solutions techniques, et accompagner la mise en œuvre. ⚙️ Stack : Java 17, Spring Boot, Git, Jenkins… 💡 Profil recherché : autonome, structuré, à l’aise en environnement complexe et fonctionnel. Capable d’échanger avec des devs comme avec des décideurs.
Delivery Manager technique Java / AWS

Nous recherchons un Delivery Manager technique Java / AWS pouvant prendre en charge des sujets : Move to cloud : AWS, Azure & GCP DevSecOps & DevOps IAC avec Terraform Architecture moderne : Serverless, Microservices, EventDriven, Hexagonale Expertise technique Java, spring, nodeJs, React, Angular, NextJs, API Rest, Test, Flutter ... Gestion de la Digital Factory et de l'avant vente Au sein de la Digital Factory, vous jouerez un rôle central dans la coordination et le suivi des projets de Maintien en Condition Opérationnelle (MCO) ainsi que des nouveaux projets . Vous serez responsable du pilotage des livrables tout en assurant leur qualité et leur alignement avec les meilleures pratiques techniques. Vous encadrerez une équipe pluridisciplinaire constituée de 3 Product Owners (1 par domaine) ainsi que des développeurs, testeurs et autres profils techniques. Votre rôle-clé inclura l’implémentation des nouvelles technologies et architectures tout en assurant la bonne réalisation des projets dans un environnement Agile et DevSecOps. Digital Factory dynamique et innovante avec des équipes pluridisciplinaires. Collaboration avec des équipes techniques et métiers. Utilisation des dernières technologies et des méthodes Agiles/DevSecOps. Missions Principales : 1. Pilotage et Management des Projets Coordonner les livrables en assurant leur qualité, leur cohérence et leur respect des délais. Garantir la performance et la disponibilité des projets MCO et RUN. Animer et encadrer l’équipe pluridisciplinaire : développeurs, architectes, testeurs, et autres contributeurs techniques. Collaborer activement avec les 3 Product Owners pour le suivi des besoins et priorités par domaine. 2. Architecture Technique et Conception Définir les architectures techniques adaptées aux besoins des projets (microservices, architectures 3-tiers, serverless, etc.). Réaliser des audits techniques et proposer des optimisations. Assurer la cohérence technique entre les différents projets et composants. 3. Suivi de l’Exécution et du Delivery Assurer le suivi technique, la revue de code, et l’implémentation des bonnes pratiques. Mettre en place des indicateurs de qualité et de performance (KPI). Travailler en méthodes Agiles et utiliser des outils de CI/CD comme GitLab pour industrialiser le delivery. 4. Innovation et Expertise Technologique Apporter une expertise sur les technologies modernes : React, Java, Spring, NextJs,Angular, Flutter, AWS, GCP, Serverless, DevSecOps . Promouvoir des solutions cloud natives et l’adoption des meilleures pratiques DevSecOps. Accompagner les équipes dans la montée en compétences sur les technologies et frameworks utilisés. 5. Gestion des Risques et Amélioration Continue Identifier les risques techniques et proposer des actions correctives et préventives. Améliorer continuellement les processus de delivery et de qualité.
Architecte Java / AWS

Nous recherchons un Architecte Java / AWS pouvant prendre en charge des sujets : Move to cloud : AWS, Azure & GCP DevSecOps & DevOps IAC avec Terraform Architecture moderne : Serverless, Microservices, EventDriven, Hexagonale Expertise technique Java, spring, nodeJs, React, Angular, NextJs, API Rest, Test, Flutter ... Gestion de la Digital Factory et de l'avant vente Au sein de la Digital Factory, vous jouerez un rôle central dans la mise en place d'architecture et la réalisation des projets de Maintien en Condition Opérationnelle (MCO) ainsi que des nouveaux projets. Vous serez responsable du pilotage des meilleures pratiques techniques. Vous encadrerez une équipe pluridisciplinaire constitués des développeurs, testeurs et autres profils techniques. Votre rôle-clé inclura l’implémentation et le développement des nouvelles technologies et architectures tout en assurant la bonne réalisation des projets dans un environnement Agile et DevSecOps. Digital Factory dynamique et innovante avec des équipes pluridisciplinaires. Collaboration avec des équipes techniques et métiers. Utilisation des dernières technologies et des méthodes Agiles/DevSecOps. Missions Principales : . Architecture Technique et Conception Définir les architectures techniques adaptées aux besoins des projets (microservices, architectures 3-tiers, serverless, etc.). Réaliser des audits techniques et proposer des optimisations. Assurer la cohérence technique entre les différents projets et composants. . Innovation et Expertise Technologique Apporter une expertise sur les technologies modernes : React, Java, Spring, NextJs,Angular, Flutter, AWS, GCP, Serverless, DevSecOps . Promouvoir des solutions cloud natives et l’adoption des meilleures pratiques DevSecOps. Accompagner les équipes dans la montée en compétences sur les technologies et frameworks utilisés. Nous recherchons des profil smart ayant une approche agnostique et une maitrise de l'environnement Java avéré Princip Solid / Clean Code et autres règles de bonnes pratiques sont sollicités.
Développeur Back end JAVA (LILLE) H/F

Notre client recherche actuellement un développeur Back end JAVA. Les missions sont les suivantes: Contribuer au développement et à la maintenance des nouvelles fonctionnalités en mode API-First Contribuer à l’amélioration de l’architecture technique de la plateforme Contribuer à la revue de code Contribuer à la correction des bugs fonctionnels et techniques Contribuer à l’amélioration de la qualité du code et du produit en participant à l’écriture des tests unitaires, fonctionnels et End-to-End Contribuer au maintien et à l’évolution de la pipeline de déploiement continu (CI/CD) Contribuer à l’amélioration du monitoring de la production afin de respecter les SLT/SLI Contribuer à la documentation fonctionnelle et technique de l’application Livrable Nouvelles fonctionnalités & APIs Amélioration des APIs existantes Correction des bugs Amélioration des performances des APIs Mise en place de dashboards et d’alertes de monitoring Écriture de tests : Unitaires, fonctionnels et E2E. Documentation technique et fonctionnelle
architecte technique expertise Java
Context: The Senior Backend Developer to strengthen software engineering chapter members in Backend development expertise (Java / SpringBoot). Be a guarantor of standard, guidelines and promote good practices. Mission: Participate in software engineering tasks: - Assist projects with their technology migration (Java8) - Maintain the Java FWK - Contribute to standards and guidelines documentation - Provide expertise to projects (containerization, security, performance) - Contribute to the Target Tech Stack initiative (new CICD platforms, modernization of development environments, cloud native, APIZation). Il définit l'architecture technique de tout ou partie du système d'information. Il garantit la cohérence et la pérennité de l'ensemble des moyens informatiques, en exploitant au mieux les possibilités de l'art, dans le cadre du plan d'urbanisme de l'entreprise. Niveau d'expérience : > 6 ans Anglais Professionnel (Impératif) Java - Expert - Impératif Spring - Confirmé - Impératif Angular - Confirmé - Serait un plus
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.