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 559 results.
Fixed term

Job VacancyJava Application Support

LA International Computer Consultants Ltd
Published on

3 months
SW1A 2AH, City of Westminster, England, United Kingdom
Key Outcomes & Responsibilities * Incident Resolution: Own and resolve P1-P3 incidents within SLA; collaborate across teams for swift recovery. * Problem Management: Perform root cause analysis for recurring issues and implement workarounds or fixes. * Change Delivery: Execute approved changes, participate in CAB processes, and support release deployments. * Environment Management: Ensure availability of non-production environments; resolve environment-related tickets. * Monitoring & Reliability: Enhance monitoring, alerts, and observability to improve service stability. * Service Reporting: Ensure SLAs are met and update stakeholders on ticket progress. * Knowledge Sharing: Create runbooks, work instructions, and upskill junior engineers. * Shift Left: Automate or document repeatable tasks to move work to L1/L2 teams. ________________________________________ Essential Skills (Must Have) * Strong technical troubleshooting across applications and infrastructure. * Experience with logs, monitoring tools, Java, JavaScript and API/microservices debugging. * Good understanding of cloud platforms (AWS). * Familiarity with CI/CD pipelines and deployment workflows. * Working knowledge of scripting (Python/Shell/PowerShell). ACTIVE SC Due to the nature and urgency of this post, candidates holding or who have held high level security clearance in the past are most welcome to apply. Please note successful applicants will be required to be security cleared prior to appointment which can take a minimum 10 weeks. LA International is an award-winning partner of choice for many of the world's most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance. An award-winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over multiple years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience. Please Note: If a high volume of applications is received, only candidates shortlisted will be contacted.
View this job
Contractor
Permanent

Job VacancyDeveloper RAD Front Office - Banking

VISIAN
Published on
Java

1 year
Paris, France
ContexteL'équipe Global Markets IT Risk, P&L Development (GM RiPL) compte environ 300 collaborateurs répartis entre Londres, Paris, New York, l'Inde et l'Asie. Elle développe des logiciels destinés à soutenir les systèmes de gestion des risques, du résultat (P&L), des ressources financières et des données de référence pour Global Markets. Le risque sert de boussole pour de nombreux aspects de l'activité, et l'équipe développe des systèmes permettant de l'évaluer et d'en rendre compte, en fournissant des outils d'évaluation des risques pour toutes les transactions, toutes classes d'actifs confondues, négociées par une banque d'investissement offrant une gamme complète de services. Ces outils, fonctionnant en fin de journée ou en temps réel, intègrent une part importante de modélisation et s'appuient sur les travaux des équipes de recherche quantitative. Pour calculer tous les indicateurs nécessaires, ils s'appuient sur l'énorme puissance de calcul du parc informatique de la banque, l'un des plus importants du secteur. Les systèmes de compte de résultat sont conçus pour évaluer les gains ou les pertes de la banque, ainsi que leurs causes. Ils aident la direction à analyser des questions telles que la nature des résultats : sont-ils dus aux tendances du marché ou à la stratégie de trading ? Les traders effectuent-ils quelques transactions à haut risque et à forte marge, ou un volume important de transactions à faible risque et à faible marge ? Les ressources financières, qui englobent les bilans, la liquidité, les fonds propres et les garanties, font l'objet d'une attention croissante de la part de la direction et des autorités de régulation. Missions Soutien au développement RAD aligné sur les besoins métier, en collaboration avec l'équipe technologique du front-office Participation à l'amélioration et à la maintenance du cadre RAD FO en matière de reporting, de contribution aux données de marché, de gestion des risques et de P&L Utilisation des techniques de développement rapide d'applications (RAD)
View this job
Contractor

Contractor jobChef de projet IT - Freelance (H/F)

█ █ █ ██ █ █
Published on
Angular
AngularJS
CI/CD

Guyancourt, 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
Permanent

Job VacancyResponsable Technique Java/Cloud (H/F) – Domaine de l’environnement

CELAD
Published on

52k-58k €
Toulouse, Occitania
Nous recherchons un Responsable technique Java au sein d'une chaîne de traitement backend intervenant au cœur d'un environnement multiproduits, cloud natif et transverse, en interaction étroite avec les équipes de développement, d'architecture et les différentes entités métiers. Votre rôle sera central dans la définition des orientations techniques backend Java et dans l'accompagnement des équipes de développement réparties sur plusieurs projets. Vos missions : 🎯 Vous interviendrez à la fois sur la stratégie technique backend Java/microservices et sur l'accompagnement opérationnel des équipes : Définir et faire évoluer la stratégie technique backend Java, adaptée aux différents produits et alignée avec les orientations des architectes. Encadrer et accompagner les développeurs backend (animation technique, suivi individuel et remontée des alertes) Assurer le rôle de point d'escalade technique sur des problématiques complexes Suivre et analyser la performance des équipes backend Contribuer au support des Business Units dans les réponses aux appels d'offres (expertise Java, chiffrage, architecture) Coordonner les activités avec les équipes DevOps, IT, Ops, DBA. Participer aux réunions hebdomadaires de coordination transverse Environnement technique : 🛠️ Vous évoluerez dans un environnement Java backend, orienté cloud et conteneurisation, structuré autour de chaînes de traitement distribuées : Java / Maven, avec un niveau d'expertise attendu avancé à expert Architectures backend multi-produits et services Cloud (AWS, Azure ou GCP) – forte sensibilité aux environnements cloud-native Kubernetes (K8S), Helm pour l'orchestration et le déploiement des applications Environnements fortement interconnectés avec les équipes DevOps et infrastructure Pratiques d'ingénierie logicielle industrialisées : CI/CD, qualité, supervision, performance
View this job
Contractor
Permanent

Job VacancyIngénieur Java / DevOps – API & Médiation

CAT-AMANIA
Published on
Angular
Apache Kafka
API

1 year
40k-45k €
400-530 €
Le Mans, Pays de la Loire
Au sein d'une équipe spécialisée dans les API, la médiation et les socles Java, tu interviens sur le support, l'exploitation et l'évolution de plateformes techniques utilisées par plusieurs entités d'un grand groupe. À la croisée du développement Java, du DevOps et du RUN, tu apportes ton expertise aux équipes de développement et de production afin de garantir la disponibilité, la performance et l'évolution des différents socles techniques. Tes missions principales : Support & RUNAssurer le support N2/N3 auprès des équipes de production et de développement Analyser et résoudre les incidents techniques et applicatifs complexes Identifier les incidents récurrents et proposer des actions d'amélioration Participer à l'amélioration de la qualité et de la fiabilité du RUN Assurer la gestion et le suivi des différents environnements Maintenir à jour les procédures d'exploitation et de supervision Java, API & MédiationMaintenir et faire évoluer les socles Java des plateformes API et EDA Accompagner les développeurs dans l'utilisation des socles de médiation Participer à l'évolution des architectures API, SOA, EDA et Middleware Contribuer à la migration des API et Web Services Legacy vers les architectures cibles Apporter ton expertise sur les problématiques d'intégration et de médiation applicative DevOps & industrialisationParticiper à l'automatisation des opérations et des déploiements Contribuer à l'évolution des chaînes CI/CD Mettre en œuvre et faire évoluer les dispositifs de monitoring et de supervision Participer à l'industrialisation et à la conteneurisation des plateformes Collaborer avec les équipes internes pour garantir la performance et la disponibilité des services
View this job
Permanent

Job VacancyDéveloppeur d'Applications Senior

Mon Consultant Indépendant
Published on
Docker
Java
Kubernetes

100k-110k €
Nyon, Vaud, Switzerland
Au sein de l'équipe de développement, vous êtes responsable de la conception, du développement, de la maintenance et de l'évolution des applications logicielles de l'entreprise. Vous intervenez sur l'ensemble du cycle de vie des solutions, depuis l'analyse des besoins métier jusqu'à la mise en production et le support des applications. Vous veillez à la qualité, à la performance, à la sécurité et à la pérennité des solutions développées tout en garantissant leur adéquation aux besoins métiers et aux exigences techniques. Responsabilités principales :Analyse et conceptionAnalyser les besoins métiers, les processus opérationnels et les problématiques fonctionnelles. Étudier l'environnement technique existant (systèmes, plateformes, bases de données, infrastructures et interfaces). Identifier et formaliser les exigences fonctionnelles et non fonctionnelles (performance, sécurité, disponibilité, maintenabilité, évolutivité). Concevoir les architectures applicatives, les modèles de données, les flux d'information et les interfaces. définir les méthodes, normes, outils et bonnes pratiques de développement adaptés aux projets. Développement et maintenanceConcevoir, développer et maintenir des applications, composants logiciels, modules et interfaces. Assurer l'intégration des applications avec les bases de données, systèmes tiers et services externes. Réaliser les évolutions fonctionnelles et techniques tout au long du cycle de vie des applications. Mettre en œuvre les demandes de changement et les améliorations continuent. Garantir la qualité du code et le respect des normes de développement. Tests et qualitéMettre en place et administrer les environnements de développement, d'intégration et de test. Participer à la définition, à l'exécution et à l'automatisation des tests. Réaliser les tests d'intégration et contribuer aux phases de validation. Identifier, analyser et corriger les anomalies détectées dans les environnements de test et de production. Documentation et assistanceProduire et maintenir la documentation technique et fonctionnelle (spécifications, modèles de données, descriptions d'interfaces, procédures de tests, guides utilisateurs, etc.). Assurer le support technique de niveau avancé sur les applications développées. Participer à la transmission des connaissances et au partage des bonnes pratiques au sein de l'équipe. Profil recherché :FormationDiplôme supérieur en informatique, ingénierie logicielle ou domaine équivalent. ExpérienceMinimum 5 années d'expérience professionnelle dans le développement et la maintenance d'applications logicielles.
View this job
Contractor

Contractor jobtesteur senior/ancien développeur DevOps Python et/ou Java/su

WorldWide People
Published on
Selenium

6 months
400 €
Paris, France
testeur senior/ancien développeur DevOps Python et/ou Java testeur senior, doté d'une solide expertise technique, capable de challenger les développeurs et de contribuer activement à la qualité des livrables. Vous interviendrez au sein d'une équipe passionnée par la technologie, où l'exigence et l'innovation sont au cœur des projets. L'équipe utilise principalement les technologies JAVA et Python, il est donc fortement conseillé de maîtriser ces langages dans un environnement cloud. Il faut que le candidat soit un ex Développeur Responsabilités principales : Concevoir, exécuter et automatiser des scénarios de tests complexes. Identifier les anomalies dans le code, analyser les causes et proposer des solutions. Collaborer étroitement avec les développeurs pour garantir la robustesse et la performance des applications. Participer à la définition des bonnes pratiques de test et à l'amélioration continue des processus qualité. Être force de proposition pour anticiper les risques et optimiser la couverture de tests. Profil recherché : Expérience significative en tests techniques (tests automatisés, tests d'intégration, tests de performance). Maîtrise des outils et frameworks de test (ex. : Selenium, Cypress, JMeter, etc.). un + : compétences en langages de programmation (Java, Python, ou équivalent). Capacité à challenger les choix techniques et à dialoguer avec des équipes de développement exigeantes. Esprit critique, rigueur et sens du détail. Environnement : Équipe dynamique et technophile, orientée innovation et qualité. Méthodologie Agile / DevOps Mission : Paris - Démarrage asap Le profil recherché doit impérativement être un ancien développeur ayant une expérience significative au sein d'équipes DevOps et une solide maîtrise de Python et/ou Java.
View this job
Contractor

Contractor jobDéveloppeur Full Stack Vue.js / Java (H/F)

VISIAN
Published on
Elasticsearch
Java
Vue.js

3 years
450 €
Lyon, Auvergne-Rhône-Alpes
Contexte de la missionDans le cadre du renforcement d'une équipe projet, nous recherchons un Développeur Full Stack pour intervenir sur une application stratégique destinée à accompagner les équipes commerciales dans le traitement des demandes clients et l'amélioration de leur efficacité opérationnelle. La mission porte sur des développements à forte valeur ajoutée au sein d'un environnement applicatif critique, moderne et industrialisé. Missions principalesConcevoir et développer des fonctionnalités front-end en Vue.js 3. Intégrer les composants d'un Design System interne. Participer aux développements back-end en Java. Contribuer à l'évolution et à la maintenance de l'application. Intervenir au sein d'une architecture micro-frontends et microservices. Exploiter Elasticsearch pour les besoins de recherche, d'indexation et d'optimisation des performances. Participer aux revues de code et garantir la qualité des développements. Contribuer aux processus d'intégration et de déploiement continus. Collaborer avec les différentes parties prenantes dans un environnement Agile. Participer activement au respect des engagements et à la sécurisation des livraisons. Environnement technique Vue.js 3 Java Elasticsearch Architecture micro-frontends Architecture microservices GitLab CI/CD Design System Méthodologie Agile
View this job
Contractor
Permanent

Job VacancyConcepteur / Développeur STEP (Référentiel Client)

Hexagone Digitale
Published on
Agile Scrum
Azure
Java

6 months
40k-45k €
270-360 €
Croix, Hauts-de-France
Contexte Le client, acteur du secteur bancaire, mène un projet de refonte de son référentiel clients et contrats, avec un objectif de mise en production en 2026. Le dispositif s'appuie sur l'outil STEP de STIBO (Référentiel Clients), un référentiel Contrats (RCC) développé en Java sur Azure avec base PostgreSQL, et un ODL (couche d'échange de diffusion des données clients/contrats) développé en Java sur Azure avec base PostgreSQL. La mission consiste à intégrer la squad en charge du Référentiel Client et Contrats du SI. Rôle et responsabilités principales Gestion des incidents de production sur STEP, RCC et ODL Analyse et correction de problèmes sur STEP Développement de correctifs et/ou d'évolutions sur STEP, RCC et ODL Rédaction de spécifications fonctionnelles et techniques Conception de solutions techniques Mise en place de monitoring sous ElasticSearch Participation aux étapes de reprise de données dans le cadre du projet Fonctionnement en mode projet agile (SAFE), intégré à la squad Référentiel Client et Contrats Livrables attendus Correctifs et évolutions livrés sur STEP/RCC/ODL Spécifications fonctionnelles et techniques rédigées Solutions techniques conçues et documentées Dispositif de monitoring ElasticSearch mis en place Contribution documentée aux étapes de reprise de données
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