Bank of America
Bank of America
Bank of America est une institution financière mondiale qui exerce ses activités dans les secteurs bancaire, financier et des technologies financières. Ses services comprennent la banque de détail, l’accompagnement des petites entreprises, la gestion de patrimoine, les services d’investissement et l’accès aux marchés de capitaux pour les particuliers, les entreprises et les institutions. L’entreprise met également l’accent sur une croissance responsable grâce à la finance durable, aux initiatives en faveur de la diversité et aux programmes de développement communautaire.

Ingénieur logiciel Java III - Charlotte, sur site

Rejoignez Bank of America en tant qu’ingénieur Java full-stack pour développer des applications hautement disponibles pour la Trésorerie et le CIO. Concevez des solutions avec Java, Spring, Angular, des API REST, des tests automatisés et des technologies cloud natives.

Description

  • Fournir des solutions logicielles complexes qui soutiennent les objectifs de l’entreprise
  • Veiller à ce que les applications respectent les normes fonctionnelles, non fonctionnelles et de conformité
  • Concevoir, développer et maintenir des applications hautement disponibles pour les fonctions de la Trésorerie d’entreprise et du CIO
  • Collaborer avec les parties prenantes, les coéquipiers, les responsables technologiques, les chefs de produit et les équipes d’ingénierie tout au long du cycle de livraison
  • Mettre en œuvre des solutions et rédiger des tests unitaires répondant aux critères d’acceptation et de conformité
  • Concevoir et mettre à jour les composants d’architecture, les interfaces applicatives et les éléments facilitant les solutions
  • Accompagner les ingénieurs logiciels et guider l’équipe dans les pratiques de CI/CD et d’automatisation
  • Affiner les récits utilisateurs, clarifier les exigences et estimer l’effort de livraison
  • Réaliser des études techniques et des preuves de concept afin de réduire les risques et d’évaluer de nouvelles approches
  • Automatiser les processus manuels de mise en production
  • Créer et maintenir des suites de tests d’intégration, de régression et de performance
  • Développer des applications web de bout en bout avec Java et des technologies front-end modernes
  • Créer et prendre en charge des API RESTful, des services backend et des intégrations avec des systèmes externes
  • Développer des composants d’interface utilisateur responsifs avec Angular
  • Produire un code propre, efficace et documenté, et participer aux revues de code
  • Analyser les défauts et effectuer des tests unitaires et d’intégration
  • Améliorer les performances, l’évolutivité et la fiabilité des applications
  • Contribuer aux pipelines CI/CD, aux déploiements cloud et aux architectures conteneurisées
  • Suivre les technologies émergentes et recommander des améliorations des outils, des processus et de l’architecture

Exigences

  • Au moins sept ans d’expérience dans le développement d’applications Java full-stack
  • Expérience avancée avec Java, Spring, Angular, Node.js, Oracle et SQL
  • Expérience pratique de Spring Framework, Hibernate et des outils CI/CD tels que Git, Bitbucket, Jenkins, Maven et Ansible
  • Solide expérience du développement Java full-stack couvrant les systèmes backend et frontend
  • Expérience dans la conception et le développement d’API web RESTful et d’intégrations fondées sur JSON
  • Expérience des conteneurs, des microservices, des plateformes cloud et des pratiques de codage sécurisé
  • Expérience de travail avec Tomcat et les serveurs d’applications Apache
  • Excellentes capacités de débogage et de résolution de problèmes
  • Expérience du développement agile, notamment de l’affinement des tickets Jira avec des critères d’acceptation et de la gestion des mises en production de code versionné
  • Maîtrise des tests unitaires, du développement piloté par les tests, de JUnit et de Karma-Jasmine
  • Excellentes compétences en communication écrite et orale
  • Expérience de collaboration avec des responsables produit et des utilisateurs finaux pour définir les exigences et trier les problèmes
  • Une expérience d’OpenShift, Unix, Kafka, Splunk, Python, Quartz, de l’analyse ou de la modélisation des données et des services financiers serait un atout
  • Disponibilité pour travailler en première équipe aux États-Unis
  • Disponibilité pour une semaine de travail de 40 heures

Avantages

  • Éligibilité à participer au plan annuel d’intéressement discrétionnaire
  • Avantages sociaux complets parmi les meilleurs du secteur
  • Congés payés
  • Ressources et soutien pour les employés
  • Possibilités d’apprentissage, d’évolution et d’impact significatif
  • Environnement de travail inclusif
  • Ressources favorisant le bien-être physique, émotionnel et financier
  • Reconnaissance et récompenses liées à la performance

Offres similaires

FINN Design

Étudiant en cours d’études : motion design et design graphique pour la publicité sur les réseaux sociaux

FINN Design

Créez des animations graphiques, montez du contenu généré par les utilisateurs et produisez des publicités pour FINN, une startup de mode spécialisée dans la lingerie innovante. Concevez des visuels pour la boutique en ligne et les supports de marque.

Ouvrir
Active Nutrition International GmbH

Spécialiste senior des achats chez Active Nutrition International (hybride, Allemagne)

Active Nutrition International GmbH

Supervisez les relations fournisseurs, les matériaux, les contrats, les négociations et les audits liés à la production de nutrition sportive. Contribuez à des lancements de produits et à des opérations d’approvisionnement économes, en collaboration avec les équipes de l’entreprise.

Ouvrir
Active Nutrition International GmbH

Spécialiste senior des achats d’emballages et de matières premières

Active Nutrition International GmbH

Pilotez les achats opérationnels d’emballages et de matières premières au sein d’une entreprise de nutrition sportive, en gérant les relations fournisseurs, les négociations et l’analyse du marché. Prenez la responsabilité principale des processus d’audit associés et contribuez aux lancements de nouveaux produits ainsi qu’aux projets d’optimisation des coûts.

Ouvrir
B

Moniteur·rice qualité junior en centre d’appels à distance – Pérou

BH Partner S.A.C.

Évalue les échanges entre les conseillers d’un centre d’appels et les clients d’une entreprise de télécommunications, en mettant l’accent sur les appels concernant la portabilité des numéros. Signale les constats critiques et accompagne les conseillers sur les erreurs de communication et les normes de qualité.

Ouvrir