Chez Visa, nous sommes un leader mondial des paiements et de la technologie, traitant plus de 259 milliards de transactions de paiement sécurisées chaque année dans plus de 200 pays et territoires. Notre mission est de connecter le monde avec le réseau de paiements le plus innovant, fiable et sécurisé, en permettant aux individus, aux entreprises et aux économies de prospérer. Rejoignez-nous et ayez un impact dans une industrie axée sur un but précis – découvrez la vie chez Visa dès aujourd'hui !
En tant que membre de l'équipe Commercial Money Movements, vous jouerez un rôle clé dans l'expansion des flux de paiements par carte et sans carte de Visa, une opportunité de croissance significative. Nos solutions servent divers clients à l'échelle mondiale, y compris les petites entreprises, les grandes entreprises, les multinationales, et les gouvernements. Nous recherchons un Ingénieur Logiciel Principal pour rejoindre notre équipe Visa Direct, une organisation technologique de premier ordre en pleine croissance rapide alors que nous introduisons de nouveaux flux de paiements et étendons nos solutions de carte principales à l'échelle mondiale.
- Rechercher et évaluer de nouvelles technologies, outils et frameworks ; conduire le développement d'innovations produits.
- Collaborer avec les équipes produits et développement pour façonner la feuille de route technique.
- Concevoir et architecturer les capacités produits, y compris les moteurs de traitement en lots, les moteurs de streaming, le traitement des transactions, les applications web et les systèmes de données distribués.
- Réaliser des analyses commerciales et techniques, la conception, le codage, les tests unitaires et la documentation pour de nouveaux développements, des améliorations du système et le support de production.
- Identifier des opportunités pour de futures améliorations et optimisations en termes de standards, meilleures pratiques, automatisation et méthodologies de développement.
- Encadrer et coacher les membres juniors de l'équipe, réaliser des revues de code et contribuer au développement de l'équipe.
Remarque : Il s'agit d'un rôle hybride. Les employés hybrides travaillent à la fois à distance et au bureau, avec une attente d'être au bureau 2 à 3 jours par semaine, en fonction des besoins de l'entreprise.
- Plus de 10 ans d'expérience pertinente avec un diplôme de licence, ou au moins 7 ans avec un diplôme avancé (par ex. Master, MBA, JD, MD), ou 4 ans avec un doctorat, OU plus de 13 ans d'expérience pertinente.
- Plus de 12 ans d'expérience avec un diplôme de licence, ou 8 à 10 ans avec un diplôme avancé, ou plus de 6 ans avec un doctorat.
- Plus de 12 ans dans la conception et le développement de produits d'entreprise à grande échelle utilisant Java/J2EE et les technologies open-source.
- Compétent en développement web, informatique en nuage, bases de données et API, en particulier en utilisant JDK17, Spring Boot, Programmation Réactive, Hibernate et SQL.
- Compétence en technologies middleware comme Kafka, cache distribué et bases de données NoSQL.
- Expérience en développement de services web en utilisant REST et gRPC.
- Expérience avec les produits d'IA Générative et l'utilisation de GitHub Copilot.
- Capacité avérée dans la conception de sécurité des applications, l'optimisation des performances des systèmes distribués à grande échelle, et la gestion des pipelines CI/CD dans des environnements Kubernetes.
- Connaissance experte des principes d'ingénierie logicielle, des modèles de conception, des structures de données et des algorithmes.
- Excellentes compétences en communication, avec la capacité de présenter des concepts architecturaux et de conception à divers niveaux de l'organisation.
- Responsabilité élevée pour la qualité et la rapidité des livrables.
- Capacité à gérer plusieurs projets et à ajuster les priorités en fonction des besoins de l'entreprise.
- Une expérience dans l'industrie du paiement est un plus.
Visa est un employeur garantissant l'égalité des chances. Tous les candidats qualifiés recevront