Trouvez votre prochaine offre d’emploi ou de mission freelance Développeur·euse Java (Kotlin, Groovy...) à Paris
Le développeur Java est un professionnel du développement de sites web et d'applications spécialisé dans l'utilisation de Java, un langage de programmation orienté serveur.
On l'appelle également : programmeur Java, analyste-programmeur Java, ingénieur d'études et développement informatique Java.
Ce technicien informatique analyse le cahier des charges fourni par le client pour dégager une solution technique qui réponde point par point à ses exigences techniques et fonctionnelles.
Il est alors chargé de concevoir sur mesure tout ou partie du programme informatique en langage Java.
Place alors à la phase d'essais et de tests des applications.
Une fois le programme opérationnel, il peut procéder à la rédaction des notices techniques et des guides utilisateurs.
Le développeur Java pourra évoluer vers des postes de supervision, de chef de projet, de responsable technique informatique ou encore une carrière commerciale.
Informations sur la rémunération de la fonction Développeur·euse Java (Kotlin, Groovy...).
Offre d'emploi
Développeur backend Java Core Confirmé ou Sénior - Multithreading calculs distribués
🏭 Secteurs stratégiques : Banque d’investissement PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 🗓 Démarrage : ASAP 💡 Contexte /Objectifs : Au sein d’une équipe qui travaille sur une application d'aide à la décision pour le trading. Elle permet de gérer des données historiques sur les clients, et les données de marché, ainsi que des données intraday et des mesures de risques, il permet aussi de visualiser les axes de trading. L’application utilise Angular 15 comme front end, Java 11 et Python 2 en back end, et Apache ignite pour le calcul distribué, et Mongo DB comme base de données. Pour la partie déploiement, on utilise Docker / Kubernetes et Jenkins
Mission freelance
Techlead Java Fullstack
Pour un acteur en Assurance, au sein de la DSI nous recherchons un techlead sur le périmètre AS (Action Sociale). La mission a pour objectifs d'intervenir sur différents sujets en lien avec l'Action Sociale: Développement d'une nouvelle application de gestion de l'action sociale assurance (ASAP) Gestion du MCO du périmètre Action Sociale Mission principale : Au sein d'une équipe de 6 personnes, réalisation d'une nouvelle solution de gestion de l'action sociale L'application est composée de batchs et d'une application web Les tâches concerneront la réalisation de développements front et back. En parallèle de ces travaux, gestion du MCO (Maintien en condition opérationnelles) : Prise en charge des incidents Développement des évolutions ou des correctifs Livrables : Documentation technique Réalisation des travaux de développements (front et back) Support sur les applicatifs gérés dans le cadre du MCO
Offre d'emploi
Développeur Fullstack (java/ Python/ GCP)
Contexte: Dans le cadre du développement des solutions Data & Cloud de l'entreprise, nous recherchons un Développeur confirmé maîtrisant les écosystèmes Python, Java et Google Cloud Platform (GCP) , avec une forte culture CI/CD et des compétences sur les outils d’orchestration de workflows data. Vous rejoindrez une équipe stratégique au sein de la DSI Natixis, orientée innovation, performance et industrialisation des services Cloud. Vos missions: Développer et maintenir des applications backend en Python et/ou Java Concevoir et optimiser des pipelines de données dans GCP (Google Cloud Platform) Implémenter et maintenir des processus d’orchestration via : Composer (Apache Airflow) de préférence ou Google Workflows Exploiter et interroger des données dans BigQuery Gérer le stockage des données sur Cloud Storage Mettre en place et maintenir des pipelines CI/CD via Jenkins Participer à l’industrialisation, à l’automatisation et à la fiabilisation des déploiements Collaborer avec les équipes Data, Cloud et Architecture Compétences techniques requises: Langages : Python – Confirmé à Expert Java – Confirmé Cloud & Data : Google Cloud Platform (GCP) BigQuery, Cloud Storage Orchestration : Composer / Airflow ou Google Workflows DevOps / CI-CD : Jenkins (impératif) Git / GitLab (apprécié) Environnement : Méthodologies Agile / Scrum Bonne capacité de troubleshooting et optimisation performance
Offre d'emploi
Développeur Java Senior
Descriptif du poste Le bénéficiaire souhaite une prestation de développement haut niveau au sein du périmètre SWIFT sur l'application FREE Le périmètre IT SWIFT assure le routage des flux de niveau de service "Extrême" imposant des exigences/normes de développement spécifiques en termes de résilience du service (aucune interruption de service tolérée). Notre besoin est de nous renforcer avec un développeur expérimenté (java/spring/typescript/ angular..) pour concevoir des architectures logicielles complexes Missions principales • Expertise de Design et conception logicielle de la solution • Expertise de développeurs • Expertise JAVA / NOSQL de services en méthodologie DDD • Expertise des cyber audits de code et corriger les failles • Expertise des opérations asynchrones, du multithread (event driven) • Production d'un code documenté, rapide et optimisé (JVM,GC, utilisation de type primitif…)
Mission freelance
Tech Lead Fullstack Java Angular
PROPULSE IT recherche un Techlead Fullstack Java Angular avec plus de 10 ans d'expériences. Prise de connaissance de l'architecture technico-fonctionnelle Participation aux Daily Meeting, à l'estimation et la priorisation du backlog Prise en charge des études, conception, et réalisation de l'architecture avec prise en compte des exigences et contraintes Chiffrage des User Stories et participation à la roadmap produit ; participation aux ateliers UX-DESIGN Prise en charge des User Stories Développement des fonctionnalités priorisées et des améliorations techniques ; code review ; merge request ; commit Développement des tests unitaires, fonctionnels, d'intégration et de performance Démonstration des fonctionnalités développées lors des réunions d'itérations Rédaction de la documentation technique Revue de code, refactoring, optimisation Diagnostic et analyse de dysfonctionnements, support aux équipes Tierces, pour être garant des performances et de la haute disponibilité de la solution Accompagnement et communication, partage des concepts, et formation Co-assurer (avec le PPO et le DL) de manière générale la communication transverse et faciliter les échanges entre le PPO et les développeurs ; échanger avec les parties prenantes du projet (fournisseurs et consommateurs de flux de données, équipes transverses de la DSI telles que : exploitant, supervision, intégrateur, monitoring) ; participer à la communauté des DEV Déploiement des Release et versions pour les divers environnements ; Livraison finale ; Mise en Service (MeS) ; REX fin de projet Maintien en condition opérationnelle (MCO) de la solution et des produits Co-assurer (avec le PPO et le DL) la communication avec le Client jusqu'à résolution effective d'un incident ; co-participation au REX incident
Offre d'emploi
JAVA (50%) Python/C++ (50%) - Connaissances protocoles DLMS/COSEM (H/F)
Maintenir les applications / outils et processus à jour pour une bonne intégration / fonctionnement ; · Débogage lors des crises / blocages et proposition de solutions de contournement, · Alerte sur les nouvelles défaillances ou présomption de défaut à sa hiérarchie, · Accompagnement des équipes FW, SAV et HW dans l’intégration de la souche : Assurer le support aux différentes équipes en leur fournissant les informations nécessaires, les outils adaptés, ainsi qu’une assistance continue afin de garantir une intégration efficace, fluide et conforme aux objectifs définis. · Documente au travers de GOJIRA et GOCONFLUENCE son activité, · Travaille en collaboration dans l’équipe outils et plus largement avec les domaines concernés. 7 années d'expérience sont requises Assurer la maintenance corrective et évolutive de la souche de communication ainsi que de l’outil de qualification hardware des compteurs électriques en utilisant Python et C/C++. · Assurer la maintenance évolutive et corrective des outils de test. · Concevoir, développer et maintenir les outils internes pour assurer le reconditionnement des équipements C (Python, Java et TTCN3) · Développement des évolutions afin de renforcer la conformité aux normes DLMS / HDLC ; · Développer et intégrer d’autres modes de communication en utilisant Java ou Python. · Collaborer étroitement avec les équipes d’ingénierie et de qualification et les différents interlocuteurs · Rédaction/Mise à jour des spécifications d'essais en appui à la prescription de l’Entreprise, · Développement de nouveaux outils de tests et évolution/maintenance des outils de tests existants : o Spécification et architecture DLMS/COSEM o Réalisation des modules logiciels o Développement des scripts de validation métrologique o Intégration o sera amener à travailler maximum 1 journée par semaine auprès de l'équipe smart lab concernant les systèmes de recharge des véhicules électriques. o Partage des pratiques avec les autres membres de l'équipe o Rédaction et actualisation de documents techniques o Support aux équipes fonctionnelles o Réalisation de tests croisés Maintenir les applications / outils et processus à jour pour une bonne intégration / fonctionnement ; · Débogage lors des crises / blocages et proposition de solutions de contournement, · Alerte sur les nouvelles défaillances ou présomption de défaut à sa hiérarchie, · Accompagnement des équipes FW, SAV et HW dans l’intégration de la souche : Assurer le support aux différentes équipes en leur fournissant les informations nécessaires, les outils adaptés, ainsi qu’une assistance continue afin de garantir une intégration efficace, fluide et conforme aux objectifs définis. · Documente au travers de GOJIRA et GOCONFLUENCE son activité, · Travaille en collaboration dans l’équipe outils et plus largement avec les domaines concernés.
Offre d'emploi
Developeur Java 8/11 Angular Devops Protocol FIX - Market execution
🏭 Secteurs stratégiques : Banque d’investissement 🗓 Démarrage : ASAP PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 💡 Contexte /Objectifs : Au sein de l'équipe IT Equity Market Transverse en charge des applications : - référentiel produits Equity : agrégation et centralisation des données de différents provider autour des produits equity) - application qui gère les descentes d'executions et les reportings associés) La mission sera en majeur sur d'executionet reporting. Le projet consiste à faire évoluer l'application en lien avec le changement de version du software Market access en amont avec descente des executions pour booking dans le système front Sophis Equity. Le projet nécessite une réécriture partielle de l'application sur les modules de connexions et aux exchange via protocole FIX pour récupération des exécutions marchés et broker.
Mission freelance
DEVELOPPEUR(SE) FULLSTACK JAVA ANGULAR
Développements Fullstack d'applications WEB - Développement des interfaces utilisateurs - Développement des composants techniques et fonctionnels - Réalisation des tests unitaires - Création des packages de livraisons - Assistance lors des tests d'intégration et de la recette avec la MOA - Bonne communication orale et écrite - Respect des engagements pris Environnements techniques sur lesquels le niveau confirmé est requis : JAVA - SPRING MVC - Web Services - SOAP & REST JSP - JS - JQUERY - ANGULAR 10+ ECLIPSE - GIT - SVN - MAVEN - SQL Connaissances linguistiques Français Courant Anglais Professionnel
Offre d'emploi
Développeur JAVA BACKEND SPRING BATCH TDD (8 ans et plus)
🏭 Secteurs stratégiques : Banque d’investissement 🗓 Démarrage : ASAP PAS DE FULL REMOTE NI SOUS TRAITANCE MERCI 💡 Contexte /Objectifs : Dans ce cadre, la prestation consiste à contribuer à/au(x) : Développement des différents projets fonctionnels Développement ITRM Maintenance du legacy Intégration des développements dans le SI La production de documentation et de recommandation Le suivi de la Feature Team Environnement technique : Java 6/7/8/17, spring batch, spring web, xldeplloy, jenkins, SQL, SonarAutres technologies : Docker et Kubernetes. Livrables Les livrables attendus sont : Développement JAVA backend Développement ITRM Devops: mise en place de la chaine de déploiement du projet, des serveurs, monitoring etc. Documentation pour le suivi et le backuping
Offre d'emploi
Développeur Fullstack Java / Angular (H/F) - Salarié Uniquement
- Concevoir, développer et maintenir des applications en Java et Angular - Participer aux phases de conception technique, développement, tests et mise en production - Travailler au sein d’équipes Agile / Feature teams - Mettre en œuvre des pratiques de qualité logicielle : revue de code, tests automatisés, CI/CD - Collaborer avec les autres équipes tech et fonctionnelles pour assurer la performance et la fiabilité des applications Le secteur bancaire étant central dans ces projets, une expérience préalable dans ce domaine est indispensable pour comprendre les enjeux fonctionnels et techniques.
Mission freelance
Développeur(euse) Expert(e) - Java 8 à 11 et Migration Elasticsearch
Développeur (euse) Expert(e) Elastic Search / Java CONTEXTE Au sein d'un domaine Front Web, la mission consiste à assister dans le développement la montée de version ElasticSearch au sein d'une application vente. Cette application à comme objectifs: • Les données « produits » sont enregistrées dans un cluster Elastic • Les données sont utilisées par différentes applications pour la recherche et l'affichage des informations produits sur une market place • D'être hautement disponible avec des performances idéales DESCRIPTION DE LA MISSION - Opérer la montée de version d'Elasticsearch actuellement en version 6 pour passer sur une version 8 latest dans un contexte fonctionnel riche - Participer aux développements à venir ENVIRONNEMENT TECHNIQUE - Java 8 - Elastic search 6+ - Framework Dropwizard -Application haute disponibilité, haute performance
Mission freelance
Software Engineer Java (H/F)
Notre client, acteur international majeur du e-commerce et des solutions SaaS, renforce actuellement ses équipes techniques dans un contexte de forte croissance et d’innovation. Le département Tech, qui regroupe plus de 350 collaborateurs, est au cœur de la stratégie de développement du groupe. Avec la montée en puissance de l’intelligence artificielle et l’évolution rapide du marché digital, de nouveaux produits et projets internes sont lancés. Pour accompagner ces transformations, notre client recherche plusieurs Développeurs Java expérimentés afin de soutenir les équipes existantes sur les applications cœur métier. Vos missions : Intégré à une squad produit composée d’un Product Manager, d’un Manager Java, de 5 développeurs et d’un testeur applicatif, vous interviendrez sur la conception, le développement et l’évolution d’applications web à fort trafic et haute disponibilité. Vos principales responsabilités : * Concevoir et développer des fonctionnalités backend (et ponctuellement front) sur des applications en microservices. * Participer à la conception technique, aux revues de code et aux choix d’architecture. * Garantir la qualité, la performance et la robustesse du code livré. * Collaborer étroitement avec les équipes design, architecture, infrastructure et data. * Contribuer à la mise en œuvre des bonnes pratiques de développement (tests, CI/CD, revue de code). ### Stack technique * Langage : Java 21 (migration vers Java 25 prévue) * Framework : Spring Boot * Front : React / Redux * Messaging : Kafka * Base de données : PostgreSQL * Recherche : Elasticsearch * Infra : Docker, Kubernetes, AWS, Google Cloud * Méthodologie : Agile / Scrum
Mission freelance
Développeur Android (Accessibilité)
Description du poste : Nous recherchons un développeur Android expérimenté et motivé pour un de nos clients, une personne ayant une solide expérience dans le développement d'applications mobiles et capable de travailler en étroite collaboration avec les équipes de conception et de développement pour créer des applications innovantes et performantes. Responsabilités : Concevoir et développer des applications Android de haute qualité en utilisant Kotlin, Java et Compose. Collaborer avec les équipes de conception pour définir et mettre en œuvre des interfaces utilisateur intuitives. Assurer la maintenance et l'amélioration continue des applications existantes. Effectuer des tests unitaires pour garantir la fiabilité et la performance des applications. Participer aux revues de code et aux discussions techniques pour améliorer les pratiques de développement. Rester à jour avec les dernières tendances et technologies Android. Maîtriser la mise en production des applications sur les stores iOS et Android.
Mission freelance
Lead Tech JAVA - Secteur Bancaire
Résumé : Technical Lead ou Développeur Java Senior. Compétences fortes recherchées dans les technologies: Java, Webservices (REST, SOAP), Spring Batch, SQL, Websphere et outils DevOps (Jenkins, GitLab, etc). Contexte : Le service informatique de client souhaite confier à une société extérieure une prestation relative au renforcement de l'équipe OLIS FA pour une période indéfinie. La prestation s'inscrira au sein de la Direction des Systèmes d'Information pour le compte de la filière Métier Fund Administration qui couvre le processus de valorisation. Celle-ci assure le calcul de la valorisation des clients de la France, du Luxembourg, des autres entités géographiques du Groupe. PRESENTATION DU PROJET : La mission consiste à intégrer cette équipe en charge des évolutions dans le cadre de projet d'envergure et d'améliorations attendues par les différents métiers afin de développer et tester les besoins exprimés et rédiger les documents techniques nécessaires au maintien de l'activité. Cette application stratégique est utilisée aussi bien par des acteurs internes du groupe (Comptable OPCVM, Comptable Mandat, Service Référentiel, Service Flux, Service Reporting) que des acteurs externes (Société de gestion, Commissaires aux comptes) et ceci dans un contexte multilingue. Cette très grosse application J2EE, développée depuis plus de 20 ans, alimente et pilote un ensemble de progiciels Neoxam Global Portfolio spécialisés (valorisation OPCVM, valorisation mandats, …). Elle doit faire face à un accroissement continu de la volumétrie de fonds et de mandats administrés. La disponibilité et la performance de l'application sont une préoccupation permanente. Détail : CARACTERISTIQUES DE LA PRESTATION : Le Technical Lead ou le Développeur Java Senior doit renforcer l'équipe de développement afin de prendre en charge, rapidement et en autonomie, des évolutions sur un ou plusieurs modules applicatifs. Ces évolutions sont à réaliser dans le cadre de projets en lien avec la croissance de notre activité et nos objectifs de modernisation et de résilience. IMPORTANT : pour valider le profil, un test technique sur papier est réalisé sur site. Il porte sur du java et du sql, sur le principe du code review. Lors de la mise en œuvre des évolutions, un focus particulier est attendu pour : • Maitriser l'architecture actuelle (technique et fonctionnelle) du SI de l'Administration de Fonds (ADF) • Enrichir les documentations et la couverture de tests • Mettre en œuvre les procédures de gestion des incidents : supervision et alerte, identification rapide des root causes, etc. • Optimiser le code des applications (performance, refactoring, nettoyage du code …) • Collaborer aux projets de transformation (modularisation, changement technologique, ...) Des travaux hors période ouvrée sont parfois nécessaires sur certains domaines dans le cadre : • des mises en production de projet stratégique (week-end) • du monitoring de production (nuit).
Offre d'emploi
Développeur AEM
Descriptif du poste La prestation se déroulera au sein de la DSI d'une grande entreprise financière. La mission est de développer, maintenir et assurer le run des applications front office (internet) pour le canal de vente Direct (B2C). Le développeur AEM devra développer et assurer le maintien en condition opérationnelle des pages d'entrée en relation des sites de services financiers qui est basée sur le CMS Adobe Experience Manager (AEM)/JAVA. Compétences techniques AEM Java HTML XML Framework (CoralUI, GraniteUI) OSGI JCR Sling Dispatcher/Apache Compétences complémentaires : Maven Git Shell Unix Front-end ES6 Librairies JS (jQuery 3.6.1, iMask) SCSS (Foundation CSS) HTML (Nunjuck) Figma Svelte Compétences complémentaires : NPM Gulp Sass JSON Node Git Back-end et autres Java Spring Boot APIs REST Cloud Docker Kubernetes Méthodologie DevOps Tests unitaires Agile@scale
Offre d'emploi
Consultant automaticien QA Flux API microservices anglais courant H/F
Aldemia recrute un Consultant automaticien QA Flux API microservices anglais courant ( Spring batch, Java, SQL, API Rest, Kafka, Swagger) H/F en CDI pour l'un de nos clients dans le secteur de l'assurance. Contexte et cœur de métier Notre client édite et opère un système d’information dédié à la gestion et au versement des prestations en santé, assurance et prévoyance. Sa plateforme centralise les flux de données entre organismes payeurs, professionnels de santé et auxiliaires, afin d’optimiser le pilotage et le traitement des dossiers. Les utilisateurs principaux sont les Professionnels de santé (médecins, pharmaciens, laboratoires), les Gestionnaires (services administratifs, finance) et partenaires externes (mutuelles, caisses). Objectif Assurer la qualité d'un produit (ex. Discipline), la performance et la conformité du système d’information à chaque évolution, migration et phase de maintenance, tout en garantissant une expérience fluide pour tous les profils d’utilisateurs. Rôle et mission du QA Automatisation H/F 1.Garant de la qualité du produit dans le SI - Veille au respect du cahier des charges technique et fonctionnel ( use cases, user stories, processus métier ), de bout en bout (front-to-back ). - Priorise les acteurs projet les cas de test à automatiser - Réalise les scripts d'automatisation - Contrôle la cohérence des scénarii automatisés - Assure la continuité de service de test de son périmètre (capitalisation, formation) Définition et pilotage de la stratégie de tests - Élaboration de la stratégie de tests pour l’ensemble du produit, couvrant toutes les phases projet et la maintenance. - Gestion et coordination des ressources dédiées aux tests, ainsi que des équipes transverses nécessaires. 2.Reporting qualité - Suivi et restitution de la qualité du produit selon les Axes techniques et fonctionnels, Risques identifiés et mitigation, décisions Positionnement hiérarchique et interlocuteurs - Rattaché au Test Manager ou Testlead. - Interaction quotidienne avec : Product Owners, Business Analysts, équipes techniques, testeurs manuels et équipe d'automatisation. - Reporting régulier auprès des responsables produit, développement et direction des opérations. 3. Environnement et outils - Architecture : Web Services, batch - Outils QA : JIRA, Xray, Confluence, SoapUI, SQL, Selenium
Déposez votre CV
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.