Développeur backend Java senior
Nous sommes une société FinTech qui réinvente les paiements à haut risque sur le marché avec une couche d'identité numérique intégrée. Notre équipe est en pleine expansion et nous sommes à la recherche d'un développeur Java senior très expérimenté pour rejoindre notre équipe et nous aider à concevoir, développer et maintenir des services backend, des API et des systèmes de base de données très performants qui alimentent des applications critiques pour la mission. Ce poste requiert une expertise approfondie en Java, en architecture dorsale moderne, en API évolutives et en bases de données relationnelles.
Responsabilités clés :
- Concevoir, développer et maintenir des services dorsaux robustes et évolutifs en utilisant Java.
- Construire et améliorer les API RESTful consommées par les applications internes et externes.
- Lead database design, optimization, and query performance tuning (PostgreSQL, MongoDB, etc.).
- Écrire un code propre, testable et maintenable ; participer aux revues de code.
- Dépanner, déboguer et résoudre les problèmes de production en mettant l'accent sur la fiabilité et la performance.
- Collaborer avec des équipes interfonctionnelles, y compris Frontend, DevOps, et Product, pour livrer des fonctionnalités de haute qualité.
- Contribuer aux décisions architecturales et aux meilleures pratiques.
Exigences clés :
- 5+ ans d'expérience professionnelle dans le développement backend en utilisant Java.
- Expérience pratique de la conception et du développement d'API REST.
- Proven experience with relational and document bases de données (par ex., PostgreSQL, MongoDB) et réglage des performances SQL.
- Une solide compréhension des principes et des meilleures pratiques de l'ingénierie logicielle.
- Excellentes compétences en matière de résolution de problèmes et capacité à travailler de manière indépendante et à distance
- Forte capacité de communication en anglais.
- Timezone (GMT +1/-1).
Qu'est-ce qui vous différencie ?
- Expérience avec Spring Boot ou des frameworks similaires.
- Connaissance des files d'attente de messages (RabbitMQ, SQS).
- Familiarité avec les architectures cloud-natives et la conteneurisation (par ex., Docker, Kubernetes).
- Familiarité avec l'architecture des microservices.
- Expérience des tests automatisés et des cadres de test.
Ce que nous offrons:
- Salaire de base compétitif
- 100% modèle de travail à distance & horaires flexibles
- Opportunité de travailler sur des fonctions clés de l'entreprise où vos contributions auront un impact réel
Si ce qui précède vous ressemble beaucoup, veuillez envoyer votre CV à job@tantumpay.com. Seuls les candidats présélectionnés seront contactés.

