Find your next tech and IT Job or contract J2EE / Java EE

What you need to know about J2EE / Java EE

J2EE (Java 2 Platform, Enterprise Edition), renamed Java EE (Java Platform, Enterprise Edition) and now Jakarta EE, is a Java development platform designed for robust and scalable enterprise applications. It provides a set of APIs and services to simplify the development of complex systems, such as web applications, distributed systems, and multi-tier architectures. Java EE is based on client-server model principles and offers technologies such as Servlets and JSP for web development, EJB (Enterprise JavaBeans) for business logic, JPA (Java Persistence API) for data management, and JMS (Java Messaging Service) for asynchronous communication. It integrates with application servers like WildFly, GlassFish, or WebLogic to deploy and manage applications. Thanks to its standardization, Java EE is widely adopted in professional environments to develop secure, reliable, and portable applications. The platform is maintained and evolves under the governance of Jakarta EE within the Eclipse Foundation.

Your search returns 32 results.
Contractor

Contractor jobDéveloppeur Full Stack Senior Java/Angular (Lyon)

SQLI
Published on
J2EE / Java EE

6 months
400-450 €
Lyon, Auvergne-Rhône-Alpes
Bonjour, Pour le compte de l'un de mes clients dans le secteur de l'énergie, je suis à la recherche d'un développeur senior FT Java & Angular Dans le cadre du renouvellement d'une équipe projet stratégique, nous recherchons un développeur Full Stack confirmé capable d'intervenir à la fois sur la maintenance de l'existant & sur la modernisation complète du système d'information. Maintien en conditions opérationnelles de l'application existante. Participation active à la construction de la nouvelle plateforme basée sur les dernières technologies Java et Angular. Missions Maintenance de l'existant Analyse et correction des anomalies. Maintenance des traitements batch. Optimisation des performances applicatives et SQL. Support aux recettes et mises en production. Construction de la nouvelle application : Participation au cadrage technique de la nouvelle architecture. Développement des services back-end en Java 25 et Spring Boot 3.5. Développement du front-end en Angular 21. Mise en œuvre des bonnes pratiques d'architecture et de qualité logicielle. Participation aux revues de code et aux choix techniques. Contribution à l'industrialisation des développements. DevOps et exploitation : Maintien et évolution des pipelines CI/CD. Automatisation des déploiements. Participation à l'administration des environnements AWS. Suivi de la qualité via Sonar. Participation à la supervision et à la résolution des incidents de production.
View this job
Contractor
Permanent

Job VacancyConsultant Développeur CLEVA / Java J2EE – Paramétrage et évolutions SI Assurance

YGL consulting
Published on
Cleva
Development
J2EE / Java EE

36 months
40k-45k €
400-430 €
Rennes, Brittany
Contexte de la mission Dans le cadre du renforcement de ses équipes SI, notre client, acteur majeur du secteur de l'assurance et de la protection sociale, recherche un Consultant Développeur CLEVA capable d'intervenir sur les évolutions et le paramétrage de son progiciel cœur métier. La mission s'inscrit au sein des équipes en charge de la maintenance évolutive, du développement et de l'adaptation du progiciel CLEVA, utilisé pour gérer des processus métiers complexes liés à l'assurance. Le consultant interviendra sur des sujets nécessitant une double compétence : maîtrise du progiciel CLEVA (paramétrage et évolutions) ; compétences solides en développement Java J2EE afin d'intervenir sur les composants applicatifs spécifiques et le legacy associé. Objectifs de la mission Le consultant aura pour objectif de : Participer aux évolutions fonctionnelles et techniques du progiciel CLEVA ; Réaliser le paramétrage des modules CLEVA en fonction des besoins métiers ; Concevoir, développer et maintenir les composants spécifiques autour de CLEVA ; Intervenir sur les développements Java J2EE liés au legacy applicatif ; Assurer la maintenance corrective et évolutive des applications ; Participer à l'analyse des besoins, aux études d'impact et aux choix de solutions techniques ; Contribuer à l'amélioration continue du SI. Activités principales Développement CLEVA Analyse des besoins fonctionnels et techniques ; Développement des évolutions spécifiques CLEVA ; Adaptation et enrichissement des fonctionnalités existantes ; Correction des anomalies ; Participation aux phases de tests et de mise en production. Paramétrage CLEVA Paramétrage des règles de gestion ; Configuration des fonctionnalités du progiciel ; Analyse et résolution des problématiques rencontrées par les équipes métiers ; Contribution à l'optimisation de l'utilisation de la solution. Développement Java J2EE / Legacy Développement et maintenance des composants Java J2EE existants ; Analyse et évolution du code legacy ; Réalisation des développements nécessaires aux interfaces et traitements spécifiques ; Correction d'anomalies applicatives. Compétences recherchées Compétences indispensables ✅ CLEVA Expérience significative sur le progiciel CLEVA ; Maîtrise du paramétrage CLEVA ; Capacité à comprendre les modèles métiers assurance intégrés dans le progiciel ; Expérience sur des évolutions ou maintenances CLEVA. ✅ Développement Très bonne maîtrise de Java J2EE ; Expérience sur des environnements applicatifs legacy ; Maîtrise des concepts objet et des architectures applicatives Java ; Capacité à analyser et faire évoluer du code existant. Compétences appréciées Connaissance du domaine assurance (Santé, Prévoyance, Vie, Retraite) ; Expérience en maintenance applicative (RUN/TMA) ; Connaissance des environnements d'intégration et d'interfaces SI ; Expérience dans des contextes réglementés.
View this job
Contractor
Permanent

Job VacancyDeveloppeur.euse JAVA/REACT

INFOTEL CONSEIL
Published on
Agile Method
Analysis
API

2 years
35k-44k €
300-450 €
Niort, Nouvelle-Aquitaine
Dans le cadre du renforcement de plusieurs équipes projets, nous recherchons des Développeurs Full Stack Java / React afin d'intervenir chez nos clients grands comptes, notamment dans le secteur des mutuelles, basés à Niort. Selon les missions, vous interviendrez sur des applications métiers à forts enjeux, dans des contextes de maintenance évolutive, de transformation du système d'information ou de nouveaux développements. Vous serez intégré(e) à des équipes projets en environnement agile et collaborerez étroitement avec les équipes métiers, techniques et les chefs de projet, tout en contribuant activement à la conception, au développement et à l'amélioration continue des solutions mises en place. Vos principales responsabilités seront notamment : Réaliser les développements et les documenter S'appuyer sur les socles techniques et les bonnes pratiques existantes Participer à la conception technique et proposer des solutions adaptées Implémenter, tester et maintenir les fonctionnalités Préparer les livrables et assurer les déploiements sur les environnements Corriger les anomalies et garantir la qualité des développements Assurer le versioning du code (Git) Réaliser des requêtes SQL selon les besoins Participer aux rituels agiles (daily, démo, rétrospective…) Contribuer à l'amélioration continue des pratiques La missions est basée à Niort, avec 3 jours minimum de présence sur site par semaine, après phase d'intégration en full présentiel de 4 semaines.
View this job
Contractor

Contractor jobUn Architecte technique International sur Paris

Almatek
Published on
.NET Framework
Architecture
CI/CD

6 months
550-580 €
Paris, France
Almatek recherche pour l'un de ses clients Un Architecte technique International sur Paris. Le client recherche une ressource pour son périmètre international afin d'accompagner trois de ses entités — Allemagne, Italie et Pologne — en apportant son expertise en IT et infrastructures. La mission consiste notamment à intervenir sur les activités suivantes : **Principales responsabilités** -Élaborer les documents d'architecture technique lorsqu'ils n'existent pas, ou réaliser une revue des documents existants et proposer, le cas échéant, des pistes d'optimisation. -Définir la nouvelle architecture technique cible pour chacune des entités, en coordination avec les experts du Head Office (HO) et dans le respect des politiques, normes et standards du Groupe. -Valider les choix techniques avec l'IT Manager de l'entité concernée, en coordination avec les experts techniques ASSU. -Veiller, avec l'IT Manager, à la mise en œuvre des composants techniques de sécurité requis, notamment les mécanismes d'authentification (OAuth 2, etc.). -Accompagner et soutenir la migration des différentes applications des trois entités vers les nouvelles plateformes Cloud, publiques et privées. -S'assurer, avec l'IT Manager, de la cohérence entre les spécificités des applications et les ressources Cloud qui leur sont allouées. -Réaliser des travaux transverses sur les différentes applications des trois entités, avec une double vision IT et infrastructure Cloud. -Garantir la mise à jour régulière des documents d'architecture technique. -Pour tout nouveau projet, participer à son étude en : --analysant les impacts techniques et infrastructure ; --formulant, le cas échéant, des recommandations stratégiques ; --participant aux choix technologiques ; --veillant au respect des standards et règles du Groupe ; --coordonnant les travaux avec les experts du Head Office. --Promouvoir les bonnes pratiques afin de garantir la fiabilité, la performance, la sécurité et la maîtrise de l'obsolescence des solutions. Localisation : Paris + 2 Jrs de TT
View this job
Contractor
Permanent

Job VacancyDéveloppeuse/eur Back-end Java (minimum 3-4 ans d'exp)

ZATSIT
Published on
AI Agent
Apache Kafka
API REST

2 years
40k-60k €
400-600 €
Lille, Hauts-de-France
ATTENTION : Cette offre est à pourvoir sur la métropole lilloise et n'est pas compatible avec du full remote. 4ans d'expérience minimum dans le développement. Nous : On te parle de nous avant de parler Tech, car zatsit est avant tout une aventure humaine ! Bienvenue dans l'univers d'une ESN engagée. JE TE VOIS VENIR “Encore une…” Mais nous, c'est pour de vrai !! En bref, nous sommes engagés dans une VRAIE démarche à impact sur l'ensemble de notre chaîne de valeur “Collaborateurs/Clients/Partenaires”, évidemment sans oublier notre chère planète. Ces engagements font écho en toi et tu aimerais en savoir plus ? Ça tombe bien ! Alors continue de lire ce que nous avons à te proposer !! Ton futur job (de rêve ?) : Nous comptons sur toi pour réaliser de beaux projets chez nos clients (de la start-up au groupe d'envergure, nous avons tous besoin de tes talents 🙂) et avoir un impact au quotidien. Notre équipe participe à de très beaux projets comme un programme de transformation mobile e-commerce, une plateforme numérique dédiée à l'entraînement des sportifs, une solution SaaS qui sublime l'expérience développeur, du software embarqué dans des lockers connectés et de nouvelles opportunités à venir. Tous ces projets sont l'occasion de mettre en place des architectures event-driven ou de construire des APIs bien documentées, de tester les fonctionnalités et leur performance, de respecter l'accessibilité et d'induire une réflexion d'écoconception avec ses collègues. Tu bénéficieras également d'une mutuelle prise en charge à 100%, de titres restaurants durables (d'une valeur de 10 euros), de formations régulières, d'un accompagnement de qualité à la montée en compétences. Ton profil : Tu es passionné de la tech', tu maîtrises Java et ses dernières versions, tu connais bien la suite Spring et peut-être as-tu déjà joué avec d'autres technologies comme Quarkus ou Micronaut. Tu veilles à la qualité et la performance de tes développements et pour ça tu aimes mettre en place tout type de tests (unitaires, de propriété, d'intégration, performance, etc). Tu adoptes les principes du Craftmanship, t'appuies sur de la clean architecture, ou de l'hexagonale, et pour toi la documentation est primordiale. Tu aimes collaborer avec les OPS pour l'industrialisation et l'observabilité de tes applications. Le cloud t'est familier, qu'il soit américain ou français… Tu aimes le développement augmenté, que tu sois team Anthropic, OpenAi ou autre ? Alors, nous sommes faits pour nous rencontrer ! Toi : Tu justifies d'au moins 4 années d'expérience, dont au moins 3 en Java et sur ton framework de prédilection (Spring par exemple). Tu aimes faire de la veille pour te maintenir à jour et être en avance sur les tendances. Tu aimes diffuser ton savoir auprès d'un collectif. Tu es un adepte de la culture du test, des principes du Craft et tu t'intéresses aux sujets cloud & IA. Tu es un bon communicant, sympa (on espère !!) et souriant 🙂 Tu as une bonne capacité d'adaptations et as encore envie d'apprendre !! 😁 De nos engagements, on pourrait en faire un roman, mais on peut déjà commencer par en échanger autour d'un café ! Alors hop hop on clique et on postule ! Et bien sûr, l'ensemble de nos offres d'emploi sont ouvertes aux personnes en situation de handicap Et ... “zatsit” ... !☀️💙
View this job
Contractor
Permanent
Fixed term

Job Vacancy Senior Java Fullstack Developer

Gamme solutions
Published on
Angular
Docker
J2EE / Java EE

1 year
Brussels, Brussels-Capital, Belgium
Senior Java Fullstack Developer – Dutch📍 Localisation : Aalst, Belgique 🏢 Secteur : Public Sector 💼 Type de mission : Freelance / Sous-traitance 💰 TJM : Ouvert selon profil 🗣️ Langue : Néerlandais obligatoire 📅 Date limite de soumission : 14/08/2026 à 11h00 Contexte de la missionDans le cadre de la poursuite du projet VMJV (Validation Environmental Annual Report), lié à la transposition de la Directive sur les émissions industrielles et du Règlement sur le portail des émissions industrielles, nous recherchons un Senior Java Fullstack Developer. Le consultant rejoindra une équipe technique et participera à la conception, au développement et à l'évolution de solutions applicatives destinées au secteur public. Missions principalesLe consultant sera notamment responsable de : Réaliser ou réviser les analyses techniques et les conceptions techniques en collaboration avec l'architecte VMM. Développer les différentes fonctionnalités définies dans les spécifications fonctionnelles et techniques. Définir les interfaces entre les différentes couches de l'architecture. Développer des services Backend avec Spring Boot. Implémenter les fonctionnalités de sécurité côté Backend. Développer des applications Angular Single Page Applications (SPA). Développer, si nécessaire, des services Node.js Backend-for-Frontend (BFF). Mettre en place des tests unitaires dans une approche TDD (Test-Driven Development). Veiller au respect des exigences non fonctionnelles. Participer aux revues de code selon les principes Gitflow. Effectuer le coding, testing, debugging et la correction des anomalies. Compétences techniques requisesBackendJava / J2EE Spring Boot Spring Security Développement d'applications Java robustes et maintenables APIs REST / Web Services Node.js : apprécié FrontendAngular 2 à 17 Développement d'applications Single Page Applications (SPA) JavaScript / TypeScript DevOps & CloudDocker Kubernetes Expérience avec une Public Cloud Infrastructure : AWS, Azure ou équivalent Git / Gitflow CI/CD Tests & qualitéJUnit TDD Tests unitaires et automatisés Debugging Code review Clean Code et bonnes pratiques de développement Profil recherchéNous recherchons un Développeur Java Fullstack Senior, disposant idéalement de 7 ans ou plus d'expérience, capable de travailler de manière autonome sur l'ensemble du cycle de développement : Analyse → Conception → Développement → Tests → Code Review → Déploiement → Maintenance Le candidat doit être capable d'analyser les besoins, de proposer des solutions techniques pertinentes et de collaborer efficacement avec les architectes et les équipes métier. Expérience secteur publicUne expérience dans le secteur public belge constitue un avantage important. Une connaissance de l'organisation VMM et de ses standards techniques est fortement appréciée. Langue🇳🇱 Néerlandais obligatoire. Le candidat doit être capable de communiquer efficacement dans un environnement professionnel néerlandophone. Profil idéalSenior Java Fullstack Developer | 7+ ans | Java/J2EE | Spring Boot | Angular 2-17 | Docker | Kubernetes | Cloud | JUnit | TDD | Git/Gitflow | Node.js | Dutch 📩 Les profils correspondant à ces critères sont invités à transmettre leur CV rapidement.
View this job

Contract roles and jobs for J2EE / Java EE

Java Developer (Kotlin, Groovy...)

The Java Developer (Kotlin, Groovy, etc.) uses J2EE (or Java EE) to develop robust server-side applications, including large-scale enterprise applications, web services, and transactional applications.

Fullstack Developer

The Fullstack Developer uses Java EE for server-side development and integrates this technology with front-end tools to create complete, high-performing web applications.

Technical Consultant

The Technical Consultant helps businesses design, integrate, and optimize enterprise applications using J2EE/Java EE, focusing on performance, scalability, and security of the solutions.

Database Architect

The Database Architect (although the focus is on databases, this role can also include managing the architecture of Java EE applications) ensures optimal integration between databases and J2EE applications.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us