Find your next tech and IT Job or contract Java

What you need to know about Java

Java is a widely-used programming language known for its portability and performance. It is essential for building cross-platform applications, from enterprise solutions to mobile apps.

818 results
Contractor
Permanent

Job VacancyTech Lead Front-End / Full Stack Java Angular (H/F)

OBJECTWARE
Published on
Agile Method
Angular
Java

1 year
Lille, Hauts-de-France
Contexte de la mission :Nous recherchons un Tech Lead Front-End / Full Stack expérimenté pour accompagner une équipe de développement. Vous serez responsable de la qualité des développements, de l'accompagnement des développeurs et des choix techniques. Vous participerez également à la conception et au développement des composants applicatifs, tout en veillant à la performance, à la sécurité et à la maintenabilité des solutions. Vos missions:Organiser et coordonner l'activité de l'équipe de développement : planning, priorités et suivi des réalisations Accompagner les développeurs Front-End, Back-End et Web dans leur montée en compétences Être le référent technique pour les choix d'architecture et les problématiques de faisabilité Participer à la conception et au développement des composants applicatifs, notamment sur les parties les plus complexes Garantir la qualité du code, la couverture des tests et la réduction de la dette technique Réaliser des études techniques, analyser les besoins, estimer les charges et proposer des solutions adaptées Optimiser les performances, la sécurité et la disponibilité des applications Contribuer à l'amélioration continue des pratiques de développement, des outils et de la documentation technique Collaborer avec les équipes produit et design pour garantir la faisabilité technique et la qualité de l'expérience utilisateur Accompagner l'équipe dans un environnement Agile et participer aux activités de veille technologique, notamment autour de l'IA appliquée au développement Environnement technique :Développement : Java, Angular (version 2 ou supérieure) Pratiques de développement : intégration continue, tests unitaires, couverture de code Méthodologies : Scrum, environnement Agile / SAFe
View this job
Contractor

Contractor jobTech Lead / Expert Kafka Senior – Java 21 / KRaft (H/F)

Insitoo Freelances
Published on
Apache Kafka
Java

2 years
450-550 €
Lyon, Auvergne-Rhône-Alpes
Contexte Pour le compte de l'un de nos clients, nous recherchons un Expert technique / Tech Lead Kafka Senior pour structurer et consolider un socle technique exigeant. La mission s'inscrit dans un contexte d'industrialisation et de forte sécurisation des environnements de données. Vous intégrerez un écosystème technique complexe où vous piloterez la mise en place d'infrastructures robustes tout en encadrant une équipe de développement. Votre rôle sera central pour faire le pont entre les enjeux de développement, d'architecture, de cybersécurité et de maintien en conditions opérationnelles (RUN). Vos missions Structurer et industrialiser les composants techniques développés en Java. Mettre en place l'outillage complet et configurer la chaîne d'intégration continue. Définir et faire appliquer les règles de versionning et de compatibilité. Intégrer les exigences strictes de sécurité (TLS, proxy, filtrage IP, cloisonnement réseau) aux déploiements Kafka. Encadrer et accompagner techniquement une petite équipe de développeurs. Préparer la documentation d'exploitation et assurer une passation fluide aux équipes de RUN. Dialoguer techniquement et fonctionnellement avec les équipes architecture, cybersécurité et exploitation. Environnement technique Kafka (KRaft, Connect, MirrorMaker 2), Java 21, Maven, Protobuf, JUnit, Docker, Docker Compose, HAProxy L4, Prometheus, OpenSSL, Shell, (Kubernetes, OpenShift, Strimzi).
View this job
Contractor

Contractor jobDeveloppeur JAVA - Java 21/25, Spring Boot et programmation Réactive Montpellier

WorldWide People
Published on
Java
Springboot

6 months
320-330 €
Montpellier, Occitania
Developpeur JAVA - Java 21/25, Spring Boot et programmation Réactive Montpellier 3 jours de présentiel / 2 jours de TT (TJM 300-340) 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, …)
View this job
Permanent
Fixed term
Contractor

Job VacancyTech lead front end – Angular Java & IA

KEONI CONSULTING
Published on
Angular
API
CSS

18 months
20k-40k €
400-500 €
Paris, France
Contexte : Plus de 9 ans Le centre d'expertise transverse est orienté développement, innovation, data, IA ... et est en charge de concevoir des projets pilotes et produits finis innovants à destination du groupe et des clients. Nous recherchons un développeur Java / Angular afin de travailler au développement de nouveaux projets intégrant l'IA. Missions principales : • Étudier et s'approprier le code Java / Angular existant, identifier les composants clés, les dépendances et les contraintes techniques, puis proposer les évolutions adaptées aux besoins du projet. • Contribuer à la conception technique des nouvelles fonctionnalités, en veillant à la cohérence de l'architecture, à la maintenabilité du code et à la qualité des interfaces entre le front-end et le back-end. • Concevoir et développer les fonctionnalités Angular et Java attendues, en portant une attention particulière à l'ergonomie, aux performances et à la robustesse de l'application. • Participer à l'intégration des fonctionnalités d'IA dans les applications, en collaboration avec les expertises concernées, et prendre en compte les contraintes d'exploitation et de traitement des données. • Assurer le rôle de référent technique sur le front-end : partager les bonnes pratiques, accompagner les développeurs et contribuer aux revues de code et aux choix de conception. • Mettre en œuvre les tests adaptés aux évolutions réalisées, analyser les anomalies et sécuriser les corrections afin de limiter les régressions. • Participer aux rituels projet, contribuer au découpage et à l'estimation des travaux, et signaler les risques, dépendances et points de blocage. • Préparer et gérer les livraisons, contribuer au déploiement des applications conteneurisées et vérifier le bon fonctionnement après mise en production. • Assurer le maintien en condition opérationnelle de l'application : diagnostic des incidents, correction des anomalies, suivi des performances et amélioration de la stabilité. • Documenter les choix techniques, les évolutions et les procédures utiles à l'exploitation, afin de faciliter la maintenance et le partage de connaissances. Compétences : • Excellente maîtrise du développement Angular : structuration des composants et des services, gestion des échanges de données et conception d'interfaces maintenables et performantes. • Excellente maîtrise du développement Java : conception de composants back-end robustes, implémentation des traitements métier et intégration avec le front-end. • Maîtrise des technologies web associées à Angular, notamment TypeScript, HTML et CSS, avec une attention portée à l'ergonomie et à l'accessibilité des interfaces. • Expérience significative en conception et en architecture de solutions complexes : modularité, gestion des dépendances, évolutivité et cohérence des échanges entre composants. • Capacité à analyser un code existant, à identifier la dette technique et à proposer des améliorations progressives compatibles avec les contraintes du projet. • Maîtrise de l'intégration d'API et de services applicatifs, de la gestion des erreurs et de la sécurisation des échanges entre le front-end et le back-end. • Excellente maîtrise de la conteneurisation avec Docker et du déploiement avec Kubernetes ou une solution équivalente. • Maîtrise des pratiques de qualité logicielle : tests, revues de code, gestion de versions et intégration dans une chaîne de livraison automatisée.
View this job
Contractor

Contractor jobDéveloppeur Java Back et Front (H/F)

Experis France
Published on

12 months
Lille, Hauts-de-France
Dans le cadre du renforcement des équipes Experis, nous recherchons un Développeur Java Spring Boot F/H pour intervenir auprès d'un acteur majeur du secteur du retail. Au sein d'une équipe Agile, vous participerez au développement et à l'évolution de solutions digitales stratégiques utilisées par les métiers et les clients finaux. Vous contribuerez à la conception d'applications performantes, évolutives et sécurisées, au cœur des enjeux de transformation numérique et d'innovation du secteur de la distribution. Vos missions Participer à l'analyse des besoins fonctionnels et techniques avec les équipes métiers et produit. Concevoir et développer de nouvelles fonctionnalités en Java Spring Boot. Maintenir et faire évoluer les applications existantes. Développer et optimiser des API REST répondant aux exigences de performance et de sécurité. Participer aux phases de conception technique et aux choix d'architecture. Réaliser les tests unitaires et contribuer à la qualité du code produit. Participer aux revues de code et promouvoir les bonnes pratiques de développement. Collaborer avec les équipes produit, QA, DevOps et architecture. Contribuer à l'amélioration continue des applications et des processus de développement. Participer au traitement des incidents et à la résolution des problématiques techniques. Veiller à la performance, à la fiabilité et à la maintenabilité des solutions développées.
View this job
Contractor

Contractor jobArchitecte SI Senior / Architecte Solutions – Bordeaux

Talents Finance
Published on
Architecture
Java
Linux

3 months
610-720 €
Bordeaux, Nouvelle-Aquitaine
Contexte de la mission : Dans le cadre de la transformation de notre système d'information, nous recherchons un Architecte SI Senior pour renforcer notre équipe Architecture, composée de 8 collaborateurs. Au sein d'une DSI d'environ 150 personnes, vous interviendrez sur plusieurs projets stratégiques visant à moderniser les applications métiers, renforcer leur interopérabilité et accompagner l'évolution du système d'information du groupe. Vous serez notamment mobilisé sur deux périmètres prioritaires : CRM & Centre de Contacts : accompagnement de l'intégration d'une solution Microsoft Dynamics 365 au sein du SI d'une filiale, dans un contexte de déploiement et de mise en production. Extranet métier : prise en charge de l'architecture applicative d'un extranet dédié aux activités de courtage maritime, avec des enjeux d'intégration, de modernisation et d'évolution. Vous pourrez également contribuer à d'autres initiatives de transformation, notamment autour de l'intelligence artificielle et des systèmes agentiques. L'objectif : garantir la cohérence, la pérennité et la performance des architectures tout en accompagnant les équipes métiers et techniques dans leurs choix structurants. Les avantages de la mission : Des projets structurants : intervenez sur des sujets de transformation SI concrets, avec des enjeux d'architecture applicative, d'intégration et de modernisation. Une véritable autonomie : prenez la responsabilité de périmètres applicatifs et participez activement aux décisions d'architecture. Un environnement technique riche : évoluez dans un SI complexe, mêlant technologies historiques et solutions modernes. Une équipe collaborative : rejoignez une équipe d'architectes expérimentés, où l'entraide, le partage de connaissances et la communication sont valorisés. Une visibilité sur la durée : mission initiale de 3 mois renouvelables, avec une volonté de collaboration à long terme (plusieurs années). Un rythme hybride : 3 jours de présence sur site à Bordeaux et 2 jours en télétravail. Vous souhaitez intervenir sur des projets d'architecture à forte dimension transverse, avec de réelles responsabilités et une équipe qui valorise autant l'expertise technique que l'humain ? Échangeons !
View this job
Permanent

Job VacancyDéveloppeur Fullstack - Java - F/H

█ █ █ ██ █ █
Published on
Java
PHP
PostgreSQL

La Roche-sur-Yon, Pays de la Loire

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Permanent

Job VacancyFull Stack Engineer (Java/React) - FX Trading

█ █ █ ██ █ █
Published on
Java
Kotlin
React

London, England, United Kingdom

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Permanent

Job VacancyTECH LEAD JAVA / AWS F/H

█ █ █ ██ █ █
Published on
GraphQL
Java
PostgreSQL

40k-48k €
Eaubonne, Ile-de-France

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job

Contract roles and jobs for Java

Java Developer (Kotlin, Groovy...)

The Java developer uses the Java language to design, develop, and maintain robust applications, often in back-end or complex system environments.

Fullstack Developer

The fullstack developer leverages Java to handle server-side development and ensure smooth interaction with the front-end.

DevOps Engineer (Cloud)

The devops engineer uses Java to automate, configure, and optimize deployments in cloud environments while ensuring application scalability.

Solutions Architect

The solutions architect uses Java to design modular, reliable, and business-oriented software architectures.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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