Nouveau
Remote
Description du poste
Revolut, leader mondial des services financiers numériques, accélère son expansion et recherche un Ingénieur Backend Senior pour renforcer son équipe technologique de pointe. Vous intégrerez une communauté d’ingénieurs passionnés, engagés à concevoir et à faire évoluer les systèmes qui alimentent l’application Revolut, utilisée chaque jour par des millions d’utilisateurs à travers le monde.
**Votre mission**
- Concevoir, développer et maintenir des API mobiles robustes et performantes, en suivant les principes du Clean Code et du Domain‑Driven Design (DDD).
- Créer et déployer des micro‑services évolutifs, en utilisant Java 17/21, Spring Boot, Docker et Kubernetes, afin de soutenir les volumes de transactions les plus élevés.
- Optimiser les systèmes critiques de gestion des risques, de détection de fraude et de traitement des paiements, en appliquant les meilleures pratiques de Test‑Driven Development (TDD) et d’intégration continue (CI/CD).
- Participer à des projets greenfield innovants, tout en améliorant continuellement les services existants pour garantir une expérience utilisateur fluide et sécurisée.
- Collaborer étroitement avec les équipes produit, data, sécurité et DevOps dans un environnement Agile (Scrum / Kanban), afin de livrer rapidement des fonctionnalités de haute qualité.
**Ce que vous apportez**
- Minimum 6 ans d’expérience confirmée en développement backend, avec une expertise avérée en Java (versions 17 ou 21).
- Diplôme en informatique, mathématiques, physique ou discipline technique équivalente.
- Maîtrise de l’anglais à l’écrit comme à l’oral ; la communication fluide avec des équipes internationales est essentielle.
- Solides compétences en conception d’API REST, architecture de micro‑services, bases de données relationnelles (PostgreSQL) et NoSQL (Redis, Cassandra).
- Expérience pratique des pipelines CI/CD (Jenkins, GitLab CI, GitHub Actions) et des conteneurs (Docker, Kubernetes).
- Esprit d’équipe, capacité à travailler sous pression et à s’adapter à un rythme de développement rapide.
**Atouts supplémentaires**
- Connaissances en Kotlin ou Scala.
- Expérience dans le secteur financier, fintech ou paiement en ligne.
- Historique de travail en startup ou scale‑up, avec une forte culture d’innovation.
**Ce que Revolut vous offre**
- Possibilité de relocalisation complète en Pologne (Cracovie), Espagne (Barcelone, Madrid) ou aux Émirats arabes unis (Dubaï), avec un accompagnement logistique et administratif dédié.
- Flexibilité totale : travail à distance ou en mode hybride depuis nos bureaux modernes, selon votre préférence.
- Rémunération attractive, bonus basés sur la performance et participation au capital de l’entreprise.
- Programme de formation continue, accès à des conférences technologiques et à des certifications.
- Environnement de travail stimulant où l’innovation, la diversité et l’inclusion sont au cœur de la culture d’entreprise.
Rejoignez Revolut et contribuez à façonner l’avenir des services financiers numériques. Vous êtes prêt à relever le défi ? Postulez dès maintenant et faites partie d’une équipe qui repousse les limites de la technologie financière.