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 33 results.
Premium Job
Contractor
Permanent

Job VacancyDéveloppeur Java expérimenté chez CATS à Lyon squad AVAP (BPM002985)

Deodis
Published on
J2EE / Java EE

36 months
40k-50k €
400-420 €
Lyon, Auvergne-Rhône-Alpes
Développeur Java expérimenté chez CATS à Lyon squad AVAP (BPM002985) Tâches Concevoir et développer des solutions open robustes, maintenables, sécurisée en respectant les pattern applicatifs CATS. Analyser et maintenir des solutions logicielles complexes. Promouvoir les bonnes pratiques. Etre garant de la qualité logicielle. Intervenir sur les phases de RUN : programmes, transferts. Mettre à jour les fiches de consignes liés au fonctionnement Rédaction de documentations techniques (conception, DEX, ...) Contexte Au sein de la tribu Crédits Agri-Pro Entreprises, nous recherchons un développeur open sur le périmètre de l'avant-vente Agri Pro. Avec les équipiers de la squad (PO, SM, BA et équipes IT), vous répondez aux besoins métier, en concevant et fabriquant des solutions robustes et efficientes, à moindre risques et dans le respect des coûts et des jalons de fabrication (TTM, ROI). Attendu Capacité d'analyse des besoins, de formalisation et de transformation en solution. Capacité de travail en équipe avec différents profils d'acteurs (utilisateurs en CR, IT, architectes, ...) Autonomie et force de proposition : La personne doit pouvoir prendre en charge des sujets nouveaux nécessitant une démarche spécifique d'ouverture et de cadrage. Communication. Rigueur et méthodologie : analyse, conception, documentation, développement, tests Une connaissance du métier crédit et bancaire est un plus. Stack Analyse et conception technique Développement Java Rédaction de documentation technique Gestion du RUN Partage de bonne pratiques de développements Bonne communication Travail en équipe Rigueur Force de proposition
View this job
Contractor

Contractor jobExpert Technique Java/Angular

SQLI
Published on
J2EE / Java EE

6 months
400-550 €
Paris, France
Hello, Pour le compte de l'un de mes clients dans le secteur de l'énergie, je suis à la recherche d'un expert technique Java/Angular. Compétences techniques : Maintien d'un socle technique standardisant les pratiques SI Une maîtrise des technologies Java Spring Core, Spring boot et Spring batch Une maîtrise des frameworks Javascript/TypeScript notamment Angular 2+ et VueJS Une maîtrise des architectures micro-services orientés évènementiel Une bonne connaissance de la programmation orientée objet Une maitrise des bonnes pratiques de développement sécurisé Java, JS, TypeScript et SQL La capacité à analyser des problématiques de production (split réseau, …) et performance complexes (fragmentation MTU, …) Une bonne connaissance de Maven, NPM, Sonar Une bonne connaissance de broker de message (Kafka) et des échanges asynchrones. Une bonne connaissance des systèmes de gestionnaire de conteneur (Docker, Kubernetes,...) Une bonne connaissance des outils de technologies liées au déploiement (Ansible, Gitlab CI/CD...) Une bonne connaissance des outils de test automatisés (Cypress, Gatling...) Une bonne connaissance et utilisation de Git/Gitlab et de l'IDE IntelliJ Une bonne connaissance des concepts et de l'architecture orientée services (WS, REST, JMS, etc.) De bonnes connaissances en infrastructure, système et réseau Une capacité à travailler sur des architectures techniques distribuées complexes Une bonne connaissance de « OpenID Connect » Technologies .NET Maîtrise du format Protobuf Base de données : PostgreSQL & ElasticSearch
View this job
Contractor
Permanent

Job Vacancy2 Développeurs Vue 3 / Java pour le projet NEO chez Groupama à Lyon

Deodis
Published on
J2EE / Java EE
Vue.js

12 months
40k-50k €
400-430 €
Lyon, Auvergne-Rhône-Alpes
Développeur Vue 3 / Java pour le projet NEO chez Groupama à Lyon Contexte de la mission Groupama Supports et Services est un Groupement d'Intérêt Economique (GIE) au service du Groupe Groupama, dont l'ambition est de répondre aux attentes croissantes des entités du Groupe en délivrant un service reconnu au niveau des meilleures pratiques du marché, tout en contribuant à l'amélioration de la performance collective du Groupe. La Direction des Systèmes d'Information a pour missions de mettre au quotidien à disposition des 25 000 utilisateurs les données et les traitements nécessaires à leur activité, dans le respect des contrats de service; de garantir la sécurité et la pérennité des actifs informatiques du Groupe; d'accompagner le développement commercial du Groupe en France et à l'international ; d'élaborer de nouveaux systèmes d'information, de nouvelles infrastructures techniques et de maintenir les systèmes existants. Objectifs et livrables Dans le cadre du renforcement de l'équipe du projet NEO, nous recherchons un développeur Full Stack pour intervenir sur des travaux de développement à forte valeur ajoutée. NEO est un outil stratégique destiné aux commerciaux Groupama, visant à accompagner le traitement des demandes clients et à améliorer l'efficacité commerciale. Objectifs de la mission Réaliser des développements front-end en Vue 3, en s'appuyant sur le Design System interne Groupama Contribuer aux développements back-end en Java au sein d'une architecture moderne Participer à l'évolution et à la maintenance de fonctionnalités dans un contexte applicatif critique Environnement technique Architecture micro-fronts / micro-services Vue 3 pour le front-end Java pour le back-end Elasticsearch pour les besoins de recherche, d'indexation et d'optimisation des performances CI/CD GitLab : intégration continue et déploiements automatisés Environnement collaboratif en méthodologie Agile Profil recherché Forte expertise Front-end Vue 3 Solides compétences Back-end Java Expérience ou bonne connaissance d'Elasticsearch À l'aise dans des architectures distribuées et des environnements industrialisés Bon esprit d'équipe, autonomie et sens du delivery Compétences demandéesCompétencesNiveau de compétence ELASTICSEARCH Confirmé Vue.js Expert Java Expert Forte expertise Front-end Vue 3 Solides compétences Back-end Java Expérience ou bonne connaissance d'Elasticsearch À l'aise dans des architectures distribuées et des environnements industrialisés Bon esprit d'équipe, autonomie et sens du delivery
View this job
Contractor

Contractor jobArchitecte Solutions / Architecte Applicatif Java – H/F

HAYS France
Published on
Architecture
J2EE / Java EE
Java

3 years
Lille, Hauts-de-France
Dans le cadre du renforcement d'une DSI d'un grand groupe, nous recherchons un(e) Architecte Solutions / Architecte Applicatif expérimenté(e). Vous interviendrez dans un environnement IT à grande échelle avec une forte dimension Architecture, Software Engineering et accompagnement des équipes techniques. L'objectif principal sera d'améliorer la maturité des produits IT et des pratiques de développement, tout en garantissant leur qualité, performance, disponibilité, scalabilité et sécurité. Vos missions Définir et animer la stratégie d'ingénierie logicielle de la DSI ; Réaliser des revues et audits d'architecture ; Évaluer la maturité logicielle des produits IT ; Concevoir et faire évoluer les architectures applicatives ; Définir et diffuser les normes d'ingénierie logicielle ; Mettre en place les ADR (Architecture Decision Records) et Design Patterns ; Utiliser le C4 Model pour modéliser et documenter les architectures ; Définir des plans d'amélioration autour de la Software Quality, du Release Management et des 4 Keys Metrics ; Accompagner les équipes sur les bonnes pratiques de développement ; Participer aux revues API et bases de données ; Piloter la gestion de la dette technique ; Accompagner et fédérer les Tech Leads ; Définir les roadmaps techniques ; Garantir la performance, la scalabilité, la disponibilité et la sécurité des applications ; Participer au cadrage de l'utilisation de l'IA dans le SDLC.
View this job
Contractor
Permanent

Job VacancyArchitecte Applicatif – H/F

Etixway
Published on
API
J2EE / Java EE
Kubernetes

3 years
55k-60k €
500-650 €
Noisy-le-Grand, Ile-de-France
Dans le cadre d'un projet stratégique auprès de l'un de nos clients, nous recherchons un(e) Architecte Applicatif afin d'accompagner les projets dans la définition, l'analyse et la validation de leurs architectures applicatives. Vous interviendrez dans un environnement SI complexe et fortement structuré, en interaction avec les équipes projets ainsi que les différents experts architecture, infrastructure, exploitation, intégration et sécurité. Vos missions En tant qu'Architecte Applicatif, vous aurez notamment pour responsabilités de : Accompagner les équipes projets dans la définition et l'évolution de leurs architectures applicatives Analyser et challenger les choix d'architecture applicative Vérifier la conformité des solutions proposées avec le cadre d'architecture et les standards du SI Identifier les écarts par rapport à l'architecture cible, les risques, points de vigilance et besoins d'arbitrage Conseiller les projets sur leurs choix technologiques et leur intégration dans le SI existant Analyser les problématiques d'intégration, d'interopérabilité, d'exploitabilité et de sécurité Accompagner les MOE dans la constitution et la rédaction de leurs dossiers d'architecture Préparer et participer aux différentes instances de validation d'architecture Coordonner les différents contributeurs : architecture, infrastructure, exploitation, intégration, sécurité et équipes projets Animer les réunions de préparation et assurer le suivi des actions Produire les comptes rendus, relevés de décisions, plans d'actions, synthèses et reportings Participer à l'amélioration continue du cadre et des bonnes pratiques d'architecture Environnement technique : Java 8 / 11 / 17, OpenShift, Kubernetes, Docker, Linux, API / Web Services, API / Web Services, Jenkins, Ansible, CI/CD, Microservice
View this job
Contractor
Permanent

Job VacancyExpert technique

CAT-AMANIA
Published on
J2EE / Java EE
Linux

6 months
40k-70k €
400-550 €
Montreuil, Ile-de-France
Le domaine Mdep "Acquisition" est à la recherche d'un ingénieur software expérimenté / Lead dev pour le patrimoine applicatif qui assure le pilotage et la gestion des applications serveurs frontaux Acquisition Monétique. Ces serveurs sont des applications de très haute disponibilité qui traitent des volumétries temps réel importantes, elles sont classées dans la catégorie des applications dites "Extrêmes". L'environnement technique se situe dans le domaine OPEN (LINUX) et une maîtrise technique est requise pour assurer l'intégration des versions logiciels dans le SI BCEF. La mission se situe dans le domaine des Moyens de Paiement, partie Monétique acquéreur, secteur actuellement en forte innovation et contraint par de nombreuses évolutions protocolaires et règlementaires. Profil IS java Confirmé ayant une vision 360 IT (logiciels, flux, développement/configurations) Expérience de ~10 ans d'exp minimum profil polyvalent Compétences fonctionnelles : • Expertise en Monétique serait un plus • Capacité rédactionnelle • Capacité à gérer des incidents • Compréhension des rouages des systèmes informatiques, administration des systèmes) Compétences techniques : • Expérience avancée sur des systèmes linux (Redhat de préférence) • Solide maitrise d'un ou plusieurs langages de programmation (de préférence Java / KSH, perl ...) • Maitrise JAVA (8/11/17) • Méthode de développent : TDD, BDD, DDD, • Connaissances bases de données (Oracle, PostgreSQL) • Maitrise des outils devops (Ansible de préférence) • Maitrise des outils de monitoring (dashboard Dynatrace de préférence) • Maitrise des WS (REST) + mise en place (Api Manager) Compétences linguistiques : • Anglais Compétences comportementales : • Capacité d'adaptation notamment aux process • Capacité à communiquer • Autonomie • Curiosité • Pro activité • Bon sens d'analyse technique Les missions sont: - Piloter l'éditeur en s'assurant avec l'ITO et les BA de la maintenabilité, des performances, du respect des règles d'architecture, de conformité et de coût des produits livrés, - Recettes techniques à réaliser (Tests de non-régression, évolutions d'ordre techniques, ré urbanisme, sujets d'obsolescence…), résoudre les points de blocage sur le périmètre des livrables, les défaillances de l'environnement d'homologation, donner le GO à chaque contributeur pour enchainer les étapes sans perte de temps (contributeurs MDP403 (BA), PCS, OPS), - Préparation des MEP (Mise en production) / Création et suivi des changes /Elaboration des minutiers / réunions de planning de suivi des MEP, - Mise en production avec collaboration avec OPS, suivi en temps réel, - Astreinte - S'assurer que les environnements d'homologation soient toujours opérationnels pour les recettes clients (BA), les certifications (BA) et les recettes fonctionnelles des releases applicatives (BA). - Analyses pour faire avancer le diagnostic d'une anomalie technique, création de ticket JIRA - Analyses en cas d'incidents ou de perturbation en production - Extraction et analyse des traces en cas de perturbations ou de problème avec interruption du service, - Interlocuteur privilégier de la production et de l'ITO sur les sujets de production (hors fonctionnel), - Customiser les outils pour superviser l'état des applicatifs et des serveurs. - Prendre en charge des petits projets d'évolution ainsi que les contributions de projets sur le périmètre concerné, - Accompagnement des BA pour la mise en œuvre de script ou requête en base pour permettre de répondre à certains besoins de la team, - Etre force de proposition dans l'amélioration des process d'intégration (en collaboration avec les équipes de production). - Une connaissance de la monétique Front-office constituerait un atout supplémentaire.
View this job
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

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