ContexteDans le cadre du développement et de l'évolution de solutions logicielles destinées à des environnements clients et embarqués, nous recherchons un Développeur Java Confirmé disposant d'une solide expérience en JavaFX et/ou Java Swing. Vous intégrerez une équipe technique intervenant sur la conception, le développement et la maintenance d'applications Java, notamment sur des problématiques IHM, applications desktop et environnements embarqués. MissionsConcevoir et développer des applications Java. Développer et faire évoluer des interfaces graphiques avec JavaFX / Swing. Intervenir sur des applications desktop / client lourd. Participer au développement de solutions embarquées. Analyser les besoins techniques et fonctionnels. Participer à la conception technique et à l'architecture. Développer de nouvelles fonctionnalités et maintenir l'existant. Réaliser les tests unitaires et participer à l'intégration. Corriger les anomalies et optimiser les performances. Participer aux revues de code. Rédiger la documentation technique. Collaborer avec les équipes produit, QA, fonctionnelles et systèmes/embarqués. Compétences obligatoiresJava JavaFX et/ou Java Swing Développement Desktop / Client lourd Programmation orientée objet Conception logicielle Tests unitaires Git Compétences appréciéesDéveloppement embarqué IHM / GUI Architectures client lourd Spring / Spring Boot API REST Maven / Gradle JUnit / Mockito Linux Environnements industriels ou techniques Environnements soumis à de fortes contraintes de performance ou de fiabilité
Rattaché(e) au Centre d'expertise Performance, vous intervenez auprès des projets informatiques pour concevoir, réaliser et analyser des tests de performance sur des applications Java et Angular. Votre périmètre couvre les interfaces utilisateurs, les services web et les traitements par lots, notamment les traitements multithreadés. Vous planifiez les tests avec les équipes de recette technique, créez et maintenez les scripts JMeter, puis conduisez les analyses à différentes étapes du projet : en sortie de développement, sur des volumes réduits, et en fin de recette, sur des environnements représentatifs des volumes réels. Vous établissez des diagnostics aux niveaux applicatif, système et base de données, et formulez des recommandations d'amélioration du code ainsi que de dimensionnement des plateformes. Vous coordonnez les actions avec les équipes de fabrication, de recette et de production, assurez le suivi des recommandations et produisez les rapports, bilans et éléments de reporting nécessaires. Vous pouvez également analyser ponctuellement le comportement des applications en production.
Nous recherchons pour une mission longue chez notre client secteur banque/finance en région parisienne un développeur Java/Python expérimenté, en CDI chez Ingéniance. Vous rejoignez une équipe qui produit automatiquement la documentation des produits structurés d'une grande salle de marchés. L'outil sert les vendeurs, les juristes et le Middle-Office, et génère plusieurs dizaines de milliers de documents par jour. Vous travaillez au quotidien avec le Front-Office. Vos missions : - Étendre les fonctionnalités du moteur de génération de documents (Python, Java, SQL Server). - Faire évoluer un atelier de conception de templates sophistiqué (Java/Swing). - Améliorer la revue automatique des documents générés. - Participer à la migration des applications GUI vers le web (Angular). - Échanger avec les équipes IT utilisatrices et coordonner avec une équipe partenaire sur le périmètre Fixed-Income. - Intervenir de la conception de nouvelles solutions au support en production, tests inclus. Vous évoluez dans une chaîne d'industrialisation moderne : Gradle, Jenkins, Ansible, Artifactory. Vous êtes accompagné par la communauté d'experts Ingéniance tout au long de votre parcours. Ref : O-LTDHL
En tant que développeur ou développeuse Java / GraphQL, vous contribuerez à la construction d'une nouvelle plateforme backend reposant sur une architecture propre et hexagonale. Vous développerez des fonctionnalités en Java et avec l'écosystème Spring, en veillant à respecter la séparation entre les domaines métier, applicatif et infrastructure. Vous écrirez systématiquement des tests unitaires pour le code produit et évaluerez avec discernement la pertinence des tests ou du code générés par l'intelligence artificielle. Vous participerez activement aux revues de code, proposerez des améliorations et identifierez les écarts d'architecture afin de préserver la qualité de la plateforme. La pile technique comprend Java, Spring Boot, GraphQL et PostgreSQL. Une connaissance préalable de GraphQL est appréciée, mais un accompagnement est possible. Le poste est basé à Paris, avec une présence sur site prévue un à deux jours par semaine. La mission est de longue durée, au moins jusqu'à fin 2027.
Contexte de la mission : Dans le cadre de l'évolution de son système d'information, notre client recherche un Développeur Java expérimenté pour intervenir sur une application métier en environnement client lourd. Vous intégrerez une équipe de développement et participerez à la maintenance et à l'évolution d'une application reposant sur Java côté back-end et Swing côté front-end, avec une migration progressive vers Angular prévue à moyen terme. Responsabilités : - Participer au développement et à l'évolution d'une application métier en Java ; - Concevoir, maintenir et faire évoluer les interfaces utilisateur développées avec Swing ; - Intervenir sur les composants back-end Java et assurer leur bonne intégration avec la partie front-end ; - Contribuer à la maintenance corrective et évolutive de l'application ; - Participer à la préparation de la migration du front-end vers Angular.
ContexteDans le cadre du développement et de l'évolution de solutions logicielles destinées à des environnements clients et embarqués, nous recherchons un Développeur Java Confirmé disposant d'une solide expérience en JavaFX et Java Swing. Vous intégrerez une équipe technique intervenant sur la conception, le développement et la maintenance d'applications Java, avec des problématiques liées notamment aux interfaces graphiques, aux applications client et aux environnements embarqués. MissionsConcevoir et développer des applications en Java. Participer au développement d'interfaces graphiques avec JavaFX et Swing. Concevoir et faire évoluer des applications client lourdes / desktop. Participer au développement de solutions destinées à des environnements embarqués. Analyser les besoins techniques et fonctionnels. Participer à la conception technique et à l'architecture des solutions. Développer de nouvelles fonctionnalités et faire évoluer les applications existantes. Réaliser les tests unitaires et participer aux phases d'intégration et de validation. Identifier et corriger les anomalies et problèmes de performance. Participer aux revues de code et contribuer à l'amélioration de la qualité du code. Rédiger et maintenir la documentation technique. Collaborer avec les équipes produit, fonctionnelles, QA et systèmes/embarqués. Compétences techniques obligatoires Java, JavaFX, Java Swing, développement d'applications desktop/client, programmation orientée objet, conception logicielle, tests unitaires, Git. Compétences appréciéesExpérience en développement embarqué. Connaissance des problématiques IHM / GUI. Connaissance des architectures client lourd. Connaissance de Spring / Spring Boot. Connaissance des API REST. Maven / Gradle. JUnit / Mockito. Linux. Connaissance des environnements industriels ou techniques. Expérience dans des environnements à fortes contraintes de performance ou de fiabilité.
Nous recherchons pour une mission longue chez notre client secteur banque/finance en région parisienne un développeur Java expérimenté, pour renforcer une application de post-marché au cœur des activités de marchés. Vous rejoignez une équipe technique où votre expertise compte et où vous gardez la main sur les choix techniques. Vos missions : - Développer de nouvelles fonctionnalités sur une application de post-trade en architecture client-serveur (RMI). - Assurer le support de niveau 2 et la résolution des incidents en production. - Maintenir et faire évoluer les interfaces en Java Swing. - Contribuer à la future migration des interfaces vers le web (Angular, React). - Travailler avec des bases de données Oracle et le protocole FIX. - Participer à l'intégration et au déploiement continus (Maven, Jenkins, SVN). - Apporter votre expertise technique et votre vision d'architecture à l'équipe. Chez Ingéniance, vous intégrez une communauté d'experts en CDI cadre, avec un vrai parcours d'évolution. Ref : O-MUMHH