Lead Java Engineer (algorithms experience) – relocation to Belfast France
Lead Java Engineer (algorithms experience) – relocation to Belfast Description
Nous recherchons un·Lead Developer Java pour contribuer au développement d’applications web avancées dans le secteur des marchés financiers.
Dans ce rôle clé, vous prendrez en charge le développement backend tout en influençant l’orientation technique de nos projets.
Si vous êtes un·développeur visionnaire souhaitant avoir un impact concret dans un secteur dynamique, nous serions ravis de discuter avec vous !
#LI-DNI
Responsabilités
- Travailler sur toutes les phases du cycle de vie du développement logiciel (SDLC), y compris l’analyse, la conception, le développement, les tests et le déploiement
- Concevoir et développer des systèmes performants avec une faible latence
- Améliorer la performance des systèmes et leur capacité à gérer de grands volumes de données (centaines de téraoctets)
- Collaborer avec des équipes pluridisciplinaires pour garantir l’intégration avec l’écosystème de trading électronique
- Mettre en place et maintenir une architecture orientée services, en s’appuyant sur des principes fondamentaux d’ingénierie
- Apporter une contribution à la préparation cloud et à l’architecture de microservices pour les systèmes distribués
- Piloter la migration des bases de données héritées (Sybase, DB2) vers des bases de données relationnelles modernes (SingleStore, PostgreSQL) et MongoDB
- Faire le lien entre les équipes métiers et techniques pour permettre une prise de décision éclairée via des insights techniques
- Être responsable de l’orientation technique des développeurs junior, notamment en encadrant leurs livrables et en fournissant des directives en matière d’architecture logicielle
Exigences
- Maîtrise du Java Core, avec un accent particulier sur le tuning des performances et l’optimisation
- Solide expérience avec les bases de données relationnelles (par exemple : PostgreSQL) et les bases NoSQL (MongoDB)
- Expertise dans les architectures orientées services, les principes fondamentaux d’ingénierie, les algorithmes et les structures de données
- Expérience avec les architectures de microservices et le développement d’applications prêtes pour le cloud
- Connaissance des systèmes de trading haute fréquence et de la conception d’applications à faible latence
Atouts
- Expérience avec SingleStore
- Expérience avec Sybase et/ou DB2
- Expérience préalable dans le secteur de la banque d’investissement
Nous offrons
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn