CDI

Développeur full-stack Open Source H/F

Modifiée le 17/04/2024

  • Guyancourt - France
  • IT, Digital et Data
  • 2024-88391

Description du poste

Au sein de l’équipe Développement interne, composée d’une vingtaine de personnes, vous serez acteur dans la construction des nouveaux projets stratégiques, relèverez de nombreux challenges au sein d'une équipe experte dans les technologies open source et dans l’écosystème Java.

En tant que Développeur full-stack Open Source, vous aurez pour principales missions :



1. Concevoir les architectures logicielles des nouveaux projets :

  • Recueillir et challenger les besoins métiers et fonctionnels
  • Déterminer et décrire l'architecture applicative générale choisie
  • S’assurer de l'adéquation de la solution avec l'architecture technique
  • Imaginer la ou les solutions adaptées au besoin en terme de frameworks, librairies ou plateformes
  • Effectuer des prototypes (POC) pour éprouver ces choix

 

2. Réaliser le développement d'applications et/ou d'outils :

  • Programmer les solutions en respectant les normes de développements
  • Créer des services scalables et résilients
  • Développer des API destinées à fournir la meilleure expérience utilisateur sur mobile et sur site web
  • Tester unitairement les solutions en utilisant une approche TDD
  • Assurer une qualité de code favorisant la maintenabilité et la réversibilité
  • Sécuriser le développement en appliquant les normes de sécurité de l'entreprise (basées entre autre sur les recommandations OWASP et PCI-DSS)

 

3. Accompagner la chaîne de production :

  • Contribuer à l'industrialisation des composants dans le système d'information de l'entreprise
  • Effectuer des audits de code
  • Transmettre les compétences aux développeurs TMA

 

Notre processus de recrutement comprend deux entretiens (managérial, RH associé à un questionnaire de personnalité), avec la possibilité d’un échange supplémentaire.

Complément

Intégrer CAPS, c'est :
Rejoindre une entreprise dynamique, portée par les innovations technologiques
De multiples opportunités professionnelles
Un plan de formation et de développement adapté à vos besoins
De nombreux services vous facilitant le quotidien
Une politique RSE engagée

Quelques raisons supplémentaires…
Un package de rémunération attractif (primes sur objectifs, intéressement et participation)
De nombreux avantages sociaux (CSE, offre bancaire groupe, remboursement des transports à 90% etc.)
2 jours de télétravail par semaine en moyenne
Un partenariat avec Vivrou.com pour aider nos (futurs) collaborateurs à trouver leur lieu de vie idéal. 

    • Poste avec management
    • Non
    • Cadre / Non Cadre
    • Cadre
    • Niveau d'étude minimum
    • Bac + 5 / M2 et plus
    • Formation / Spécialisation
    • Ingénieur en développement logiciel ou équivalent
      • Développement de systèmes back-end ou front-end basés sur des architectures orientés ressources, API (REST), dans les système distribuées ou SOA
      • Expérience avec des bases de données SQL ou noSQL
    • Niveau d'expérience minimum
    • 6 - 10 ans
    • Compétences recherchées
      • Architecture logicielle : Savoir traduire un besoin métier en solution applicative
      • Qualité de développement : Bonnes pratiques, code de qualité, tests, révisions de code, pair programming, TDD, Agilité
      • Une bonne compréhension des technologies:
        front-end: HTML, CSS, Javascript (Angular)
        back-end: Java 8 et plus. Frameworks Open Sources usuels : Spring, Hibernate, …
        middle-ware: JMS (MQ)
      • Passionné par les technologies
    • Outils informatiques
    • Git, IntelliJ, Maven, Jenkins, Docker, Ansible
    • Langues
    • Anglais professionnel
  • Filiale du groupe Crédit Agricole, Crédit Agricole Payment Services, leader des services de paiement en France avec près de 30% de part de marché, conçoit des solutions de paiement destinées aux entités du groupe. Au cœur de la relation client, les paiements font partie des usages quotidiens et évoluent sur un marché dynamique en perpétuelle transformation. Pilote de la stratégie paiement du Groupe, Crédit Agricole Payment Services conçoit le processing des transactions réalisées par les clients des banques du groupe et développe pour eux des offres de services innovantes, conjuguant facilité d'usage, sécurité et répondant aux meilleurs standards du marché. En agissant chaque jour dans l'intérêt de la société, nous sommes un groupe engagé en faveur des diversités et de l'inclusion. Tous nos postes sont ouverts aux personnes en situation de handicap.

Crédit Agricole Payment Services
Crédit Agricole Payment Services
Crédit Agricole Payment Services

Crédit Agricole Payment Services

Développeur full-stack Open Source H/F

Publiée le 17/04/2024

CDI
  • Guyancourt - France
  • IT, Digital et Data
  • 2024-88391
Rejoignez
-nous

Nos avantages

Autres
Autres

Vous pourrez participer à des animations visant à favoriser le bien-être physique (yoga à la position de travail, ateliers de pleine conscience, challenge sportif par équipes, etc.) et vous pourrez bénéficier des prestations du Comité Economique et Social

Collectif
Collectif

Vous pourrez participer à des animations visant à favoriser le bien-être physique (yoga à la position de travail, ateliers de pleine conscience, challenge sportif par équipes, etc.) et vous pourrez bénéficier des prestations du Comité Economique et Social.

Campus
Campus

Vous aurez l’occasion de venir travailler sur nos campus qui allient verdure et technologie. Vous aurez le choix entre plusieurs espaces de restauration et vous bénéficierez des services proposés par la conciergerie.

Rémunération
Rémunération

En plus de votre rémunération fixe, vous bénéficiez d’une rémunération variable personnelle et collective ainsi que d’un plan d’épargne pour la retraite collective (PERCO) avec un abondement. Si vous prenez les transports en commun, le Pass Navigo est pris en charge à hauteur de 90%.

Temps de travail
Temps de travail

Pour un meilleur équilibre de vie, nos équipes pratiquent le télétravail depuis plusieurs années grâce aux outils mis à leur disposition (ordinateur portable et smartphone professionnels). Un compte épargne temps permet de conserver les jours de congés non pris.

Solidaire
Solidaire

Plusieurs actions sont mises en place comme la politique de volontariat de compétences, le partenariat avec Responsage pour les salariés aidants et le dispositif Psya pour écouter et soutenir les collaborateurs. L’arrondi solidaire sur salaire et le don de jours sont aussi mis en œuvre.

Ces offres pourraient vous intéresser !

Comment souhaitez-vous postuler ?
Candidature express (2 minutes)

Uploadez votre CV et votre lettre de motivation (facultative) au format doc, docx, pdf, .txt, .rtf, .odt, .html ou .png d'un poids inférieur à 2Mo uniquement

Candidature détaillée

Inscrivez-vous ou connectez-vous à votre compte Crédit Agricole Recrutement pour renseigner le formulaire de candidature, ainsi que votre CV et suivre vos candidatures