Experis
Development Lead / Responsable du développement (Java, banque, en particulier les systèmes de paiement
Durée du contrat : 6 mois, renouvelable ou transformable en poste permanent à temps plein après 6 mois.
Lieu de travail : Montréal, QC. Poste hybride : sur place 2 à 3 jours par semaine à Montréal, les autres jours à distance.
Principales responsabilités
1. Direction de l’équipe de développement des actifs
2. Stratégie des actifs techniques
3. Livraison des actifs numériques
4. Collaboration interfonctionnelle
5. Mentorat et coaching
6. Qualité et révision du code
7. Architecture et outils de normalisation
8. Gestion des risques
9. Tendances technologiques
10. Acquisition de talents
Exigences :Maîtrise approfondie des systèmes de paiement, notamment du traitement des cartes, des portefeuilles numériques ou des paiements en temps réel (RTP), idéalement, mais une solide expérience bancaire est également acceptable.Solide expérience en développement logiciel avec une maîtrise approfondie de Java et Python.Expérience approfondie de Spring Boot et de l'architecture de microservices.Expérience avérée en conception et déploiement d'applications cloud natives sur AWS.Maîtrise approfondie de la conception d'API (REST, GraphQL) et de l'intégration avec des systèmes tiers.Expérience avec les bases de données (SQL/NoSQL), les solutions de mise en cache et les systèmes de messagerie (par exemple, Kafka, RabbitMQ).Une connaissance de la conteneurisation (Docker, Kubernetes) est un plus.
Development Lead (Java, banking especially payments systems)
Contract Term: 6 months, renewable or convert to perm full time after 6 months
Work Location: Montreal, QC. Hybrid, onsite 2 – 3 days a week in Montreal, the other days remote
Our client, a global leading IT company, is looking for a Development Lead.
Key Responsibilities
1. Asset Development Team Leadership
2. Technical Asset Strategy
3. Digital Asset Delivery
4. Cross-Functional Collaboration
5. Mentorship and Coaching
6. Code Quality and Review
7. Architecture and Standardstools
8. Risk Management
9. Technology Trends
10. Talent Acquisition
Requirements:
Deep understanding of payments systems, including card processing, digital wallets, or real-time payments (RTP) ideally, but strong banking background also acceptable
Strong software development experience with a strong command of Java and Python.
Strong experience with Spring Boot and microservices architecture.
Proven experience designing and deploying cloud-native applications on AWS.
Strong knowledge of API design (REST, GraphQL) and integration with third-party systems.
Experience with databases (SQL/NoSQL), caching solutions, and messaging systems (e.g., Kafka, RabbitMQ).
Familiarity with containerization (Docker, Kubernetes) is a plus.
Contact Information: Lam Guan