
Senior Développeur Full Stack React/ Next - Java/spring (H/F)
On site
Paris, France
Full Time
28-03-2025
Job Specifications
Sur le modèle d'une "Tech company", BforBank place l'innovation et le digital au cœur de sa transformation. Notre mission, offrir à nos clients une expérience bancaire incomparable pour répondre leurs besoins et usages mobile.
Rejoindre BforBank c’est rejoindre une équipe engagée dans un grand projet de développement stratégique en France et en Europe.
Nous sommes aujourd’hui 600 passionné(e)s et recherchons nos talents pour construire la banque de demain.
Tu as l’esprit d’initiative ?
Tu partages les valeurs d’engagement et de performance ?
Tu es animé(e) par le travail en équipe ?
Ces qualités nous rassemblent, n’hésite plus et rejoins-nous !
Tes missions ?
Présentation de la direction et de l'équipe
Dans le cadre des évolutions et projets courants, tu intégreras l’une des équipes de développement Web de la Direction Tech de Bforbank.
Présentation des activités de l’équipe :
La Squad, dont tu dépends, est composée d’un Tech Lead et d’experts techniques pour répondre aux besoins du Product Owner sur les applications du périmètre Espace client.
Tes missions principales sont les suivantes :
Anticiper et réaliser les études techniques liées aux User Stories
Concevoir des solutions en respectant les bonnes pratiques de développements
Fournir des chiffrages détaillés des futures réalisations (Backlog Refinements)
Réaliser les développements
Effectuer des contrôles croisés : Validation de Pull Request, Pair Programming et écriture de
Tests unitaires/Intégration/End to End
Effectuer et suivre les déploiements et les mises en production
Tes talents ?
Formation : Ingénieur en informatique
Chez BforBank nous recherchons avant tout des compétences. Tu ne disposes pas du diplôme requis mais as des expériences équivalentes ? N'hésite pas à postuler !
Expérience : Au moins 5 ans dans un contexte similaire
Ce que tu maîtrises :
Programmation Back-End en Java 17/21 et SpringBoot 3
Programmation front-End en React 19 / NextJs
Architecture :
Hexagonale
Micro-frontEnd / Back-End for Front-End
Event Driven : Apache Kafka
Tests :
Unitaire : Junit / AssertJ / Jest / React testing library
Intégration : SpringBoot Tests
BDD : Cucumber
E2E : Cypress
Environnement
CICD : gitlab CI
Environnement “Google Cloud Platform” (GCP)
Base de données : PostgreSQL
Méthodologie :
Agile SCRUM (outils JIRA/Confluence)
TDD : Test Driven Development
DDD : Domain Driven Development
BDD : Behavior Driven Development
Ce poste est fait pour toi si :
Tu souhaites découvrir un projet ambitieux
Tu souhaites évoluer dans un environnement Agile
Tu aimes le développement et plus particulièrement sur la partie Front React et dans l'écosystème Java
Tu es curieux et souhaite évoluer dans un environnement technique moderne
Tu as des connaissances en accessibilité et éco-conception.
En rejoignant BforBank tu trouveras…
Un projet ambitieux de transformation digitale et culturelle à l’échelon européen, terrain d’innovation et d’ouverture d’esprit
Une organisation apprenante, proposant un large choix de formations toute l’année, et qui favorise l’échange avec les autres marques du Groupe
Une promo RSE multi-métiers qui fait évoluer en continu les actions de BforBank vers une banque plus responsable
Une organisation du travail en mode Agile, impliquant un degré élevé de collaboration et d'autonomie tout en travaillant avec un groupe de pairs diversifiés.
Mais aussi…
De 2 jours à 5 jours de télétravail modulables par semaine, dans la limite de 104 jours par an (frais de fonctionnement pris en charge)
25 jours de congés + 15 jours de RTT
80% du coût de la mutuelle d’entreprise pris en charge / couvert
Avantages collaborateurs Crédit Agricole : taux et tarifs préférentiels
Des frais de transports remboursés à 60%
Un restaurant d’entreprise et des titres restaurant
3 jours par an de Mécénat de Compétences pour t’engager auprès d’une centaine d’associations partenaires avec Wenabi
Des douches pour les sportifs et un tarif avantageux auprès d’une salle de sport toute proche
Le poste est basé à La Défense, dans des locaux flambant neufs !
BforBank s'engage à garantir l'égalité des chances aux candidats car nous sommes convaincus de la richesse apportée par la diversité et l'inclusion dans nos équipes.
Rencontrons-nous !
Le processus de recrutement se déroule en 4 étapes :
Visio de 30 minutes avec notre équipe Talent Acquisition
Tests techniques avec le Tech Lead ou le chapter lead et un Développeur Senior de la Squad
Échange avec le Manageur et l’Agile Delivery Lead de la Squad (présentiel)
Échange avec le Head of Delivery & Engineering
Notre processus de recrutement dure en moyenne 3 semaines et l’équipe Talent Acquisition se tiendra à ta disposition pour te donner un maximum de visibilité sur l’avancée du process.
About the Company
Créée en 2009, BforBank est la banque en ligne du Groupe Crédit Agricole. Nous offrons aux clients autonomes, actifs et mobiles des produits de banque au quotidien (compte bancaires, carte Visa Premier gratuite, assurances), une offre d’épargne complète (dont Bourse, Fonds et aussurance-vie) ainsi que des services personnalisés. Envie d’un service client de qualité, disponible jusqu’à 21h en semaine et 18h le dimanche ? Et 24h/24 en cas d’urgence ou assistance ? Attentif à la transparence des frais de gestion et à la gratui... Know more
Related Jobs


- Company Name
- Dvore
- Job Title
- Ingénieur Full Stack Php/Js
- Job Description
- Dvore est un éditeur de solution BI en mode Saas. Nous proposons une solution de business intelligence et de prévision des ventes développée pour le pilotage des chaînes de restaurants. Créée en 2019, Dvore se pose comme une référence dans les domaines du traitement des datas et de l’analyse décisionnelle du secteur de la restauration commerciale en France. Notre ambition est de faire participer toutes les équipes, du plongeur à la direction générale, à la réussite du projet d’entreprise. Définition du poste En collaboration avec l'ensemble de l'équipe technique tu prendras part aux nombreux sujets de développement qui accompagnent notre quotidien. Tu travailleras plus particulièrement sur les projets suivants. Une Webapp (Api Platform, Php 8, Pgsql, NextJS, React 18, React-admin) sur laquelle nos utilisateurs interagissent pour consulter leurs dataviz (poussée par Metabase) et configurer leur environnement. Un ETL interne (Symfony 7, Php 8, Pgsql, RabbitMq) qui nous permet d’intégrer nos nombreux flux partenaires (plus de 90) avec précision et performance. Le projet Infra (Terraform) qui nous permet de piloter l’ensemble de nos service sur AWS Enfin sur tous nos projets la qualité logiciel est un élément essentiel et nous utilisons plusieurs outils en ce sens (php-cs-fixer, phpunit, phpstan, rectorphp, prettier, jest, cypress, Gitlab-CI) Profil recherché Nous recherchons une personne avec une expérience significative sur des projets professionnels à forts enjeux. Au delà des compétences pures, les critères importants que nous attendons sont : Une sensibilité à la qualité du code produit, en tant qu’éditeur la pérennité de nos projets est essentielle, Un état d’esprit constructif et réfléchi, une solution bien cernée plutôt qu’un développement rapide, Une démarche d’amélioration continue et une ouverture d'esprit, notre métier évolue sans cesse. Une sensibilité au domaine de l’analyse de données et une bonne maîtrise du SQL est un vrai plus, c’est la base de notre produit. Dans l’équipe IT, nous travaillons selon une organisation proche du Scrum avec une liste de tickets spécifiés et planifiés dans des Sprints de 2 semaines. Chaque développement passe par une phase de validation fonctionnelle et une revue technique. Humainement, Dvore s’appuie sur de fortes valeurs de confiance, de transparence et de partage. Nous serons très attentifs à ton adhésion à ces valeurs. La team Dvore et notre organisation Tu rejoindras l’équipe de développement composée de : Bertrand, CTO Jason, dev Fullstack Aurélien, dev Backend Et tu travailleras en collaboration étroite avec le reste des équipes Richard, Co-fondateur et CEO Aymeric, Business developer Théophile, Head of Customer Success Morgane, Customer Success Manager Colin, Co-fondateur et Head of data Jérôme, Data Analyst Audrey, Data Analyst Caroline, Data Analyst Elhadi, Docteur en IA Dvore a fait le choix de basculer en “remote-only”, nous n’avons plus de bureau et travaillons tous de notre domicile. Afin de garder une ambiance de travail agréable et inclusive, nous avons mis en place une organisation sur Workadventure (https://workadventu.re/) que nous te présenterons avec plaisir. Cette organisation est évidemment évolutive et toute bonne idée est acceptée. Détail du poste Contrat CDI temps plein Salaire 45K€ - 55K€ Convention SYNTEC Remote only Maîtrise de la langue française Avantages Participation aux frais d’installation du poste de travail (500€) Participation aux frais de télétravail (50€/Mois) Une machine performante (MacBookPro ou équivalent) Mutuelle Alan Blue Déroulement des entretiens Un échange téléphonique avec Bertrand le responsable technique afin de faire connaissance. Un entretien technique en visio. Un test technique rapide (1h max.) et débrief avec Bertrand Une rencontre avec Richard et Colin, les cofondateurs de Dvore. Après ces 4 étapes ton arrivée chez Dvore ne devrait plus être qu’une question de temps :)


- Company Name
- Talan
- Job Title
- Développeur Full-Stack JAVA- H/F
- Job Description
- Description de l'entreprise Talan est un groupe international de conseil et d’expertises technologiques qui accélère la transformation de ses clients par les leviers de l'innovation, la technologie et la data. Depuis plus de 20 ans, Talan conseille et accompagne les entreprises et les institutions publiques dans la mise en œuvre de leurs projets de transformation et d'innovation en France et à l'international. Présent dans 20 pays, le Groupe, certifié Great Place To Work, qui compte plus de 7200 collaborateurs, ambitionne de dépasser la barre du milliard d'euros à horizon 2025. Nous accompagnons les entreprises dans des secteurs variés : énergie, industrie, transport, finance, luxe… à travers 3 grandes expertises : Le Conseil en Management et Innovation (320 Consultants en France) La valorisation des données, leurs structurations, et leurs usages (Data et Technologies) L’intégration de solutions logicielles (Cloud et Applications Services) Nos valeurs : engagement, respect, partage, esprit d’équipe et optimisme. Talan est une entreprise responsable, reconnue par ses collaborateurs et attachée à la diversité. Retrouvez nos engagements RSE ici et nos actions en faveur de la diversité iciDes aménagements peuvent être proposés si vous êtes en situation de handicap. Description du poste Pour renforcer notre communauté Open source au sein du pôle Tech Digital & Platforms, nous recherchons des développeurs Full Stack F/H. Vous interviendrez dans les équipes de notre Digital Factory, en tant que développeur craftsman sur des architectures Cloud, en environnement CI/CD pour mettre en œuvre vos connaissances sur la stack technique suivante : Backend : Java, Sprint Boot, Spring Cloud Front : TypeScript ou JavaScript Testing : TDD, BDD (Cucumber) CI/CD : DevOps et déploiement Cloud (Azure ou AWS), Git, Ansible / Terraform, SonarQube, Apache, Maven, Gradle, Docker Vous serez amené à : Collaborer avec les utilisateurs finaux afin de comprendre leurs besoins et développer une vision commune du produit Participer avec le QA et le PO à la rédaction des BDD Participer aux différentes cérémonies agiles Participer avec le techlead aux différentes phases d’analyse et de conception technique Implémenter les différentes tâches tout en respectant les principes du clean code Participer aux revues de codes et proposer des améliorations de la qualité du code et de l'architecture Préparer et présenter les démos aux utilisateurs finaux Mettre en place des stratégies de testing Travailler sur l’amélioration continue des pratiques de craftsmanship et de clean code de l’équipe Mais aussi, vous aurez à : Agir en qualité de référent technique et aider les plus juniors dans leurs tâches techniques Participer/Animer nos "ruches" hebdomadaires : des présentations de sujets techniques pour une veille technologique collaborative #TalanFrance Qualifications Vous avez minimum 3 ans d’expérience en développement dans des environnements Java/JEE backend avec une première expérience en frontend (Angular, React ou VueJs) dans un contexte agile. Vous aimez la complexité technique et avez envie d’intégrer une structure Great Place to Work pour la 9ème année consécutive qui vous accompagne dans l’évolution de votre carrière sur les volets techniques et humains ! Processus de recrutement: L’équipe recrutement s’engage à vous proposer un processus de recrutement rapide et fluide: Un premier entretien RH de 30/45 min en visio avec le recruteur pour vous présenter le poste et comprendre votre projet professionnel 2 entretiens (dont au moins 1 dans nos locaux) : un échange technique: pas de test technique à faire seul chez vous, nous codons ensemble pour comparer nos pratiques, un échange avec votre futur manager. Informations supplémentaires Nos avantages: Locaux modernes en centre-ville Télétravail jusqu’à 5 jours selon les missions, prime d’équipement de 100 € Actionnariat salarié Proximité et convivialité cultivées à tous les niveaux de l’entreprise (Great Place to Work depuis 10 ans, Top 5 des entreprises où il fait bon travailler depuis 5 ans) Retour de congé maternité possible à 4/5ème sans perte de salaire pendant 6 mois Permanence handicap (consultant dédié aux collaborateurs en situation de handicap et aux proches aidants). Offre de formation complète sur site et à distance, programme de mentoring pour les femmes Mobilité en France et à l’étranger Tickets restaurant, prime vacances, 50% transport (abonnement transport public), mutuelle Primes de cooptation de 500 à 4000 € Top 1% des entreprises évaluées par Ecovadis dans le domaine social, environnemental et éthique Cette offre est faite pour vous: vous recherchez un CDI avec une organisation en Hybride à distance/bureau selon les besoins de nos clients. Vous n'avez pas fait demi-tour ? Alors n'attendez plus, et postulez !


- Company Name
- BPCE Solutions informatiques
- Job Title
- Développeur backend API - F/H
- Job Description
- Description de l'entreprise BPCE SI est une entreprise informatique du Groupe BPCE. Avec ses 19 implantations en régions, BPCE SI intervient au plus près des établissements bancaires. Chaque jour, plus de 2600 collaborateurs imaginent, inventent, testent des solutions innovantes pour faciliter la vie des utilisateurs des Caisses d’Epargne, des Banques Populaires et de plusieurs filiales et établissements bancaires comme le Crédit Coopératif et la SocFim. A travers l’utilisation de nos solutions bancaires, nous sommes présents dans le quotidien de près de 1 Français sur 2 ! Plus de 80 métiers sont présents au sein de BPCE SI et plus de 50 technologies et langages de développements sont utilisées dans nos solutions bancaires ! Entreprise humaine et engagée, notre politique de Responsabilité sociale de l’entreprise porte des sujets clés comme la mixité, la diversité, le handicap, la qualité de vie au travail et le développement durable. Nous attachons une attention particulière à la réussite de chacun(e). Nos équipes sont accompagnées tout au long de leur parcours et évoluent dans un environnement de travail stimulant pour exprimer leurs talents. Alors, pour booster votre carrière et profiter de la diversité des terrains de jeux que propose BPCE Solutions informatiques et le Groupe BPCE, rejoignez-nous ! Poste et missions La DSI Lease intervient très principalement pour BPCE Lease (90%), mais également pour les entités du Groupe BPCE ayant conservé leur propre activité de financement locatif. BPCE Lease est une entreprise du Groupe BPCE spécialisée dans le financement locatif, logée au sein du Pôle Solutions et Expertises Financières (SEF). Acteur clé du crédit-bail en France, BPCE Lease accompagne les entreprises et les professionnels dans tous leurs projets d’investissements locatifs mobiliers et immobiliers. Elle développe et distribue un ensemble de solutions intégrées parmi les plus larges du marché : crédit-bail mobilier et immobilier, location financière, location longue durée de véhicules, financement des énergies renouvelables, location opérationnelle informatique et leasing nautique. BPCE Lease s’adresse à tous les segments de marché : grandes entreprises, PME, institutionnels, acteurs de l’économie sociale, professionnels et particuliers La DSI Lease est organisée en Squads Agile, couvrant des périmètres applicatifs tous domaines métier confondus. Au sein de l’équipe Produit « Expérience Utilisateurs FRONT MIDDLE CRM » de la DSI Lease en charge des applications Front, Middle et CRM du métier du Leasing, vous intervenez sur notre middleware API en tant que Développeur Senior sur tout le cycle de vie des API (Support, maintenance corrective et évolutive, projet…) L’équipe Produit fonctionne en mode full agile en grande proximité du métier et est pleinement intégrée au train agile mis en place sur le périmètre LEASE (agilité à l’échelle inspirée du modèle Safe). Vos principales missions sont les suivantes : Prise en charge des tâches de développement, avec l’identification des solutions, l’évaluation du degré de complexité et l’estimation des charges de mise en œuvre Mise en œuvre du backlog technique en accord avec les priorités définies par l’équipe Recette technique du delivery Contrôle de la qualité du code avant sa mise en production, en respect des normes internes Contribution à l’animation de la team en mode agile (Scrum & Agilité à l’échelle) Mise en œuvre des préconisations techniques de la DSI Profil et compétences requises De formation supérieure en informatique (BAC + 5ans), vous justifiez : D’une expérience d’au moins 6 ans en développement d’API (Services REST et SOAP) D’une maîtrise du fonctionnement en mode agile, dans un contexte de déploiement de l'agilité à l'échelle. D’une bonne connaissance des outils de déploiement continu (Jenkins, XLDeploy). Compétences méthodologiques : Aptitude à respecter les contraintes, en particulier les délais Aptitude à gérer les priorités, Compétences relationnelles : Bon relationnel et bonne communication écrite et orale, Ecoute, Capacité d'analyse, Esprit de synthèse, Capacité à travailler en équipe, Autonomie, Capacité d'organisation, Sens du service, Capacité d'adaptation. Compétences techniques : Maîtrise des framework et outils suivants : Java JEE, Spring, SpringBoot, Oracle, JBOSS, GIT, Eclipse, Webstorm. Suite Office, Confluence, Jira Compréhension des architectures digitales et distribuées. Connaissance des outils de déploiement continu (Jenkins, XLDeploy) Une connaissance d’OpenShift serait un plus.


- Company Name
- Docker, Inc
- Job Title
- Senior Software Engineer, Docker Desktop Platform (EMEA)
- Job Description
- Docker is a remote first company with employees across Europe, APAC and the Americas that simplifies the lives of developers who are making world-changing apps. We continued to see exponential revenue growth last year. Join us for a whale of a ride! About The Role Docker Desktop is a core part of Docker’s suite of products and is relied upon by millions of developers every day to build and run containerized applications. As part of our Desktop Platform team your mission is to enable teams working on Desktop to deliver features more quickly and to own the shared components in Docker Desktop. This includes work on architectural improvements such as modularization, maintaining the installer, updater, and the overall application lifecycle. The team plays a key role in ensuring that all product teams contributing to Docker Desktop can move quickly with confidence. Our current roadmap includes modularizing the codebase, supporting complex installation needs for enterprise customers, improving the architecture of shared components such as the settings, and improving our feature flag functionality. As a Senior Software Engineer on the Desktop Platform team, you will develop and refine the internal components that form the foundation of Docker Desktop. You’ll collaborate with cross-functional teams to ensure our installer, updater, and modular architecture remain reliable, efficient, and easy to integrate with. By doing so, you’ll help feature teams and internal developers build on top of Docker Desktop effectively, and developers worldwide build and run their containerized applications more smoothly. Responsibilities Design, develop, and maintain core components of Docker Desktop. Collaborate with product and engineering teams to define best practices for the application lifecycle, ensuring reliability and ease of contribution. Continuously monitor and improve application stability. Work with customers to learn about their needs and debug issues that they encounter. Support architecture reviews to keep Docker Desktop modular and adaptable as new features and integrations are added. Write, review, and maintain high-quality code (including unit, integration, and end-to-end tests). Champion a culture of knowledge-sharing through demos, documentation, and collaboration sessions. Collaborate with leadership to define priorities and drive data-driven decision-making. Qualifications 5+ years of experience as a backend software engineer, preferably using Go. Hands-on experience delivering and supporting cross-platform desktop applications, including installers or updaters. Strong knowledge of operation systems internals, OS-level APIs, networking, virtualisation or performance optimization. Familiarity with observability, telemetry, and data monitoring tools. Excellent problem-solving skills, with the ability to make data-driven decisions. Strong communication skills, including the ability to explain complex technical concepts, write clear documentation, collaborate across teams, and present findings effectively. Ability to interact with upstream communities and with our customers in a way that brings credit to Docker. What To Expect In Your First 30 Days Meet your team and your assigned onboarding buddy. Set up your development environment and get familiar with our tools and workflows. Begin contributing to the codebase by tackling smaller tasks and bug fixes. Pair with a colleague to work on an initial project, which may involve performance improvements, reliability enhancements, or feature development. Participate in discussions around priorities and best practices. Join virtual coffee chats to connect with peers across Docker. What To Expect In Your First 90 Days Gain deep familiarity with the architecture of the codebase. Collaborate with the team to define key performance benchmarks. Start improving a specific Docker Desktop platform area / shared component based on observability metrics. Present your findings in a tech talk or demo to the team. Influence the quarterly roadmap by contributing insights from your early discoveries. What To Expect In Your First Year Take ownership of a platform feature or improvement. Drive improvements in our observability and monitoring stack to help diagnose issues faster. Contribute to shaping the team’s long-term vision for Docker Desktop as a platform. Have opportunities to engage with the Docker community and share insights. We use Covey as part of our hiring and / or promotional process for jobs in NYC and certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on April 13, 2024. Please see the independent bias audit report covering our use of Covey here. Perks (for Full-Time Employees Only) Freedom & flexibility; fit your work around your life Designated quarterly Whaleness Days Home office setup; we want you comfortable while you work 16 weeks of paid Parental leave Technology stipend equivalent to $100 net/month PTO plan that encourages you to take time to do the things you enjoy Quarterly, company-wide hackathons Training stipend for conferences, courses and classes Equity; we are a growing start-up and want all employees to have a share in the success of the company Docker Swag Medical benefits, retirement and holidays vary by country Docker embraces diversity and equal opportunity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our company will be. Due to the remote nature of this role, we are unable to provide visa sponsorship.