
Développeur·euse Back-End (F/H)
On site
Annecy, France
Freelance
19-03-2025
Job Specifications
Tu cherches à trouver du sens à ton travail et à avoir un impact positif sur le quotidien de millions de clients bancaires en France ?
Tu souhaites évoluer dans un environnement agile, collectif et technologique en évolution permanente ?
Alors notre entreprise, Crédit Agricole Technologies et Services, pourrait te correspondre !
Que faisons-nous ? Nous fabriquons les outils informatiques des conseillers bancaires et de nos clients du réseau bancaire des Caisses Régionales du groupe Crédit Agricole.
Que ferons-nous ensemble ? Nous continuerons, avec toi et nos 1850 collaborateurs et collaboratrices, à « faire de CA-TS, l'acteur IT de référence en termes de performance, de technologie et de responsabilité sociétale » avec comme objectif commun : la satisfaction client.
Ta contribution en tant que Développeur.se au sein de la tribu Interactions Client Collaborateur à Annecy ? En tant que développeur.se au sein de la Tribu Interactions Client Collaborateur, tu intègreras une des nombreuses squads (5).
En effet, tu intégreras une équipe avec ses forces et ses faiblesses mais surtout dynamique et visionnaire pour transformer et améliorer entre les millions de clients de nos Caisses Régionales et les 50 000 collaborateurs de ces CR donc leur relation avec leur banque de proximité. Notre tribu parle de Téléphonie, Tchat, Visioconférence, mail, langage naturel, I/A générative et d’orchestration des relations client/collaborateurs. Et ne cesse de rénover le domaine pour apporter de la valeur à ces relations.
Nous mettons un point d’honneur à ce que ces dernières soient conçues pour être faciles à utiliser, permettant à nos clients de réaliser leurs transactions rapidement et sans tracas.
Tu auras l’opportunité :
De participer à des projets excitants :
En contribuant à la réponse au « Comment » des nouvelles fonctionnalités (chiffrage inclus) à apporter sur les produits par le développement de nouvelles API ou de programmes batchs OPEN par exemple…Mais également répondre à des chantiers techniques comme la gestion des obsolescences, les mises aux normes, les corrections de vulnérabilités et la résilience de nos applicatifs.
En assurant l’intégration et le développement des produits et solutions ainsi que les maintenances correctives et évolutives, dans le respect des normes de développement CATS basées sur des outils du marché.
En étant force de proposition sur les trajectoires permettant d’atteindre les objectifs d’évolutions et surtout de sécuriser le fonctionnement de nos solutions
En réalisant des tests unitaires (JUnit) et d’intégration (via la CT Gitlab) sur les développements réalisés et gérés par la Squad en phase avec la Quality Gate de l’entreprise.
En préparant et en suivant les mises en production en concertation avec CAGIP, entité du Groupe Crédit Agricole, fournisseur d’infrastructures pour CA-TS et responsable du SI de Production.
En gérant et maintenant la documentation technique.
En assurant le diagnostic et la résolution des dysfonctionnements techniques des différents produits en production.
De contribuer à la modernisation de nos pratiques de fabrication:
En étant force de proposition sur de nouvelles pratiques de DEV en phase avec la Fabrication by CATS
En participant aux sujets identifiés côté Pratique De Dev tels que la mise en conformité de la structure des dépôts GIT, l'enrichissement de la couverture en TU, la correction des failles de code, l'amélioration de la qualité de code, l'utilisation des derniers templates et outils sur la CI/CD, la revue de merge requests, le respect des normes de développement…
En réalisant une veille technologique régulière pour être au fait des dernières tendances internes CA-TS et externes et pour anticiper les futurs accompagnements pour les Squads.
D’utiliser des parcours de fabrication à l'état de l'art :
Nous utilisons au quotidien Java/J2EE (8 à 21), Spring, API Rest, JavaScript, SQL
Tu géreras notre CI/CD qui est opérée par GitlabCI, Ansible, Maven, Artifactory, Kubernetes et Docker
Tu utiliseras Sonar & XRay Artifactory pour détecter et corriger les failles de sécurité du code et/ou améliorer la qualité du code
Tu apprendras à dompter Copilot à travers ton IntelliJ pour coder de façon plus efficiente.
Tu manipuleras DB2, MySQL comme bases de données.
Tu géreras et amélioreras des APIs pour optimiser les performances et la fiabilité.
Tu appliqueras tes connaissances des principaux patterns d’architecture applicative.
Et tu n’oublieras pas de prendre soin des MR de refactoring en continu générées par le Robot Renovate pour avoir des composants techniques toujours à jour.
D’explorer de nouvelles opportunités :
Être partie prenante de la modernisation du SI en participant à l’amélioration continue de nos produits
Plonger dans un domaine fonctionnel stimulant et challengeant
Être moteur afin de contribuer au maintien d’un environnement avec un process de qualité (Quality Gate, Tests unitaires…)
Être en étroite collaboration avec les DevOps afin de mettre en œuvre des pipelines d'intégration continue et de déploiement automatique.
Nourrir ta curiosité et ta soif d'apprentissage dans un environnement qui encourage la croissance professionnelle.
Ta vie au sein de notre équipe :
Un environnement de travail axé sur la qualité et l'excellence.
L’opportunité d'améliorer l’expérience développeur.se et d’accompagner notre Squad sur des méthodologies de dév plus efficaces.
De nombreux sujets transverses et innovants (tels que l’utilisation de l’IA pour les développeurs, l’adaptation de nos pratiques pour aller sur du Cloud public, etc.).
Un partage continu des connaissances à travers des conférences, des réunions hebdomadaires et des Tech Talks mensuels pour rester à la pointe des dernières tendances et meilleures pratiques.
Ce que nous faisons pour faciliter ta vie professionnelle et personnelle :
Nous te proposons :
De participer à l’évolution de CA-TS en matière de performance, de technologie et de responsabilité sociétale : participation aux projets d’entreprise, développement de la fabrication responsable, contribution à la diminution de notre empreinte carbone.
De rejoindre CATECHS : LA communauté des techs de CA-TS. Et y retrouver des Techtalks, des serious games, du Mob Programming, de la veille techno…
De prendre part à des projets agiles complexes et innovants, de bout en bout : volumétrie clients importante, diversité technologique et métier, relation étroite avec tous nos clients (Conseillers bancaires en Caisses Régionales, clients du Crédit Agricole)
De continuer à développer tes compétences et connaissances, à être accompagné∙e ou accompagner à ton tour (formations, intégration, mentoring, mobilité interne, actions marque employeur)
De faire évoluer ta carrière professionnelle et t’investir durablement (mobilités interne et groupe).
D’évoluer dans un environnement alliant modernité (espaces agiles et de créativité, télétravail) et prônant la Qualité de Vie au Travail ...
About the Company
Crédit Agricole is the French economy’s leading financier and one of the top banking operators in Europe. As a leader in retail banking in Europe, the Group is also the leading European asset manager, the first bank insurer in Europe, and the third largest European operator in project financing. On the strength of its cooperative and mutual insurance foundations, its 154,000 employees and 27,000 administrators of local and regional banks, Crédit Agricole Group is a responsible, useful bank, serving 54 million customers, 11.... Know more
Related Jobs

- Company Name
- Extia
- Job Title
- Ingénieur DevOps/Ingénieure DevOps
- Job Description
- D'abord Qui ? Vous êtes le super-héros de la rigueur ! Rigoureux(se), vous ne laissez rien au hasard. Chaque détail compte, et vous avez l'œil pour le perfectionnement ! Méthodique, c’est dans votre ADN. Vos plans d’action sont aussi bien ficelés qu’un scénario de film à suspense. Impliqué(e), votre équipe peut toujours compter sur vous. Vous êtes la personne vers qui tout le monde se tourne, prêt(e) à relever le défi et à apporter votre soutien. Ensuite quoi ? Rejoignez une équipe dynamique et passionnée où chaque jour est une nouvelle aventure ! Vous travaillerez sur des serveurs Linux/Windows dans divers environnements Cloud comme AWS, Azure, Online, et Scalair. Vos missions, si vous les acceptez, seront : Comprendre les besoins des clients : faites preuve d’empathie et de créativité pour identifier et répondre à leurs attentes. Mettre en place et améliorer les systèmes de supervision : transformez les outils de monitoring (SLI/SLO/SLA) en véritables alliés pour obtenir des indicateurs précis et pertinents. Assurer la haute disponibilité et la sécurité : devenez le gardien des produits et services, garantissant leur bon fonctionnement et leur stabilisation. Installer et exploiter les plateformes de production : utilisez des outils d’orchestration comme Puppet et Ansible pour orchestrer la magie ! Automatiser les tâches récurrentes : dites adieu aux corvées en installant, administrant et faisant évoluer des solutions d’automatisation. Orchestrer l’intégration continue : gérez les chaînes d’intégration continue, de compilation et de livraison, tout en apportant un soutien aux utilisateurs de ces plateformes. Documenter et former : maintenez à jour et développez la documentation du projet, et partagez votre savoir-faire avec l’équipe. Profil recherché : Diplômé(e) d'une école d'ingénieurs ou équivalent Bac +5, vous avez au moins 3 ans d’expérience réussie en tant que SRE (Site Reliability Engineer) dans un environnement DevOps. Vous êtes familier avec l’environnement Linux/Windows et maîtrisez un langage de développement, idéalement Python, R, Java, ou .Net, sans oublier un langage de scripting comme Perl, Bash ou Shell. Vous avez déjà configuré ou travaillé avec des outils d’orchestration comme Kubernetes et des conteneurs comme Docker. Une expérience avec Ansible et Puppet ? Un vrai plus ! Vous maîtrisez un outil d’intégration continue, idéalement Jenkins ou GitLab CI, ainsi qu’un outil d’automated testing tel que Selenium. Pourquoi nous rejoindre ? Parce qu’ici, chaque jour est une occasion de grandir, d’apprendre et de relever des défis techniques tout en s’amusant. Prêt(e) à faire partie de cette aventure palpitante ? Processus de recrutement : Échangez avec un ou une chargée de recrutement pour un premier contact téléphonique Rencontrez un ou une Ingénieure d’Affaires (Business Manager) sur vos souhaits d’évolution Approfondissez avec nos responsables et directeurs d’agence pour connaître la vision de l'agence Selon votre profil, des tests ou entretiens techniques pourront vous être demandés. Tout au long du processus, vous pourrez échanger avec nos consultants pour en savoir + sur leur quotidien chez nous ! Les petits plus : Télétravail possible 100% des frais de transports en communs pris en charge, des tickets restaurant et une mutuelle haut de gamme Un CSE avantageux et des challenges tout au long de l'année ! #greatplacetolive Des primes à hauteur des performances de l'année et de l'implication 250 événements par an pour rencontrer tes collègues et des locaux feel good #lifeatextia Des formations, conférences et une plateforme d'e-learning avec LinkedIn pour monter en compétences #greatplacetolearn Des Communautés Métiers et du Mentorat pour partager son expertise et en apprendre sur de nombreux sujets #greatplacetoshare Une communauté de e-sport : Extia Gaming ! #greatplacetoplay Envie d’évoluer ? Grâce à notre politique de mobilité interne, explorez de nouvelles opportunités en France ou dans l’un de nos 7 autres pays !


- Company Name
- Wecasa
- Job Title
- Senior Développeur Back-end Ruby on Rails H/F/NB - CDI
- Job Description
- Descriptif du poste Répartie sur toute la France, l’équipe tech aujourd’hui c’est 9 développeurs front, 11 développeurs back et 5 Engineering Manager qui aiment travailler dans la bonne humeur. Le travail se fait par squad, chaque squad étant composée d’un product designer, un product manager, un EM et des développeurs back et front. Missions Aux côtés de Loïc, CTO et l’Engineer Manager de la squad, tu participes activement au développement de notre marketplace, en collaboration avec nos Product Managers et notre Product Designer : Développement de fonctionnalités pour : nos clients (e.g. nouveaux services, internationalisation) nos professionnels (e.g. calendrier, chat, géolocalisation) notre service client (e.g. interface admin) notre “auto-pilote” (traitement automatique et en temps réel des commandes et des interactions clients-professionnels, e.g. algorithme de matching) Définition et implémentation du traitement de la dette et de l’évolution de notre solution en collaboration avec nos guilds Frontend et Backend (e.g. choix sur le standard de format des API, évolution des domaines de responsabilité, modularisation du code, optimisation des performances, etc…) Participation au traitement des anomalies en étroite collaboration avec notre support L2 Définition de la faisabilité technique en collaboration avec l’équipe produit (Recherche, POC, Scoping, CII, CIR) Selon compétences et affinités: Spécialisation DevOps: participation optionnelle à la mise à l’échelle de la solution Spécialisation FullStack: participation optionnelle à certaines features front Notre environnement technique : Backend : Ruby on Rails 7 / MySQL / Redis / Sidekiq Frontend : React / React Native (2 applications) Nombreuses API utilisées : Stripe, Twilio, Google Maps, Slack, Zoho… Code Quality: Rspec, Capybara, Rubocop (CI sur CircleCI) Versioning Git, code reviews et passage en pré-production systématiques Monitoring: Sentry, Datadog Hébergement: OVH VPS et HPC. Dockerisation en cours. Méthodologie agile, outillée avec Slite, Jira et Slack Notre environnement de travail : Nous sommes des développeurs avec une haute exigence technique, de profils variés, habitant Paris, Angers ou Marseille. Notre travail permet à des milliers de clients une mise en relation avec le meilleur professionnel disponible. Wecasa possède une forte culture technique, avec un besoin d’automatisation très important. Nos algorithmes de machine learning permettent le meilleur matching client-professionnel, et notre application Rails gère tous les aspects de la transaction (même si notre architecture monolithique va devoir migrer vers une architecture plus modulaire type micro-services…). Nous sommes particulièrement attachés à la satisfaction de nos utilisateurs, à la fois nos clients et nos professionnels. Cette satisfaction se reflète dans nos chiffres: 5 ans après sa création, Wecasa continue d’afficher 300% de croissance par an. Nous travaillons au quotidien avec des collègues passionnés de métiers très différents. En plus des interactions avec l’équipe produit, nous collaborons avec les équipes marketing, relations clients, relations B2B, data science, etc. Profil recherché Développeur(se) Rails avec au moins 5 ans d’expérience professionnelle. Excellente connaissance de Ruby on Rails Des connaissances cloud (AWS ou Google Cloud) ou en React (JS ou Native) seraient un plus Rigueur, envie de progresser et de partager tes connaissances Bon niveau d’anglais Chez Wecasa, nous sommes convaincus que la diversité et l’inclusion sont de vraies force pour l’entreprise. Nos offres sont bien évidemment ouvertes à toutes et à tous, nous vous encourageons à y postuler ! Ce qu'on peut t'offrir Salaire : entre 50 et 61k€ (selon profil et expérience) 5 semaines de congés payés ainsi que 8 à 10 jours de RTT Disponibilité : dès que possible Une enveloppe de 200€ pour équiper son bureau à domicile Une enveloppe de 2000€ pour choisir ton propre matériel. Une mutuelle de bon niveau prise en charge à 60% par Wecasa 400 euros / an pour la mobilité durable (si vous n’utilisez pas de passe Navigo). Une carte resto (9 euros crédités/jour avec une prise en charge de 50% par Wecasa) 1200€/an à dépenser sur l’application Wecasa (ménage, massage, coiffure, beauté, coach sportif) Un environnement startup dynamique, une équipe mixte et sympa ! Des évènements réguliers (non obligatoires bien sûr ! ) et un séminaire annuel au soleil Déroulement des entretiens Entretien téléphonique avec Linda , Talent Acquisition Manager Entretien avec Jeremy, Engineering Manager Test technique et restitution avec des membres de l’équipe Rencontre avec Loïc - CTO Chez Wecasa, nous sommes convaincus que la diversité et l’inclusion sont de vraies force pour l’entreprise. Nos offres sont bien évidemment ouvertes à toutes et à tous, nous vous encourageons à y postuler !


- Company Name
- Atrium SI
- Job Title
- Tech lead full stack Java Angular
- Job Description
- Poste : tech Lead full stack Java Angular (min. 10 ans d'expérience) Mission : dans le cadre du développement des applications métier de gestion du client, nous recherchons un tech lead qui interviendra dans une équipe agile de la DSI : Définir et être le gardien des différentes méthodologies de développement dans le respect des méthodes agiles Assumer le rôle de scrum master de l’équipe Construire et mener à bien la roadmap technique de l’équipe : amélioration continue de la base de code définition des standards, cadrage et définition des évolutions techniques Participer à la conception, au développement et à l’évaluation des features à implémenter dans le respect des normes, de l’ergonomie et des bonnes pratiques d’ingénierie logicielles Participer au maintien et au perfectionnement de la plateforme d’intégration continue Animer et faire progresser l’équipe dans le même sens afin d’atteindre les objectifs projets fixés Collaborer avec les équipes projets de la DSI pour offrir les services nécessaires à leurs demandes Environnement technique : PostGreSQL 15, ElasticSearch 8.x Java 17 Spring 6, SpringBoot 3 Hibernate 6, JPA2 Kafka Angular 13-17 WebService Rest GIT JUnit, Cucumber, Protractor, AngularCLI Jenkins, Sonar Maven, Npm Compétences techniques requises Java – Maîtrise/Expertise Spring / Hibernate (JPA) – Maîtrise API Rest – Maîtrise SQL – Maîtrise Angular / TypeScript – Maîtrise Middleware Front-end (Ex. Ngx-store etc.) – Connaissance / Autonomie CSS3 – Connaissance / Autonomie Kafka – Connaissance / Autonomie Compétences appréciées : ElasticSearch Méthodologies Agiles (Scrum / XP) Jenkins, Maven, Sonar Outillage de build et test Qualités humaines recherchées : Le consultant devra être autonome, rigoureux, organisé. Il devra également être un bon communiquant et disposer d’un relationnel lui permettant de s’intégrer avec l’équipe en place. Français & Anglais écrit. Qualités humaines recherchées : télétravail 3 jours par semaine Date de démarrage souhaitée : début avril 2024 Type de contrat : freelance ou portage salarial


- Company Name
- Parallel Consulting
- Job Title
- Java Software Engineer
- Job Description
- Job Description: We are looking for a hands-on software developer with strong expertise in Spring Boot, Java, and Kubernetes. This role requires deep technical knowledge, particularly in troubleshooting, queuing, and containerized applications. Strong teamwork and collaboration skills are essential, as you will be working within an agile squad to deliver high-quality software solutions. Key Responsibilities: Design, develop, and maintain software applications using Spring Boot and Java. Integrate various systems and databases for seamless functionality. Collaborate with cross-functional teams in an agile environment to drive product development. Conduct code reviews and ensure adherence to industry best practices. Utilize and manage development tools to enhance workflow efficiency. Implement and manage Kubernetes clusters and containerized applications. Troubleshoot and resolve software issues, ensuring optimal performance and stability. Key Requirements: 10+ years of hands-on experience as a software developer. Strong expertise in Spring Boot, Java, Kafka, and database integration. Hands-on experience with Kubernetes cluster management. Experience working in an agile development environment. In-depth knowledge of container orchestration and deployment. Excellent problem-solving and communication skills. Preferred Qualifications: Experience working in cloud-based environments. Strong attention to detail and ability to troubleshoot complex issues. Ability to work both independently and within a team.