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.

Your search returns 570 results.
Permanent

Job VacancyArchitect Logiciel Java H/F

Grafton
Published on

Aix-en-Provence, Provence-Alpes-Côte d'Azur
Grafton recrute : Architecte Logiciel (H/F) Secteur : systèmes critiques À propos du poste Grafton accompagne un acteur majeur des systèmes critiques dans le recrutement d'un Architecte Logiciel. Vous participerez à la conception de logiciels déployés dans des environnements exigeants. Ces systèmes permettent de partager, analyser et exploiter l'information tactique en temps réel, avec un niveau de fiabilité indispensable. Votre rôle est stratégique : vos choix d'architecture influencent directement la performance opérationnelle des utilisateurs finaux. Missions Conception et architecture Définir l'architecture logicielle de haut niveau des différents composants. Garantir la cohérence entre l'architecture cible et sa mise en œuvre. Piloter les interfaces logicielles et assurer leur robustesse. Auditer les architectures existantes et anticiper les risques. Étudier les problématiques émergentes liées aux systèmes tactiques. Diffuser les bonnes pratiques auprès des équipes de développement. Contrôler la qualité du code et le respect des méthodologies. Participer aux phases d'avant‑vente et présenter les solutions aux parties prenantes. Vous évoluerez au sein d'équipes pluridisciplinaires : développeurs, analystes fonctionnels, experts métier Environnement technique Modélisation : UML, SysML, BPMN, Enterprise Architect Langages : Java et autres langages orientés objet Contexte : systèmes complexes, environnements contraints, fonctionnement parfois déconnecté Profil recherché Bac+5 en informatique. Dix ans d'expérience en développement, dont au moins cinq ans en architecture applicative. Solide maîtrise de la modélisation logicielle et système. Connaissance des standards d'ingénierie système. Compréhension approfondie des problématiques de développement. Anglais technique requis. Proactivité, autonomie, sens des responsabilités.
View this job
Permanent

Job VacancyTech Lead Java H/F

Grafton
Published on

Aix-en-Provence, Provence-Alpes-Côte d'Azur
Tech Lead Java H/F Localisation : Six-Fours-Les-Plages Secteur : systèmes critiques À propos du poste Grafton accompagne un acteur majeur des systèmes critiques dans le recrutement d'un expert Java Vous participerez au développement de logiciels déployés dans des environnements exigeants. Ces systèmes permettent de représenter une situation tactique en temps réel, de coordonner des unités et d'exploiter des flux d'informations provenant de multiples capteurs. En tant que référent technique, vous jouerez un rôle central dans la qualité, la robustesse et l'évolution des solutions. Missions Être la référence technique de l'équipe sur votre périmètre. Accompagner les développeurs et contribuer à leur montée en compétence. Arbitrer les choix techniques et garantir leur cohérence dans le temps. Contribuer à la conception détaillée et à l'évolution de l'architecture logicielle. Mettre en place et faire évoluer les pratiques DevSecOps et les pipelines CI/CD. Automatiser les tests et garantir la qualité et la sécurité des systèmes. Être l'interlocuteur technique privilégié des architectes et des parties prenantes. Vous interviendrez sur des systèmes critiques fonctionnant en environnement contraint, parfois déconnecté, avec des exigences de fiabilité élevées. Environnement technique Langages : Java, C++, Python, Angular Pratiques : DevSecOps, CI/CD, tests automatisés Contexte : systèmes complexes, haute disponibilité, contraintes opérationnelles Profil recherché Bac+5 en informatique. 10 à 15 ans d'expérience en développement orienté objet. Maîtrise approfondie de Java, C# ou C++. Connaissance des normes qualité logicielle appliquées aux systèmes critiques. Expérience des cycles de développement normés (cycle en V, DO‑178 ou équivalent). Maîtrise des tests : unitaires, intégration, qualification, recette. Capacité à produire une documentation technique rigoureuse. Connaissance des pratiques DevSecOps. Capacité à transmettre et à faire grandir une équipe technique. Anglais technique requis.
View this job
Permanent
Contractor

Job VacancyJava Application Developer /SAP Hybris

Avanda
Published on

St. Gallen, Switzerland
Unser Kunde, ein führendes eCommerce-Unternehmen mit Sitz in St. Gallen, sucht im Rahmen einer Festanstellung einen Java Application Developer zur Verstärkung des Teams. Aufgaben Aufbau, Wartung und laufende Weiterentwicklung des Java-basierten Backends des Online-Shops auf der Plattform SAP Commerce Cloud (Hybris). Technische Verantwortung für die betreuten Softwarekomponenten über den gesamten Lebenszyklus hinweg – von Design und Implementierung bis hin zu Go-live und laufendem Betrieb. Konzeption und Umsetzung neuer Funktionen sowie Anbindung von Drittsystemen und Services (z. B. PIM, ERP, Zahlungs- und Fulfillment-Lösungen) in enger Zusammenarbeit mit Fachbereichen, externen Partnern und dem Product Owner. Sicherstellung einer stabilen, performanten und zukunftsfähigen E-Commerce-Plattform durch den Einsatz moderner, bewährter Architekturansätze. Pflege der technischen Dokumentation, Übernahme von 2nd-Level-Support-Anfragen sowie enge Abstimmung mit internen und externen Teams zur Sicherstellung eines reibungslosen Betriebs und der kontinuierlichen Weiterentwicklung der Plattform. Requirements Fundierte Kenntnisse in der objektorientierten Java-Entwicklung sowie praktische Erfahrung mit SAP Commerce Cloud (Hybris), einschliesslich Anpassung und Entwicklung eigener Extensions. Gute Kenntnisse aktueller Web- und Backend-Technologien (Spring Framework, REST-APIs) sowie sicherer Umgang mit relationalen Datenbanken wie MySQL und SAP HANA. Erfahrung mit CI/CD-Tools wie Jenkins sowie mit agilen Arbeitsweisen (Scrum, Kanban). Fundiertes Verständnis von E-Commerce-Prozessen und den dazugehörigen Systemen – PIM, ERP, Zahlungsabwicklung und Fulfillment. Gute analytische und lösungsorientierte Denkweise, ausgeprägte Kommunikationsfähigkeiten, einschlägige Berufserfahrung sowie verhandlungssicheres Englisch und Deutschkenntnisse auf Niveau B2.
View this job
Permanent

Job VacancyDéveloppeur Java/React H/F

VIVERIS
Published on

50k-60k €
Boulogne-Billancourt, Ile-de-France
Contexte de la mission: Nous recherchons un développeur Fullstack Java/React - Confirmé/Sénior Dans le cadre du projet Référentiel Valeurs, visant à centraliser, fiabiliser et gouverner l'ensemble des données relatives aux instruments financiers, vous rejoignez la squad Applicative composée de 3 développeurs Logiciel, d'un Architecte technique, d'un Business Analyst et d'un Product Owner. Vos missions : - Conception et développement des composants applicatifs : Concevoir, développer et maintenir les applications du socle MDM, permettant la consultation, le référencement et l'administration des données d'instruments financiers - Développement back-end en Java : Implémenter des API REST performantes et sécurisées pour exposer les données du MDM vers les applications internes et partenaires - Conception de l'IHM en React (portail de consultation MDM) : Participer au développement de l'interface utilisateur (React) permettant la recherche, la visualisation et la gestion des données Golden Copy - Sécurité et conformité : Intégrer les standards du groupe en matière de sécurité et d'authentification (OIDC, OAuth2, gestion des rôles et permissions) - Optimisation et performance : Surveiller les performances applicatives, identifier les points de blocage et proposer des améliorations continues - Documentation et qualité logicielle : Documenter le code, les API, et les règles de gestion ; rédiger les guides de déploiement et de maintenance
View this job
Permanent

Job VacancyDéveloppeur Java Confirmé 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 Java Confirmé H/F pour intervenir chez un de nos clients. Contexte : Vous intégrerez une équipe en charge de solutions d'échanges et de services transverses, au sein d'un environnement critique où la disponibilité, la performance et la fiabilité des applications sont essentielles. Vous participerez aux évolutions et à la maintenance d'un portail de supervision ainsi qu'à l'amélioration continue des outils et processus de développement et de déploiement. Vous évoluerez dans un contexte Agile, en collaboration étroite avec les équipes de développement, d'infrastructure et de sécurité. Votre mission : Au sein d'une équipe projet, vous serez en charge de : - Développer les évolutions fonctionnelles et les correctifs des applications Java - Réaliser les diagnostics techniques et résoudre les incidents en proposant des solutions pérennes - Participer aux phases d'intégration, de recette technique, d'homologation et de déploiement - Contribuer à l'amélioration des performances, de la qualité et de la maintenabilité des applications - Assurer le packaging, la validation et la mise à disposition des composants logiciels - Collaborer avec les équipes Études, Infrastructure et Sécurité dans une démarche d'amélioration continue
View this job
Permanent

Job VacancySUPPORT JAVA (H/F)

GROUPE ALLIANCE
Published on
Angular
Dynatrace
Git

45k-60k €
72000, Le Mans, Pays de la Loire
ACCROCHE SI TU PENSES ÊTRE UN VERITABLE COTEAU SUISSE, CE QUI SUIS TE PERMETTRA DE TRANCHER TOUS AZIMUTS ... 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 au support aux développeurs, support de production et à l'accompagnement des projets :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 10 ans minimum Expert(e) de la Stack technique Java, Spring Batch, Angular, Quarkus Habile avec les outils InteliJ, Confluence, Jenkins, Kubernetes 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 jobSenior Software Engineer with Python and Java

Nexus Jobs Limited
Published on

£500
London, England, United Kingdom
Senior Software Engineer with Python and Java Our Client is looking to recruit brilliant Software Engineer with upwards of 5 to 10 years solid proven track record of developing complex applications with Python coupled with Machine Learning and ideally Go. We're looking to recruit initially 2 excellent Software Engineers to work with an existing team of 4 software developers on a very large strategic consulting engagement within the Life Sciences industry. So if you any experience with the Life Sciences domain – then the Client would be very interested to see your profile. Must be 100% trustworthy with real integrity – this is a highly sensitive project. Key skills: Python, Machine Learning, Java The Client would like to see solid expertise of working with and developing complex applications with Java. Excellence is vital. Ideally have security clearance. The Client has offices in Central London and the project is based in Oxford and are happy with remote working for the foreseeable future. They are absolutely committed to family-friendly operations with diversity & work-life balance. Daily rate for this assignment will be dependent on your expertise – but will be in the range £500 to £2000 per day. Duration for this assignment will be 3 to 6 months initially with possibility of the role becoming permanent at some point in the future. The ideal candidate will have a PhD in Computer Science although an MSc with excellent skills may work. Please note we really are looking for the best software developers – the cream of the crop – or crème de la crème. Do send your CV to us in Word format along with your daily rate and availability.
View this job

Submit your CV

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

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