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.

816 results
Contractor

Contractor jobTech Lead Fullstack (React / Java / Mobile) H/F

Comet
Published on
Agile Method
Azure
CI/CD

1 year
Ile-de-France, France
Dans le cadre de l'évolution d'une suite logicielle d'envergure dédiée aux interventions techniques et à la maintenance industrielle, nous recherchons un(e) Tech Lead Fullstack. La solution, interfacée avec l'écosystème ERP du groupe (SAP), est exploitée au quotidien par des équipes opérationnelles sur le web et sur mobile, avec des enjeux critiques de continuité de service, de fonctionnement en mode déconnecté (hors ligne) et de synchronisation des données. Vos missionsArchitecture & Pérennité technique : Prendre en main le socle applicatif existant, concevoir des évolutions modulaires (refactoring ciblé, découplage) et garantir la maintenabilité, la sécurité et l'évolutivité de la solution. Développement & Qualité de code : Intervenir directement sur le code, mener les revues, résoudre les problématiques complexes et diffuser les pratiques d'ingénierie logicielle (Software Craftsmanship, TDD/tests automatisés, réduction de la dette technique). Fiabilisation des parcours terrain : Optimiser les échanges de données, la résilience de l'application mobile et les mécanismes de synchronisation hors-ligne. Leadership technique & Mentoring : Guider et faire monter en compétences l'équipe de développeurs, arbitrer les choix techniques en concertation avec le Produit et collaborer avec les autres Tech Leads de la suite logicielle. Outillage moderne : Exploiter les outils d'IA appliqués au cycle de développement (conception, tests, documentation) dans le respect des règles de gouvernance et de confidentialité.
View this job
Contractor

Contractor jobTECH LEAD JAVA FULLSTACK

PARTECK INGENIERIE
Published on
Apache Kafka
Git
Hibernate

12 months
Hauts-de-Seine, France
Anglais courant obligatoire Le posteNous recherchons un Tech Lead Java Senior hands-on, avec un équilibre entre lead technique et développement. Vous intégrerez une équipe d'environ 5 développeurs, dont une partie offshore, et travaillerez en collaboration avec l'architecte et les autres Tech Leads. Vos missionsGarantir les bonnes pratiques et la qualité technique. Accompagner et encadrer les développeurs, notamment offshore. Participer aux choix et conceptions techniques. Effectuer les revues de code et suivre les Merge Requests. Développer activement les fonctionnalités et rester hands-on. Participer à l'amélioration de la CI/CD et de l'exploitabilité. Collaborer avec les PO, architectes et équipes Ops. Environnement techniqueJava 17, Spring, JPA/Hibernate, REST, PostgreSQL, Git, Jenkins, Maven, Docker, Kubernetes, AWS. Kafka et Vue.js sont des plus. Profil recherchéSenior Java / Spring avec expérience Tech Lead. Excellente maîtrise de Java, Spring, JPA et REST. Bonne maîtrise SQL/PostgreSQL et Git. Expérience CI/CD et qualité de code. Expérience du travail avec une équipe offshore. Anglais courant écrit et oral indispensable. Maîtrise des outils d'IA pour le développement, avec idéalement une pratique concrète du développement assisté par IA dans IntelliJ. Autonome, pédagogue et capable de fédérer une équipe. Le profil idéal : un Senior Java devenu Tech Lead, qui souhaite rester fortement impliqué dans le développement.
View this job
Contractor
Permanent

Job VacancyTech Lead Java / Angular (H/F)

Amontech
Published on
Angular
Java

1 year
45k-50k €
400-500 €
Ile-de-France, France
🏢 ContexteNous recherchons un(e) Tech Lead Java / Angular pour un client du secteur transport et logistique. Référent technique de l'équipe projet, vous garantissez la qualité de l'architecture et des développements. Vous participez au développement et accompagnez les équipes dans le respect des engagements de livraison. 🎯 MissionsAssurer le cadrage technique et définir les architectures distribuées. Développer les applications et maintenir les composants Java legacy. Rédiger les spécifications techniques et fonctionnelles. Concevoir et gérer les traitements batch complexes. Optimiser les performances et les stratégies de cache applicatif et navigateur. Accompagner les développeurs et réaliser les revues de code. Valider les implémentations critiques et résoudre les problèmes techniques complexes. Appliquer les principes de Security by Design et renforcer les tests automatisés. Participer aux mises en production et rédiger les dossiers d'installation et d'exploitation. Suivre les anomalies, analyser les logs et résoudre les incidents de production. Suivre le backlog, les délais, les chiffrages et le périmètre des développements. Assurer le reporting, remonter les risques et coordonner les échanges entre équipes. Promouvoir Gemini Code Assist et vérifier la conformité du code généré. Proposer des améliorations et assurer une veille sur la sécurité, les vulnérabilités et l'IA. 💻 Environnement techniqueBack-end : Java, JEE, Spring / Spring Boot, SOAP et REST. Front-end : Angular, jQuery, HTML et CSS. Bases de données : Oracle, PostgreSQL et SQL. Legacy : Java 1.4 à 1.8. Systèmes et architecture : Linux, Tomcat, reverse proxy, load balancing et multi-VM. Qualité et CI/CD : Jenkins, GitLab, Sonar et tests automatisés. Suivi et IA : Jira et Gemini Code Assist.
View this job
Permanent

Job VacancyDéveloppeur Java Expérimenté (H/F) - CDI

█ █ █ ██ █ █
Published on
Angular
Java
JUnit

Rennes, Brittany

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 VacancyDÉVELOPPEUR SÉNIOR JAVA (H/F)

GROUPE ALLIANCE
Published on
CI/CD
Hibernate
Java

45k-55k €
Paris, France
ACCROCHE SI TU CROIS QU'IL TE FAUT UN BATEAU ALORS SORS LES RAMES ... CE QUE TU RECHERCHES : Evoluer au sein d'une équipe dynamique Participer à des projets innovants d'envergure Relever des défis Donner un nouveau souffle à ta carrière Alors nous avons la mission idéale pour toi. Au sein d'un acteur majeur du secteur de l'assurance, tu participeras aux projets d'évolution du système d'information, et aux développements de nouveaux services: Analyse des besoins, tu feras Spécifications techniques, tu rédigeras L'architecture et/ou socle technique, tu définiras Bonnes pratiques, tu instaureras De nouvelles fonctionnalités, tu développeras Zéro bug, tu laisseras Ton équipe, tu accompagneras Aux instances de pilotage, tu participeras QUI TU ES : Diplômé(e) de la formation qui va bien Surdoué(e) ou dôté(e) d'une expérience de 6-10ans minimum Expert(e) de l'écosystème Java, Jakarta Habile avec les outils API Rest & SQL, Git, Jira, Jenkins, JSF AU-DELÀ DES COMPÉTENCES TECHNIQUES, TU ES / AS : Dynamique : tu n'aimes pas rester les deux pieds dans le même sabot Autonome : un guide du Routard te suffira Esprit de synthèse : tu sais aller à l'essentiel Capacité d'adaptation : tu es un vrai caméléon Sens de la communication : les mots n'ont pas de secret pour toi Force de proposition : tu es l'Aladdin de l'informatique Esprit d'équipe : un pour tous et tous pour un !
View this job
Contractor

Contractor jobDéveloppeur Full Stack Java / Référent Technique J2EE H/F

Cheops Technology
Published on
J2EE / Java EE

12 months
400-460 €
Noisy-le-Grand, Ile-de-France
Dans le cadre du projet publiques le client recherche un développeur full-stack Java expérimenté capable d'intervenir sur les activités de conception, de développement et d'évolution des composants logiciels. Le consultant assurera également un rôle de référent technique J2EE, avec une contribution à l'encadrement de l'équipe, à la qualité des développements et au respect des bonnes pratiques techniques. 4. Missions et responsabilitésDéveloppement logicielConcevoir, développer et maintenir des applications Java/J2EE. Participer à la conception et à l'évolution des composants logiciels. Développer des fonctionnalités back-end à l'aide du framework Spring. Contribuer aux développements front-end dans le cadre des activités full-stack. Participer aux phases de tests, de correction des anomalies et de validation technique. Produire une documentation technique adaptée. Référent technique J2EEAccompagner les développeurs de l'équipe sur les problématiques techniques. Garantir la qualité, la maintenabilité et la cohérence du code. Participer aux choix de conception et aux décisions techniques. Promouvoir les bonnes pratiques de développement. Contribuer aux revues de code et à la résolution des problèmes complexes. Encadrement et coordinationFaciliter la collaboration au sein de l'équipe de développement. Accompagner la montée en compétences des développeurs. Assurer le suivi des activités techniques. Participer au reporting et à la communication sur l'avancement des travaux.
View this job
Contractor
Permanent

Job VacancyDéveloppeur Java confirmé Annecy - Parcours Distribution Collaborateur - 003140

Deodis
Published on
DevOps
J2EE / Java EE
Spring

36 months
40k-50k €
400-420 €
Annecy, Auvergne-Rhône-Alpes
Développeur Java confirmé Annecy - Parcours Distribution Collaborateur - 003140 Tâches - Participer à l'élaboration de la conception technique des produits, recherche de solutions techniques avec les différentes entités (architecture, production, ...) - Développer des fonctionnalités - Réaliser des tests unitaires et tests d'intégration sur les développements réalisés - Préparer les mise en prod en concertation avec CAGIP - Garantir la qualité des livrables et de la documentation associée - Assurer le diagnostic et la résolution des disfonctionnements techniques des produits en production Contexte Développeur au sein de la squad Activité Commerciale et de la tribu Parcours Distribution Collaborateur, le périmètre des produits est le suivant : - Gestion de la relation commerciale ( Saisie de résultat de commerciaux, de compte-rendu d'entretien ) - Gestion des tâches commerciales - Pilotage de la relation commerciale (Gestion des objectifs commerciaux, des portefeuilles clients) - Planification des activités Sur le début d'année 2027 , 2 développements seront lancés : - planification d'activité en lien avec l'agenda commercial - Gestion des portefeuilles Attendu - Développer les nouvelles fonctionnalités - Rédiger les TUs et les TIs - Participer aux cérémonies Agile - Maintenance corrective Stack - Java, API REST - Spring - Git - Devops ( Helm, gitlab, argoCD) - Monitoring ELK 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, …) Bon communiquant - Travail en équipe - Pédagogie - Capacité de vulgarisation - Rigueur, curiosité et autonomie - Force de proposition
View this job
Permanent

Job VacancyDéveloppeur Full Stack Java / Angular (H/F)

CELAD
Published on

35k-42k €
Rennes, Brittany
Envie d'un nouveau challenge... CELAD vous attend ! Nous poursuivons notre développement et recherchons actuellement un(e) Développeur Full Stack Java / Angular H/F pour intervenir chez un de nos clients. Contexte : Dans le cadre du développement et de l'évolution d'applications web dédiées au marketing digital, nous recherchons un Développeur Full Stack Java / Angular pour renforcer une équipe produit basée à Rennes. Vous interviendrez sur l'ensemble du cycle de développement, de la prise en compte des besoins métier jusqu'à la mise en production, en passant par les tests et la maintenance. Vous contribuerez à livrer un code propre, sécurisé et documenté, tout en participant à l'amélioration continue du produit. Votre mission : Au sein de l'équipe, vous interviendrez sur les activités suivantes : - Développer de nouvelles fonctionnalités en Java et Angular à partir des spécifications métier et des recommandations techniques. - Concevoir et faire évoluer les composants applicatifs côté back-end et front-end, en veillant à leur qualité, leur sécurité et leur maintenabilité. - Réaliser les tests unitaires et d'intégration afin de vérifier le bon fonctionnement des développements et de limiter les régressions. - Participer à la recette du produit pour valider les évolutions avant leur mise en production. - Assurer la livraison des développements en production en vous appuyant sur les outils et processus de déploiement en place. - Intervenir sur la maintenance applicative en analysant et en corrigeant les incidents rencontrés en production. - Documenter les développements réalisés afin de faciliter leur compréhension, leur maintenance et leur évolution.
View this job
Contractor

Contractor jobDeveloppeur Java/Kafka (H/F)

HOXTON PARTNERS
Published on
Apache Kafka

1 year
400-580 €
Paris, France
Dans le cadre d'un projet stratégique, nous recherchons un Développeur Java Senior / Expert pour participer à la conception, au développement et à l'hébergement de plusieurs composants d'une plateforme de gestion, notamment son composant de règlement. Vous interviendrez sur des systèmes distribués exigeants, avec des enjeux importants de performance, de disponibilité, de résilience et de montée en charge, au sein d'une équipe internationale. Missions principalesParticiper à la conception et au développement des composants de la plateforme, notamment du composant de règlement. Définir et implémenter les tests unitaires des modules sous votre responsabilité. Garantir la qualité du code et respecter les standards de développement du projet. Analyser les indicateurs de qualité et les rapports d'analyse de code via SonarQube. Veiller au respect des exigences non fonctionnelles : performance, scalabilité, intégrité et résilience. Concevoir et réaliser des prototypes techniques. Participer aux revues de code et contribuer à l'amélioration continue des pratiques de développement. Collaborer avec les équipes projet dans un environnement international. Rédiger la documentation technique en anglais. Environnement techniqueJava 17+ Apache Kafka et Kafka Connect Spring Bases de données relationnelles et/ou NoSQL Architectures distribuées SonarQube Méthodologies Agile (SAFe) et DevOps Atouts supplémentairesExpérience sur des plateformes de paiement ou de règlement. Une expérience dans un projet de dématérialisation monétaire serait appréciée. Conditions de la missionMission longue durée de 12 mois. Temps plein. Présence sur site à Paris 3 jours par semaine.
View this job
Permanent

Job VacancyDéveloppeur Fullstack Java - logiciel finance - F/H

█ █ █ ██ █ █
Published on
Java
Javascript
PostgreSQL

Villeurbanne, Auvergne-Rhône-Alpes

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 VacancyDéveloppeur Back-End (Java) H/F

█ █ █ ██ █ █
Published on
Back-end
Front-end
Hibernate

45k-55k €
Paris, 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