Au sein de la Direction Produits & Technologies, nous recherchons un Développeur Ruby (H / F) pour participer activement à la modernisation et à l'évolution des outils et applications bancaires. Vous serez intégré(e) à une équipe technique dynamique et évoluerez dans un environnement favorisant l'ouverture d'esprit et la polyvalence technologique. L'écosystème applicatif repose principalement sur Ruby, mais nous encourageons également l'adoption de nouvelles technologies en fonction des besoins des projets.
Vos Principales Missions :
Développement & conception : Analyse des besoins, conception et développement d'applications robustes en Ruby, rédaction de documentation technique.
Architecture & évolution technologique : Définition des architectures, mise en place de microservices (Ruby on Rails, Spring Boot), intégration de nouvelles technologies.
Qualité & optimisation : Tests unitaires, revues de code, application des principes TDD, SOLID, Clean Code, optimisation des performances.
Collaboration Agile : Travail en équipe avec les Product Owners, UX / UI designers, DevOps, participation aux rituels Agiles.
Maintenance & support : Correction d'anomalies, veille technologique et réglementaire, amélioration de la résilience des applications.
Environnement technique
Maîtrise de Ruby dans un environnement de production.
Connaissances en architecture microservices et en API REST.
Expérience sur des bases de données SQL (PostgreSQL, MySQL) et NoSQL (MongoDB, Redis).
Familiarité avec les outils DevOps et CI / CD (Docker, Kubernetes, GitLab CI, Jenkins).
Bonnes pratiques en tests unitaires et tests d'intégration.
Connaissances des méthodologies agiles et des outils associés (Scrum, Kanban, Jira, Confluence).
Profil candidat :
Compétences Comportementales : Ouverture d'esprit et appétence multi-technos : capacité à apprendre et s'adapter à de nouvelles technologies.
Collaboration et communication : travailler en équipe avec des profils variés (techniques et métiers).
Autonomie et prise d'initiative : être force de proposition et prendre en main des sujets complexes.
Rigueur et qualité : engagement sur la robustesse et la maintenabilité du code.
Curiosité et veille technologique : rester informé des évolutions technologiques et être proactif dans l'apprentissage de nouvelles compétences.
Formation & Expérience
Bac +5 (école d'ingénieur ou université) en informatique ou domaine connexe.
Expérience de minimum 5 ans en développement Ruby.
Une expérience dans le secteur bancaire ou financier est un plus.
Obtenez un examen gratuit et confidentiel de votre CV.
Sélectionnez le fichier ou faites-le glisser pour le déposer