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

Ce qu’il faut savoir sur Java

Java est un langage de programmation largement utilisé, connu pour sa portabilité et ses performances. Il est essentiel pour créer des applications multiplateformes, des solutions d'entreprise aux applications mobiles.

Votre recherche renvoie 653 résultats.
Freelance
CDI

Offre d'emploiIngénieur Sécurité - Expert Sécurité Applicative / DevSecOps

R&S TELECOM
Publiée le
Microsoft Access

12 mois
40k-48k ¤
400-480 ¤
Île-de-France, France
Contexte de la mission Dans le cadre du développement de ses systèmes de gestion, un acteur majeur du secteur financier doit recourir à une prestation externe afin de fournir une assistance aux études et développements, et de poursuivre l'intégration des bonnes pratiques en sécurité dans les développements informatiques. La prestation devra disposer de la double expertise sécurité et développement afin de promouvoir la sécurité dans les équipes Études et Développement du Client. Les principaux objectifs de la prestation sont : Conseil : choix d'architecture, sécurisation des choix technologiques, évaluation des risques Formation : sensibilisation et montée en compétences des équipes études et développement Réalisation : implémentation de mécanismes de sécurité, implémentation de mécanismes de contrôles automatisés, proposition de correction de vulnérabilités Audit : audit de code, tests d'intrusion applicatifs, revue de configuration, contrôles automatisés Ils se découperont de la façon suivante : La prestation sera également amenée à réaliser des pentests ciblés afin de valider la remédiation d'une vulnérabilité remontée par un pentest, de produire des PoC pour prouver l'exploitabilité d'une vulnérabilité détectée par des outils de scan automatisés, ou encore valider la sécurité d'une nouvelle fonctionnalité sensible. Objectifs et livrablesObjectifs et livrables Amélioration et maintien des standards de sécurité dans les développements La prestation contribuera à l'évolution des standards et bonnes pratiques de développement sécurisé, en intégrant les nouvelles technologies et les risques associés aux nouvelles menaces : Evolution et maintien de la documentation existante Intégration des nouvelles menaces liées aux IA (ML/LLM), et définition de mesures de sécurité applicatives Participation à la rédaction des exigences de sécurité IA pour les nouveaux projets intégrant des LLM Identification et implémentation de nouvelles mesures de sécurité applicatives appliquées au pipeline de développement (CI/CD) Accompagnement sur les projets stratégiques La prestation s'assurera de l'application du référentiel sécurité dans les développements sur les projets majeurs et pourra fournir des conseils sur les choix d'architectures applicatives. Conseils sécurité applicative Analyse sécurité de l'architecture applicative Contrôles sécurité (audit de code, pentest en phase de développement, …) Aide à la sécurisation durant les phases de développement Accompagnement des équipes études et développements dans le choix de technologie ou framework Compréhension des besoins des équipes ETU/DEV et de la stratégie IT Participation aux réflexions et aux choix de nouvelles technologies applicatives (framework, API gateway, SSO, etc.) Participation à la définition des configurations des différents frameworks ou outils Contrôle de leurs bonnes mises en œuvre Maintien et évolution des outils d'analyse de code (SAST) et des librairies (SCA), et d'analyse dynamique (DAST) La prestation aura la charge du pilotage des outils d'analyse de code (Coverity), d'audit des librairies (Black Duck) et du DAST (Insight App Sec). Définition et amélioration des processus d'intégration de l'outil aux processus de développement Configuration fonctionnelle des outils Promotion de l'outil et accompagnement des équipes études dans l'appropriation de l'outil Définition et amélioration des politiques d'analyse de code Accompagnement des équipes études dans l'analyse des résultats Conseil des équipes études sur les mesures correctives à mettre en œuvre Suivi des recommandations d'audits sur le périmètre des équipes études et développement Analyse/challenge des nouvelles recommandations issues de tests d'intrusion Construction des plans d'action afférents avec les équipes IT Pilotage du traitement des recommandations sécurité Reporting Construction, animation et suivi du plan de sensibilisation « Sécurité dans les développements » Plan de sensibilisation sécurité sur le périmètre étude et développement Participation au choix des méthodes de sensibilisation (workshop, CTF…) et réalisation de ce plan une fois validé par le Responsable Sécurité Informatique Développement des frameworks internes du Client ainsi qu'à la réalisation des audits de type boîte blanche ou encore proposer des corrections de vulnérabilité directement dans le code La prestation devra disposer des expertises suivantes : Concepts et implémentation d'OpenID et OAuth Analyse et compréhension du code CONDITIONS TECHNIQUES DE LA PRESTATION La prestation se déroulera au sein du service en charge de la sécurité informatique, en étroite collaboration avec les équipes études et développement. RÉSULTATS ATTENDUS / LIVRABLES De façon non exhaustive, la prestation pourra être amenée à produire du code dans les langages suivants : PHP JAVA SQL/LDAP (pour des éventuels ajustements) Python Elle sera également amenée à fournir : Maintien en condition opérationnelle des outils sécurité utilisés par les développeurs (audit de code, SCA, etc.) Amélioration du niveau de sécurité applicative des applications développées par le Client Rapports d'audit détaillant les vulnérabilités trouvées incluant des captures d'écran, des extraits de code, etc. PRÉREQUIS L'expertise sécurité applicative est impérative. Référentiels sécurité OWASP Web Top 10 OWASP API Security Top 10 (2023) OWASP LLM Top 10 (2025) Secure SDLC et pratiques DevSecOps (Shift-Left Security) Audit technique : boîte blanche (code), boîte grise, boîte noire Expertise développement Langages : Java, PHP, AngularJS, Python Technologies : Frameworks Spring, Quarkus, API REST, NodeJS, SOAP, Java RMI Authentification et IAM Expertise sécurité dans les technologies modernes d'authentification : OpenID, OAuth Outil Keycloak Container / Cloud-Native Docker Security Kubernetes RBAC Network Policies Helm Chart Security Connaissances transverses Domaines informatiques : réseau, infrastructure, développement, etc. Architectures standards techniques d'une entreprise (reverse proxy, firewall, DMZ) Langues Contexte international : francophone et anglophone
Voir cette offre
Freelance
CDI

Offre d'emploiUn Ingénieur Sécurité Produit sur Grenoble

Almatek
Publiée le
Sécurité informatique

3 mois
Grenoble, Auvergne-Rhône-Alpes
Almatek recherche pour l'un de ses clients Un Ingénieur Sécurité Produit sur Grenoble. Projet de mise en conformité CRA (Cyber Resilience Act) d'une gamme de produits connectés a Cluse : • Définir et réaliser le plan de tests de conformité CRA & de sécurité (suites de tests de conformité). • Identifier et valider les outillages (PoC) adaptés au contexte DevOps des produits du client pour démontrer la conformité CRA (SAST/DAST, génération de SBOM, scanner de CVE, artefacts de preuve CRA). • Documenter les résultats des tests de sécurité et fournir des recommandations. • Développer et maintenir les outils, scripts et frameworks de test de sécurité pour systèmes embarqués : - Analyse de conformité des fonctions de sécurité (vérification de signature, authentification d'interface). - Analyse de robustesse des mécanismes de sécurité. - Analyse de vulnérabilité (conception, BOM). - Analyse de sécurité des interfaces et des communications. - Analyse de résistance des mécanismes cryptographiques. - Analyse du générateur aléatoire (entropie). - Analyse du firmware (FW). • Animer la communauté de pratique (CoP) des tests de cybersécurité et l'évaluation des résultats de tests existants sur l'ensemble des produits. • Communiquer et coordonner avec les divisions et parties prenantes du client sur les problématiques et solutions de sécurité. Nota : le client fournira une base d'outils (base-stack) de fuzzing et de sniffing compatibles avec la communication IO-homecontrol pendant la période des tests DAST / d'intrusion. Cycle de développement sécurisé : • Secure Development Life Cycle, ex. IEC 62443-4-1. Systèmes embarqués : • HW/SW embarqué ; C, C++, MCU, mémoire flash, transceiver radio, JTAG ; Yocto, Linux, RTOS. RDPS & applications mobiles : • RDPS : Cloud (IAM, PKI, TLS). • Mobile : iOS, Android, Java, Kotlin, Go, JWT. Sécurité applicative : • C/C++, SAST, DAST, buffer overflow, race condition. CI/CD & outils de sécurité : • Git, IAR, Jenkins, SonarQube, Doxygen, Nexus, trivy, Proguard, MobSF. • SBOM : CycloneDX, SPDX. Protocoles & domaine : • Protocoles bas débit / basse consommation (legacy), Zigbee 3.0/4.0, 802.15.4, BLE 4.x, KNX, DTLS, TLS 1.3. • Smart home, automatisation du bâtiment. Localisation : Grenoble.
Voir cette offre
CDI

Offre d'emploiC# .net Developer – Insurance

Nexus Jobs Limited
Publiée le

£45k-50k
Cité de Londres, Royaume-Uni
C# .net Developer – Insurance Our Client is an insurance underwriter in the City of London. They are now looking to grow their software development team and are looking to recruit a C# .net Software Developer. You will have at least 5 to 7 years expertise in developing complex software with C#. A strong mathematical background would be advantageous but not required. Must have excellent communication and interpersonal skills. Expert in C# Development coupled with Java/jQuery Web development Web API, CSS. You will have solid SQL Server experience (stored procedures, table design and some maintenance). Microsoft Office including VBA and advanced skills in Excel and HTML/IIS. Develop and support applications using Visual Studio and other Products where appropriate. Provide support for Microsoft Office Applications along with design and build reports for our SharePoint Applications. The ideal candidate will have a drive to succeed, take part in IT strategy and work in a technology rich and agile environment. The developer will be part of a small team with responsibilities for ensuring the business has full support regarding IT systems. Key aspects of the role will be to: Initiate and promote improvements to MI and analysis Analyse requirements and provide the most suitable solution using the most appropriate technology. Document/support and upgrade a wide range of internal applications/processes As this is a small team, you will need to be flexible in your approach, as you will have primary responsibility for some specific systems but will need to be aware of the overall system. Ability to produce ad hoc reporting and analysis of information in the Data Warehouse Work both as part of a team and under your own initiative Communicate with all areas of the business, at all levels The Client uses Windows Servers and virtualised Windows Clients, with Microsoft office products (Word, Excel, Access, PowerPoint etc.). Additionally they use Office 365 for email, Microsoft SQL Server for our main databases and SharePoint for our intranet. For underwriting the Client uses (Eclipse) and for Accounts (Sun), and a number of other smaller applications for specific jobs, such as RMS for Modelling and Remetrica for Actuarial function. The salary for this role will be up to £50K – for the right candidate maybe slightly higher for exceptional candidates. The Client will consider someone junior with an ability to learn and hit the ground running at £25K - £30K. You will have a 2:1 in maths or computer science, or similar. The company is based in the City of London. Please send your CV to us in Word format along with your salary and availability.
Voir cette offre
CDI

Offre d'emploiDevOps Engineer with AWS

Nexus Jobs Limited
Publiée le

£60k-80k
Leeds, Royaume-Uni
DevOps Engineer with AWS To successfully build and deliver our next-generation cloud-hosted and cloud-native technology platforms. You will work within product teams responsible for the full software development life cycle, from conception to deployment. You will support the teams to ensure that solutions and products being developed consider all functional and non-functional requirements including support, maintenance, capacity, security and with a focus on performance. In addition, you will use your skills and experience to help implement DevOps practices across all of IT and drive the modernisation of our platform going forwards. Key accountabilities Build and maintain production and non-production environments to ensure high availability and cost optimization Build and maintain continuous integration and deployment pipelines to achieve fast, effect software delivery Improve performance and scalability of existing systems to meet functional and non-functional requirements Monitor and troubleshoot infrastructure related issues to minimize incidents and achieve resolution SLAs Develop and document best practices for application build and deployment (CI/CD) Contribute to ensuring that applications perform to user expectations and are continuously improved and maintained Work with the Lead Software Engineers, Architecture team and the Solution Delivery teams to contribute to the on-time delivery of solutions and applications Obtain guidance and approval as required to advance activities and resolve issues Communicate regularly regarding the status of current software delivery activities, actively participating in all relevant Scrum ceremonies Maintain an up to date working knowledge of industry best practice in the areas of software engineering and development, supporting and mentoring Solution Delivery teams where necessary BS/MS degree in Computer Science or 4-8 years related experience AWS Certification(s) such as Solutions Architect Pro, DevOps Engineer Pro, SysOps Admin, Developer Associate. Ability to work effectively within a team and autonomously with minimal supervision Be confident with Infrastructure as Code and code release strategies. Have experience with application and infrastructure monitoring. Experience implementing and designing cloud native security concepts, DevSecOps, or MLOps. Agile development techniques and Project management (SCRUM, KANBAN etc.) You'll be familiar with a cloud-native approach You have a curiosity for new technologies and a thirst for automation, standardisation, continuous integration and continuous delivery Strong interpersonal skills with the ability to deal with individuals (internal and external) at all levels The ability to support people through change A strong problem solver and a self-starter with a 'can do' attitude. You will speak fluent English with excellent verbal and written communication skills Proficient with Git and Git workflows Exceptional understanding of AWS, containerisation technology, infrastructure and strong technical design skills. Experience with the full software development lifecycle and delivery using Agile practices. Automating cloud native technologies, deploying applications, and provisioning infrastructure. Infrastructure as Code, using CloudFormation, Terraform, or other tools. Azure DevOps Pipelines JIRA & Confluence Knowledge of IP networking, VPN's, DNS, load balancing and firewall. Develop platforms with scalability, security and performance in mind, leveraging the cloud. 5+ years of experience as a technical specialist. 2+ years of hands-on experience of programming in languages such as .Net, Java, C++, Python, Ruby, Go, Swift or similar object-oriented language. Experience with AWS - including but not limited to EC2, S3, RDS, Lambda and CloudFormation Experience of SQL and Windows severs would be beneficial Hands-on experience with microservices and distributed application architecture, such as containers, Kubernetes, and/or serverless technology. Proficient in leveraging CI/CD tools to automate testing and deployment An expert who can create tooling and automation which improve developer experiences and speed of delivery. Experienced in working in an agile environment (Scrum / Kanban). You'll be someone who is happy to work independently or collaboratively on multiple tasks. Overall you are a highly motivated DevOps engineer who is passionate about writing excellent code, have strong communication skills and keen to continuously learn and share knowledge with other The Client is happy to consider 2 days a week in the office or at a push 2 days a month. Salary circa £60K - £80K + Benefits. Please do send your CV to us in Word format along with your salary and availability.
Voir cette offre
Freelance

Mission freelanceExpert Font end - Angular(H/F)

Link Consulting
Publiée le
Angular
API
CSS

2 mois
500-600 €
Toulouse, Occitanie
Notre client, éditeur de logiciels spécialisé dans les solutions métiers dédiées à la mobilité et à la gestion de flottes, recherche un Développeur Angular Senior Freelance (H/F) pour une mission de courte durée à fort enjeu technique. L'objectif principal de la mission est d'accompagner la montée de version d'un socle Angular 16 vers Angular 21, tout en garantissant la stabilité, la performance et la maintenabilité de l'application. Vos missions : Au sein de l'équipe R&D et en collaboration avec le Tech Lead, vous interviendrez sur : * L'analyse technique de l'existant et l'identification des impacts de migration * La montée de version Angular 16 → Angular 21 * La correction des incompatibilités techniques et dépendances * L'adaptation et l'optimisation des composants existants * La sécurisation des tests et phases de validation * L'amélioration des performances et des bonnes pratiques Angular * L'accompagnement de l'équipe sur les choix techniques liés à la migration Les compétences techniques * Expertise Angular (idéalement jusqu'aux versions récentes) * TypeScript, JavaScript * HTML, CSS * Architecture Front-End moderne * RxJS * Gestion des dépendances et migrations Angular * Git / GitLab Sont particulièrement appréciées : * Expérience réussie de migration Angular majeure * Connaissances des problématiques de performance front-end * Expérience dans des environnements applicatifs métier
Voir cette offre
Freelance

Mission freelanceArchitecture technique / architecture logicielle Cloud - GCP / Google Cloud Platform

WorldWide People
Publiée le
Architecture
Cloud
Google Cloud Platform (GCP)

6 mois
Boulogne-Billancourt, Île-de-France
Architecture technique / architecture logicielle cloud GCP / Google Cloud Platform sur le périmètre des services connectés. Compétences techniques clés Les compétences prioritaires sont : Architecture cloud, principalement GCP / Google Cloud Platform. Kubernetes / GKE, Docker, VM, serverless. Stockage de données : bases relationnelles, NoSQL. Rôle attendu Le profil devra intervenir comme architecte technique cloud, capable de partir d'un besoin métier ou d'un dossier fonctionnel pour : définir une architecture technique cible ; documenter cette architecture dans des dossiers d'architecture technique ; mettre en œuvre ou faire mettre en œuvre les composants nécessaires ; accompagner les équipes projet pendant les phases de MVP et de releases ; challenger les choix techniques en termes de sécurité, scalabilité, robustesse et coûts. Le profil n'est donc pas uniquement attendu sur de la conception théorique : le client attend aussi quelqu'un capable d'être en support opérationnel aux équipes de développement, avec une bonne compréhension des contraintes d'industrialisation. Livrables attendus Le client mentionne principalement : des dossiers d'architecture technique validés, conformes aux guidelines Renault ; des composants et plateformes industrialisés ; des recommandations d'évolution sur les plateformes, patterns et bonnes pratiques ; des comptes rendus d'avancement, notamment en contexte Agile. Compétences techniques clés Les compétences prioritaires sont : Architecture cloud, principalement GCP / Google Cloud Platform. Kubernetes / GKE, Docker, VM, serverless. Stockage de données : bases relationnelles, NoSQL. Architecture d'intégration : API REST, messaging, architectures événementielles, streaming. Sécurité applicative : OAuth2, OpenID Connect, conformité aux guidelines sécurité. DevOps / CI-CD. Java, idéalement comme langage de référence. Microservices et patterns associés. IA générative / ML : LLM, RAG, agents, assistants IA, vectorisation, gouvernance et évaluation des modèles. RGPD, éthique IA, limites et risques de l'IA. Agile / SAFe. Anglais maîtrisé. Lieu : , Boulogne-Billancourt.
Voir cette offre
CDI

Offre d'emploiSite Reliability Engineer with Python

Nexus Jobs Limited
Publiée le

£80k-100k
Grand Londres, Royaume-Uni
Site Reliability Engineer with Python Our Client looking to bring on a site reliability engineer to help deploy, manage, troubleshoot, and enhance our complex cloud-based set of internal tools and externally managed services for a variety of users across our wide-ranging organization. You will have at least 7 to 10 years hands-on expertise working as a Site Reliability Engineer. You will work closely with IT, product, and engineering to extend and maintain this set of tools and services and to help debug and resolve problems. In addition, the ideal candidate will proactively look for system weaknesses and find ways to resolve them before they can cause production issues via monitoring and data we aggregate through various tools within our organization's IT & DevOps toolkit. Responsibilities ●Keep our suite of internal apps and services up and running or getting it back up and running quickly if a failure were to occur ●Be the technical point person of operational responsibility for two core platforms (one mobile and one web application) i.e. engaging as appropriate upon escalations from the IT support group whether it be problem solving, addressing production issues, enhancing features etc. - collaborating with engineers and others as needed ●Work closely with internal partners and teams as well as external vendors to ensure that we ship software that meets our code quality, security and performance requirements ●Write, update, and use our documentation, including runbooks and/or playbooks ●Help automate existing or build new internal workflows including ongoing infrastructure needs, testing, failover mitigations, and more ●Debug complex problems across our entire web and mobile application stack and advise key stakeholders on solutions, as well as implement said solutions if appropriate. ●Further our internal CI/CD processes to improve release cadence and developer experience ●Participate in the daily / weekly software development process (standups, sprint planning, retros, issue tracking, etc.) ●Actively lead any critical issue post-mortem processes, including coordination of any meetings and further steps to take Qualifications ●7+ years experience with software engineering, software development, and/or system operations ●Experience debugging complex problems and implementing timely cost-effective solutions ●Experience designing, building, and operating large-scale production systems ●Deep knowledge of Python is preferred, though other languages like Java, Go, Rust, or similar will also be heavily considered ●Experience using source control (Git, GitHub) and feature branching strategies ●Experience with a variety of open-source databases (MySQL, Postgres, Redis, etc.) ●Experience with DevOps engineering and working with container orchestration, such as with Docker or Kubernetes ●Experience with log monitoring and observability via platforms like Sumologic or Cloudwatch ●Experience automating infrastructure, testing, and deployments using tools like CircleCI Configuration management tooling and infrastructure as code knowledge is preferred but not required ●Experience working with AWS services, with knowledge of Azure / Google ecosystems helpful but not required ●Strong familiarity with general modern web and mobile application development, including hands-on experience working with JavaScript (Typescript preferred) and Python stacks ●Cross functional team collaboration experience, especially working with engineers and user experience / product designers, as well as external stakeholders ●Strong skills for weighing and managing scope, risk, quality and timelines ●Strong focus on quality, security, performance, and end user experience This is an exciting position with an exciting organisation based in Central London and New York. The position can be London or New York based. The salary for this position will be circa £80K - £100K. Do send your CV to us in Word format along with your salary and notice period.
Voir cette offre
CDI

Offre d'emploiTechnology Business Consultant with Front Arena

Nexus Jobs Limited
Publiée le

€90k-110k
Frankfurt, Bavière, Allemagne
Technology Business Consultant with Front Arena We are currently looking for a Technology Business Consultant (m/w/d) to support our Treasury consulting team in Germany. The role is available as a remote position, but it is beneficial if based near or in Frankfurt. You must have at least 5 years plus expertise of working with Sungard's/FIS Front Arena Software. As a Consultant you will be the main point of contact for customers in Front Arena implementation projects, working in modern environments with state of the art application in the financial sector. In addition to cooperating with development on new products and services, this also includes the design, implementation of technological integrations and the expansion of infrastructure. We are a dynamic and international team of Front Arena consultants. As part of the global Consulting Services organization, we help our clients, who are among the largest companies in the world, to break new ground in streamlining and automating their trading and risk business. Every day brings new and demanding challenges that we can only overcome together in the team and in intensive cooperation with all stakeholders. What you will be doing: Participate in consulting projects for financial companies as part of a team to meet specific client requirements. Consulting on issues of performance, infrastructure Installation and setup of applications Developing scripts, customizing implementation of applications. Writing test plans and test cases to ensure that enhancements made to applications meet client requirements and maintain application integrity. What you will bring: Bachelor's degree in one of the following disciplines: Information science, computer science, business administration, economics, finance, or a combination of education and work experience. Knowledge of standard software development methodologies, such as waterfall model or agile approaches Good verbal and written communication skills with technical and non-technical audiences at different hierarchical levels Coaching of internal staff Good analytical, decision-making, problem-solving, interpersonal, teamwork, negotiation, conflict management and time management skills Ability to persuade and influence others of the best course of action Knowledge of Financial products and services and the financial services industry. Proficiency in at least one appropriate application programming language, such as Python, C#, C++ and/or Java. What we offer you: A multifaceted job with a high degree of responsibility and a broad spectrum of opportunities A wide range of training and development opportunities A modern, international working environment in a committed and motivated team An attractive salary model and benefits (including insurances, company health management, flexitime, benefit card) You must have a degree ideally in Computer Science. In this position there will be travel at least 50% of the time. You will ideally be based close to Frankfurt Germany. The salary for this position will be in the range €90K to €110K. Please do send your CV to us in Word format along with your salary and notice period.
Voir cette offre

Les métiers et les missions en freelance pour Java

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

Le/ La développeur·euse Java utilise le langage Java pour concevoir, développer et maintenir des applications robustes, souvent dans des environnements back-end ou systèmes complexes.

Développeur·euse fullstack

Le/ La développeur·euse fullstack maîtrise Java pour gérer le développement côté serveur et assurer une interaction fluide avec le front-end.

Ingénieur·e devops (Cloud)

L’ingénieur·e devops utilise Java pour automatiser, configurer et optimiser les déploiements dans des environnements cloud tout en assurant la scalabilité des applications.

Architecte solutions

L’architecte solutions utilise Java pour concevoir des architectures logicielles modulaires, fiables et adaptées aux besoins métiers des entreprises.

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