Trouvez votre prochaine offre d’emploi ou de mission freelance J2EE / Java EE

Ce qu’il faut savoir sur J2EE / Java EE

J2EE (Java 2 Platform, Enterprise Edition), renommé Java EE (Java Platform, Enterprise Edition) et désormais Jakarta EE, est une plateforme de développement Java destinée aux applications d'entreprise robustes et évolutives. Elle fournit un ensemble d'APIs et de services pour simplifier le développement de systèmes complexes, comme les applications web, les systèmes distribués et les architectures multi-tiers. Java EE repose sur les principes du modèle client-serveur et offre des technologies telles que Servlets et JSP pour le développement web, EJB (Enterprise JavaBeans) pour la logique métier, JPA (Java Persistence API) pour la gestion des données, et JMS (Java Messaging Service) pour la communication asynchrone. Elle s'intègre avec des serveurs d'applications comme WildFly, GlassFish ou WebLogic pour déployer et gérer les applications. Grâce à sa standardisation, Java EE est largement adopté dans les environnements professionnels pour développer des applications sécurisées, fiables et portables. La plateforme est maintenue et évolue sous la gouvernance de la Jakarta EE au sein de la fondation Eclipse.

Votre recherche renvoie 661 résultats.
CDI

Offre d'emploiDéveloppeur Backend Java - Expérimenté - Montpellier

VISIAN
Publiée le
Apache Kafka
API REST
CI/CD

34k-38k €
Montpellier, Occitanie
Dans le cadre du développement de notre activité à Montpellier, nous recherchons un Développeur Backend Java confirmé maîtrisant les environnements Java récents, les architectures distribuées et les outils de déploiement modernes. Le poste s'adresse à un développeur capable d'intervenir sur l'ensemble du cycle de vie d'une application : conception, développement, tests, intégration, déploiement et suivi en production. Vos missionsAu sein d'une équipe organisée en mode Agile, vous interviendrez notamment sur les activités suivantes : Analyser les besoins techniques et participer aux choix d'architecture. Concevoir et développer des applications backend en Java et Spring Boot. Développer, maintenir et faire évoluer des API REST ainsi que des Web Services SOAP. Participer à la conception d'architectures orientées microservices. Concevoir et développer des flux événementiels avec Kafka. Intervenir sur Kafka côté producer/éditeur et consumer. Participer à la définition des topics, partitions, clés de messages et schémas de données. Mettre en place les mécanismes de retry, de gestion des erreurs, d'idempotence et de Dead Letter Queue. Conteneuriser les applications avec Docker. Déployer, configurer et superviser les applications sur Kubernetes. Participer à la création et à l'amélioration des pipelines CI/CD. Rédiger les tests unitaires, les tests d'intégration et les tests d'API. Réaliser des revues de code et veiller au respect des bonnes pratiques de développement. Contribuer à la résolution des incidents et à l'amélioration continue des performances et de la stabilité des applications. Participer à la documentation technique des solutions développées.
Voir cette offre
Freelance

Mission freelanceDéveloppeur fullstack (Java / Angular, React) - Ollioules Front end REST WEB - Freelance (H/F)

█ █ █ ██ █ █
Publiée le
Angular
AngularJS
Apache Kafka

Ollioules, Provence-Alpes-Côte d'Azur

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

Voir cette offre
Freelance

Mission freelanceBusiness Analyst MOE - Java & Transformation SI - Freelance (H/F)

█ █ █ ██ █ █
Publiée le
Java
PostgreSQL
Scrum

Paris, France

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

Voir cette offre
Freelance

Mission freelanceArchitecte / Expert.e Modernisation des SI COBOL

Atlanse
Publiée le
COBOL
Java
Linux

1 an
France
Vous interviendrez sur la reprise d'un projet de migration COBOL-IT vers CobolCloud puis sur le cadrage et la conception d'évolutions d'architecture autour de stacks Tuxedo, Jolt, Oracle et Web Services. Votre rôle Architecture et modernisation des systèmes · Reprendre et analyser un projet de migration COBOL-IT vers CobolCloud · Appréhender l'architecture globale du SI, ses composants, ses dépendances et ses contraintes techniques · Concevoir et cadrer les évolutions d'architecture autour des stacks Tuxedo, Jolt, Oracle et Web Services · Contribuer aux réflexions de modernisation des systèmes patrimoniaux vers des environnements Linux, Open Source et PostgreSQL Expertise technique et résolution de problèmes complexes · Analyser les problématiques pouvant intervenir au niveau du code, du runtime, des middlewares ou des bases de données · Diagnostiquer les points de blocage nécessitant une investigation technique approfondie · Intervenir directement dans le code et utiliser les outils de profiling, debugging et analyse lorsque cela est nécessaire · Analyser le code source des outils CobolCloud, notamment le compilateur, l'IDE et le debugger, afin de résoudre les problématiques rencontrées · Faire le lien entre les choix d'architecture et leur mise en œuvre dans les composants applicatifs et techniques Accompagnement et conseil technique · Analyser les besoins et les contraintes du SI existant avec les équipes clientes · Expliquer les choix d'architecture et les problématiques techniques à des interlocuteurs aux niveaux d'expertise différents · Formaliser les analyses, décisions et recommandations techniques nécessaires au suivi des travaux
Voir cette offre
Freelance

Mission freelanceDeveloppeur JAVA - Java 21/25, Spring Boot et programmation Réactive Montpellier

WorldWide People
Publiée le
Java
Springboot

6 mois
320-330 €
Montpellier, Occitanie
Developpeur JAVA - Java 21/25, Spring Boot et programmation Réactive Montpellier 3 jours de présentiel / 2 jours de TT Développement : Java 21/25, Spring Boot, Spring Cloud, API REST, Programmation réactive, Infrastructure As Code, OIDC - Plateforme : Gitlab CI, ArgoCD, MongoDB, Elasticsearch, Kafka, Kubernetes - Architecture : Microservice, NoSQL, cache distribué, architecture asynchrone Missions principales : - Assurer la conception, l'intégration et le développement des projets et solutions ainsi que les maintenances correctives et évolutives - Préparer la mise en production avec les équipes expertes CAGIP - Gérer et maintenir la documentation fonctionnelle et technique - Assurer l'assistance à l'utilisation des applications - Assurer le diagnostic et la résolution des dysfonctionnements Environnement agile, mises en production grand public toutes les 3 semaines. La prestation consiste à fabriquer les solutions nécessaires aux évolutions et au bon fonctionnement des produits de la squad, en respectant les normes, procédures et les ambitions de l'entreprise (TTM, UX, ROI, Qualité first) et ce tout au long du cycle de vie produit. Les compétences techniques Java 21/25, Spring Boot et programmation Réactive sont des indispensables pour ce poste. Développement : Java 21/25, Spring Boot, Spring Cloud, API REST, Programmation réactive, Infrastructure As Code, OIDC - Plateforme : Gitlab CI, ArgoCD, MongoDB, Elasticsearch, Kafka, Kubernetes - Architecture : Microservice, NoSQL, cache distribué, architecture asynchrone Notions : • Le top 10 de l'OWASP • Le système CVE, CWE • Les principales familles d'attaque : XSS, injection HTML\SQL\CSS\Code\etc., CSRF • Les risques liés à l'IA Pratique : • Sécurisation web (cookies, HTTPS, TLS) • Contrôle d'authenticité et d'intégrité d'une application, d'un code • Gestion des erreurs • Offuscation du code • Validation des entrées / sorties • Validation de l'accès aux ressources • Authentification des utilisateurs • Outils d'analyse de code (SonarQube, Checkmarx, Jfrog Xray, Owasp Dependency Check, …)
Voir cette offre
Freelance

Mission freelanceDéveloppeur Senior / Tech Lead Java – Scala & Kafka (H/F)

Crafteam
Publiée le
Apache Kafka
Java
Scala

1 an
400-480 €
Niort, Nouvelle-Aquitaine
Nous recrutons pour l'un de nos clients, acteur majeur du secteur de l'assurance, un Développeur Senior / Tech Lead Java disposant d'une solide expertise en Java, Scala et Kafka. Vous intégrerez une équipe technique travaillant sur des applications à forts enjeux métier et contribuerez à la conception, au développement et à l'évolution de solutions robustes, scalables et performantes. En tant que Développeur Senior / Tech Lead, vous serez amené(e) à : Concevoir et développer des applications backend en Java et Scala. Participer à la définition et à la mise en œuvre de l'architecture technique. Concevoir et maintenir des architectures orientées événements avec Apache Kafka. Développer des APIs et des services distribués. Garantir la qualité, la performance, la maintenabilité et la sécurité du code. Participer aux choix techniques et être force de proposition sur les solutions d'architecture. Réaliser les revues de code et accompagner les développeurs de l'équipe. Identifier les problématiques techniques et proposer des solutions adaptées. Participer à la mise en place et à l'amélioration des bonnes pratiques de développement. Contribuer aux phases de conception, développement, tests, intégration et mise en production. Assurer une veille technologique et proposer des évolutions pertinentes. Collaborer étroitement avec les équipes Produit, Architecture, DevOps et les autres équipes techniques. Environnement technique Backend Java 8/11/17+ Scala Spring / Spring Boot API REST Microservices Event-driven / Data Apache Kafka Kafka Streams Architecture événementielle Messaging / systèmes distribués DevOps & CI/CD Git Jenkins / GitLab CI Docker Kubernetes Cloud / environnements conteneurisés Qualité & Méthodologie Tests unitaires et tests d'intégration TDD / bonnes pratiques de développement Code Review Agile / Scrum
Voir cette offre
Freelance

Mission freelanceDéveloppeur Full Stack Java / Vue.js 3

CAT-AMANIA
Publiée le
Java
Vue.js

12 mois
400-550 €
Lyon, Auvergne-Rhône-Alpes
Dans le cadre du renforcement d'une équipe projet, nous recherchons un Développeur Full Stack Java / Vue.js 3 pour intervenir sur une application stratégique destinée aux équipes commerciales d'un grand groupe du secteur de l'assurance. Cette application accompagne le traitement des demandes clients et contribue à l'amélioration de l'efficacité commerciale. Vous participerez à la conception, au développement et à la maintenance de fonctionnalités à forte valeur ajoutée dans un contexte applicatif critique. Vos principales responsabilités seront les suivantes : • Concevoir et développer des interfaces front-end en Vue.js 3 ; • Intégrer les composants d'un Design System interne ; • Participer aux développements back-end en Java ; • Développer et faire évoluer des micro-frontends et des microservices ; • Contribuer à la conception technique des nouvelles fonctionnalités ; • Utiliser Elasticsearch pour les besoins de recherche, d'indexation et d'optimisation des performances ; • Participer à la maintenance corrective et évolutive de l'application ; • Garantir la qualité, la performance et la maintenabilité du code ; • Participer aux revues de code et partager les bonnes pratiques avec l'équipe ; • Contribuer aux cérémonies Agile et au respect des engagements de livraison ; • Participer à l'intégration continue et aux déploiements automatisés.
Voir cette offre
CDI

Offre d'emploiDéveloppeur android H/F

█ █ █ ██ █ █
Publiée le
Android studio
Gradle
Java

Paris, France

Offre importée

Offre issue du marché tech, identifiée automatiquement pour vous donner une vue complète des opportunités.

Accès restreint à la communauté

Rejoignez notre plateforme pour accéder aux détails de cette offre et obtenir un accès aux meilleures offres du marché.

Voir cette offre
CDI

Offre d'emploiDéveloppeur Back-end Java / Spring - TDD & qualité logicielle (F/H)

CELAD
Publiée le

45k-50k €
Lyon, Auvergne-Rhône-Alpes
A LIRE ATTENTIVEMENT AVANT DE POSTULER ⬇ 🏠 2 jours de télétravail / semaine - 📍 Lyon (07) - 🛠 Expérience de 5 ans minimum Vous êtes développeur Java expérimenté et vous aimez aller plus loin que simplement « prendre une US et la développer » ? Ici, vous rejoignez une équipe où l'on attend d'un développeur senior qu'il ait un véritable impact technique : concevoir des solutions robustes, challenger les choix lorsque c'est nécessaire, contribuer à la qualité du code et aider l'équipe à progresser. Nous recherchons actuellement un Développeur Back-end Java / Spring pour intervenir chez l'un de nos clients. Votre rôle dans l'équipe : Vous intervenez comme développeur back-end senior et travaillez en proximité avec le Lead Dev. Votre rôle ne se limite donc pas au développement. Vous êtes également attendu sur la qualité logicielle, les pratiques de testing, la performance et l'amélioration continue. Au quotidien, vous allez notamment : - participer à la conception technique des évolutions à partir des besoins fonctionnels ; - développer et faire évoluer le back-end en Java 17 / Spring Boot - produire un code robuste, maintenable et performant en appliquant les standards définis par l'équipe - mettre en œuvre les tests unitaires, d'intégration et de non-régression, avec une vraie culture TDD - participer aux revues de code et contribuer à maintenir un niveau de qualité homogène - analyser et optimiser les performances, notamment côté SQL et Oracle - challenger les besoins et les orientations techniques lorsque vous identifiez une meilleure approche ou une contrainte à prendre en compte - investiguer et corriger les anomalies fonctionnelles ou techniques - donner de la visibilité sur l'avancement de vos sujets et remonter rapidement les alertes ou points de blocage. Vous contribuerez également à la documentation technique et pourrez apporter ponctuellement votre support aux équipes fonctionnelles. Un rôle de senior au-delà du code : Nous cherchons quelqu'un capable de devenir un point d'appui technique pour l'équipe. Vous travaillerez en lien étroit avec le Lead Dev et contribuerez à faire progresser les pratiques collectives : partage de connaissances, qualité du code, testing, performance et amélioration des façons de travailler. L'objectif n'est pas de remplacer le Lead Dev, mais d'être suffisamment autonome et expérimenté pour prendre du recul sur les sujets, proposer des solutions et aider à orienter techniquement l'équipe.
Voir cette offre

Les métiers et les missions en freelance pour J2EE / Java EE

Développeur·euse Java (Kotlin, Groovy...)

Le/ La Développeur·euse Java (Kotlin, Groovy...) utilise J2EE (ou Java EE) pour développer des applications robustes côté serveur, notamment des applications d'entreprise à grande échelle, des services web et des applications transactionnelles.

Développeur·euse fullstack

Le/ La Développeur·euse fullstack utilise Java EE pour le développement côté serveur et intègre cette technologie avec des outils front-end pour créer des applications web complètes et performantes.

Consultant·e technique

Le/ La Consultant·e technique aide les entreprises à concevoir, intégrer et optimiser des applications d'entreprise en utilisant J2EE/Java EE, en mettant l'accent sur la performance, la scalabilité et la sécurité des solutions.

Architecte de base de données

L'Architecte de base de données (bien que l'accent soit mis sur les bases de données, ce métier peut également inclure la gestion de l'architecture d'applications Java EE), garantit l'intégration optimale entre les bases de données et les applications J2EE.

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2026 © Free-Work / AGSI SAS
Suivez-nous