
U.S. Bank est une institution de services financiers basée aux États-Unis qui accompagne les particuliers et les entreprises grâce à ses activités de banque de détail et de banque d’entreprise, de gestion de patrimoine, d’évaluation du crédit et de gestion des investissements. L’entreprise soutient également des initiatives d’éducation financière et d’engagement communautaire. Son contenu consacré aux carrières met en avant l’importance accordée à l’inclusion, à la culture d’entreprise, au développement des employés ainsi qu’à la santé et au bien-être. U.S. Bank est membre de la FDIC pour les produits de dépôt admissibles ; les produits d’investissement et d’assurance ne sont pas assurés par la FDIC et peuvent perdre de la valeur.
Ingénieur logiciel principal, Finance du fonds de roulement — U.S. Bank (Hybride, Charlotte)
Dirigez le développement d’applications financières sécurisées et natives du cloud pour l’équipe Finance du fonds de roulement de U.S. Bank. Développez et prenez en charge des microservices Java tout en concevant, testant, dépannant et faisant évoluer des systèmes critiques.
Description
- Créer, améliorer, tester et maintenir les applications essentielles de la Finance du fonds de roulement
- Développer des solutions natives du cloud avec des microservices Java, Spring Boot, PostgreSQL, Kafka et des technologies associées
- Gérer de manière autonome les demandes métier, les e-mails, les communications Teams et les échéances de livraison
- Évaluer les scénarios possibles et repérer les lacunes dans leur couverture
- Mettre en œuvre et valider les comportements attendus ainsi que ceux des chemins d’exception
- Concevoir et tester des solutions pour les volumes de transactions actuels et prévus
- Analyser les défauts de test et de production en retraçant le comportement attendu et en déterminant l’origine des problèmes
- Appliquer les exigences de conformité et les pratiques de développement sécurisé tout au long de la livraison du produit
Exigences
- Diplôme de licence ou expérience professionnelle équivalente
- Six à huit ans d’expérience pertinente
- Expérience pratique du développement de logiciels d’entreprise avec Java 17 ou une version ultérieure et de la programmation orientée objet
- Connaissance avancée de Spring Boot, du Spring Framework, de l’injection de dépendances, des API REST, de la sécurité et des fonctionnalités essentielles de Spring
- Expérience pratique de MQ ou Kafka, des systèmes de messagerie, de la conception pilotée par les événements et des modèles d’intégration asynchrone
- Expérience de la conception et du déploiement de microservices dans des clouds publics tels qu’AWS, Azure ou Google Cloud
- Solide expérience des plateformes CI/CD, notamment Jenkins, CloudBees ou des outils de pipeline d’entreprise comparables
- Expérience de la gestion des builds et des dépendances, de préférence avec Maven ; Gradle est également accepté
- Connaissance avancée des bases de données relationnelles, notamment PostgreSQL, MySQL, Oracle et DB2, avec expertise en modélisation des données, réglage des performances et optimisation SQL
- Compréhension des modèles de conception logicielle, de l’intégration des systèmes, de l’ingénierie des API, du codage sécurisé et des pratiques de livraison Agile
- Une expérience de Spring Data JPA, Hibernate ou MyBatis est souhaitée
- Connaissance des déploiements Kubernetes, de l’orchestration des conteneurs et de la gestion de la configuration
- Expérience de la gestion des secrets et des pratiques de sécurité des applications
- Familiarité avec React et les frameworks front-end contemporains
- Une expérience dans les services financiers, la banque, les prêts, la trésorerie ou la Finance du fonds de roulement est souhaitée
- Capacité à travailler depuis un site de U.S. Bank au moins trois jours par semaine
- Capacité à respecter les politiques et procédures de U.S. Bank, notamment son Code d’éthique et de conduite professionnelle ainsi que les exigences applicables en matière de conduite et de sécurité au travail
Avantages
- Couverture santé médicale, dentaire et optique
- Assurance vie de base et assurance vie temporaire facultative
- Couverture invalidité de courte et de longue durée
- Invalidité liée à la grossesse et congé parental
- Plan 401(k) et régime de retraite financé par l’employeur
- Congés payés de deux à cinq semaines selon le niveau de salaire et l’ancienneté
- Jusqu’à 11 jours fériés rémunérés
- Aide à l’adoption
- Congé maladie et sécurité acquis à raison d’une heure pour 30 heures travaillées, jusqu’à 80 heures par année civile, sauf disposition contraire de la législation applicable
- Programmes d’incitation et de reconnaissance
- Possibilité d’achat d’actions pour les employés
- Cotisations au 401(k) et pension