Launch Legends
Citi
Senior Back-End Java Developer — Trading Platforms
À propos du poste
Nous recherchons un Développeur Senior Back-End Java expérimenté et pragmatique pour rejoindre une équipe technologique d'applications de trading back-office au sein d'une institution financière de premier plan. Dans ce rôle, vous concevrez, construirez et maintiendrez des solutions logicielles évolutives et performantes à l'intersection de l'excellence en ingénierie et de la transformation de la technologie financière. Vous défendrez les pratiques de livraison modernes — y compris le développement basé sur le tronc, l'automatisation des tests et le codage sécurisé — tout en contribuant à l'infrastructure de trading critique. Il s'agit d'une opportunité de contributeur individuel senior et de leadership d'équipe pour un ingénieur qui prospère dans des environnements à haute vélocité et axés sur la qualité, et qui est passionné par les systèmes distribués, les microservices et la livraison continue à l'échelle de l'entreprise.
Responsabilités
- Concevoir, développer et maintenir des applications de trading back-office robustes, évolutives et performantes en suivant les principes SOLID, les normes de code propre et les modèles de conception logicielle modernes.
- Mettre en œuvre des pratiques de développement basé sur le tronc, des indicateurs de fonctionnalité et des stratégies de livraison progressive pour permettre l'intégration continue et des cycles de déploiement rapides et sûrs.
- Appliquer les méthodologies de développement piloté par les tests (TDD) et de développement piloté par le comportement (BDD) pour garantir une couverture de tests unitaires élevée, la qualité du code et la fiabilité en production.
- Piloter l'adoption des pipelines CI/CD, des pratiques DevOps, de l'infrastructure en tant que code et des tests automatisés pour améliorer la fiabilité du système et la vélocité de livraison.
- Concevoir et livrer des microservices distribués et pilotés par les événements en tirant parti de plateformes de messagerie telles que Kafka, Solace, Tibco et MQ, en mettant l'accent sur les exigences de faible latence et de haute disponibilité.
- Effectuer des revues de code rigoureuses et des évaluations de vulnérabilité, en appliquant des normes de codage sécurisé et en garantissant la conformité aux politiques de sécurité organisationnelles.
- Collaborer avec les architectes, les propriétaires de produits et les équipes interfonctionnelles pour concevoir des architectures système évolutives et résilientes et contribuer à la documentation de conception technique.
- S'associer aux équipes DevOps pour optimiser les pipelines de déploiement, les outils d'observabilité et la résilience de la production pour les systèmes de trading critiques.
- Encadrer les ingénieurs juniors, diriger les discussions techniques et favoriser une culture d'apprentissage continu, d'excellence en ingénierie et de responsabilité partagée.
Qualifications
- Solide maîtrise du codage en Kotlin, Java et Python, avec une expérience démontrée dans la construction d'applications de qualité production à l'échelle de l'entreprise.
- Expertise approfondie en architecture de microservices et en conception de systèmes, y compris Spring Boot, systèmes distribués, haute disponibilité, tolérance aux pannes et calcul à faible latence.
- Maîtrise des systèmes événementiels et de messagerie — y compris Kafka, Solace, Tibco et MQ — avec une expérience dans la conception et l'exploitation de pipelines de données à haut débit.
- Expérience pratique des plateformes de conteneurisation et cloud-natives, en particulier Kubernetes, Docker et OpenShift.
- Solide expérience des bases de données relationnelles, en particulier Oracle SQL, dans des environnements transactionnels haute performance.
- Expérience avérée du développement basé sur le tronc, des indicateurs de fonctionnalité et de la livraison progressive dans un contexte d'ingénierie d'entreprise.
- Maîtrise des pratiques de test TDD, BDD et axées sur l'automatisation, avec un historique de maintien d'une couverture de test élevée dans des environnements de livraison agile.
- Maîtrise de la conception et de l'exploitation des pipelines CI/CD, avec une compréhension approfondie des principes DevOps, des pratiques de codage sécurisé et des méthodologies d'évaluation des vulnérabilités.
- Expérience dans la réalisation de revues de code, la direction de discussions techniques et l'encadrement d'ingénieurs au sein d'équipes produit interfonctionnelles et agiles.
- Familiarité avec les pratiques d'optimisation des performances, d'observabilité et de surveillance de la production dans des systèmes financiers distribués à haute disponibilité.
Formation
- Licence en informatique, en génie logiciel ou dans un domaine technique connexe, ou expérience professionnelle équivalente requise
- Master préféré
COMPÉTENCES LES PLUS PERTINENTES
------------------------------------------------------
JOB FAMILY GROUP: Technology
------------------------------------------------------
JOB FAMILY: Applications Development
------------------------------------------------------
TIME TYPE: Full time
------------------------------------------------------
PRIMARY LOCATION: Jersey City New Jersey United States
------------------------------------------------------
PRIMARY LOCATION FULL TIME SALARY RANGE: $142,320.00 - $213,480.00
------------------------------------------------------
Veuillez consulter les exigences énumérées ci-dessus.
------------------------------------------------------
AUTRES COMPÉTENCES PERTINENTES
Pour les compétences complémentaires, veuillez consulter ci-dessus et/ou contacter le recruteur.
------------------------------------------------------
ANTICIPATED POSTING CLOSE DATE: Sep 24, 2026
------------------------------------------------------
TRAITEMENT AUTOMATISÉ ET IA
Nous utilisons le traitement automatisé, y compris l'intelligence artificielle, pour nos intérêts commerciaux légitimes (ou nos objectifs commerciaux raisonnables et appropriés) afin d'identifier et d'aligner les compétences et les capacités du candidat avec un poste spécifique. De plus, si vous le souhaitez ou y consentez, nous pouvons faire correspondre vos compétences et capacités à d'autres postes appropriés chez Citi. Surtout, tous nos processus et décisions d'embauche, y compris la détermination de votre aptitude pour un poste, sont menés, vérifiés et décidés par des individus. Notre traitement automatisé et notre IA n'impliquent pas de dépendre de décisions automatiques ou autonomes. Veuillez vous référer aux Considérations Juridictionnelles, avec des dispositions spécifiques pour votre pays (le cas échéant) pour plus de détails. Résidents de l'Illinois – Avis IA et Droit tbcdn.talentbrew.com/company/287/cms/v3/docs/policies/Illinois_Career_Supplement_a11y.pdf
------------------------------------------------------
Citi est un employeur garantissant l'égalité des chances, et les candidats qualifiés recevront une considération sans égard à leur race, couleur, religion, sexe, orientation sexuelle, identité de genre, origine nationale, handicap, statut de vétéran protégé, ou toute autre caractéristique protégée par la loi.
Si vous êtes une personne handicapée et que vous avez besoin d'un aménagement raisonnable pour utiliser nos outils de recherche et/ou postuler à une opportunité de carrière, consultez l'Accessibilité chez Citi citigroup.com/citi/accessibility/application-accessibility.htm. Consultez la déclaration de politique EEO de Citi citigroup.com/global/eeo-aa-policy et l'affiche Know Your Rights eeoc.gov/sites/default/files/2023-06/22-088_EEOC_KnowYourRights6.12ScreenRdr.pdf.
En plus du salaire, les offres de Citi peuvent également inclure, pour les employés éligibles, des primes discrétionnaires et formulaires d'incitation et de rétention. Citi offre des avantages sociaux compétitifs aux employés, notamment : couverture médicale, dentaire et optique ; 401(k) ; assurance vie, accidents et invalidité ; et programmes de bien-être. Citi propose également des formules de congés payés, comprenant les congés planifiés (vacances), les congés non planifiés (maladie) et les jours fériés payés. Pour plus d'informations sur les avantages sociaux des employés de Citi, veuillez visiter citibenefits.com. Les offres disponibles peuvent varier selon la juridiction, le niveau du poste et la date d'embauche.
