RISKOVER

Ingénieur logiciel senior/Ingénieure logiciel senior

Posted: 9 minutes ago

Job Description

Dans le cadre de son partenariat stratégique avec un éditeur international de solutions financières et de gestion des risques, RisKover renforce son pôle de développement à Tunis et recrute des Ingénieurs Logiciel Senior Full Stack Java (H/F) passionnés, curieux et à haut potentiel !Vous participerez à la conception et au développement from scratch de composants applicatifs stratégiques intégrés à une solution Cloud innovante.Ce poste s’inscrit dans un environnement international stimulant, au cœur d’une transformation logicielle vers une architecture Cloud moderne et évolutive.Votre MissionEn tant qu’Ingénieur Logiciel Senior Full Stack Java, vous jouerez un rôle clé dans la création de solutions Cloud innovantes pour le secteur financier.Vous interviendrez sur l’ensemble du cycle de développement — de la conception à la mise en production — dans un environnement agile et collaboratif.Vos principales responsabilitésConception et architecture :Définir et piloter l’architecture technique des applications cloud (microservices, API, front-end).Garantir la scalabilité, la résilience et la sécurité des solutions.Participer aux choix technologiques et aux roadmaps produits.Développement et leadership technique :Développer des microservices en Java/Spring Boot et des interfaces utilisateur en Angular.Intégrer des solutions cloud-native (containers, serverless, event-driven).Optimiser les performances et la maintenabilité du code.Collaboration et mentorat :Travailler en étroite collaboration avec les équipes DevOps, Data, et métier.Encadrer et former les développeurs juniors et intermédiaires.Participer aux revues de code et aux ateliers d’architecture.Innovation et veille technologique :Proposer des améliorations techniques et fonctionnelles.Veiller aux évolutions des technologies cloud et des frameworks utilisés.Stack Technique BackendLanguages/Frameworks: Java 11+, Spring Boot (Spring Security, Spring Data JPA, Spring Cloud).Bases de données : SQL (PostgreSQL, MongoDB, ou Oracle), NoSQL (MongoDB).APIs: RESTful APIs.Cloud : Expérience avec AWS.Sécurité : OAuth2, JWT, chiffrement des données.FrontendFramework : Angular (versions récentes), RxJS, NgRx (pour la gestion d’état).UI/UX : HTML5, CSS3/SASS, TypeScript.DevOps & OutilsCI/CD : Jenkins, GitLab CI/CD, ou GitHub Actions.Versioning: Git (GitFlow), Bitbucket/GitHub.MéthodologiesAgile/Scrum : Jira, Confluence, retrospectives.Qualité: Clean Code, SOLID, Design Patterns, DDD (Domain-Driven Design).Profil recherchéExpérience : 6 ans minimum en développement Java/Spring Boot et Angular, avec une forte expertise en architecture cloud.Cloud : Expérience avérée sur AWS (certifications un plus).DevOps : Pratique des outils CI/CD.Qualité : Sensibilité aux bonnes pratiques (clean code, tests unitaires/integration, revues de code).Soft Skills : Leadership technique, esprit d’équipe, capacité à communiquer avec des profils métiers.Langues : Français courant, anglais technique (documentation, échanges avec des équipes internationales).Pourquoi nous rejoindre ?Des projets à fort impact international : contribuez à des solutions Cloud stratégiques pour la finance et les risques bancaires.Collaboration internationale : travaillez avec une équipe technique passionnée et des partenaires internationauxÉvolution et expertise : développez vos compétences dans un environnement Cloud moderne et stimulant.Contrat : CDI - avec rémunération compétitive.Localisation : Tunis (El Manar II) - TunisieTélétravail : 2 jours par semaineAvantages : tickets restaurant, assurance maladie et plus encore.Rejoindre RisKover, c’est contribuer à des projets à fort impact, au cœur de la transformation Cloud d’une solution de référence dans la finance.Prêt(e) à relever le défi ? Postulez dès maintenant et partagez cette opportunité dans votre réseau !

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period