Enable job alerts via email!

Développeur Java Senior (Paiements Swift)/Senior Java Developer (Swift Payments) – Hybride/Hybrid

Cognizant

Montreal

Hybrid

CAD 90,000 - 130,000

Full time

14 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Une entreprise de technologie de premier plan recherche un Développeur Java Senior pour rejoindre son équipe de paiements Swift. Ce rôle clé implique le développement de systèmes de traitement des paiements, avec un accent sur la performance et la sécurité. Le candidat idéal aura une solide expérience en Java et dans les technologies de paiement, et travaillera en collaboration avec des équipes pluridisciplinaires pour concevoir des solutions robustes.

Qualifications

  • Minimum de 8 ans d'expérience en développement Java.
  • Expérience sur des plateformes de traitement des paiements et des API.
  • Maîtrise des bases de données comme MySQL, PostgreSQL ou Oracle.

Responsibilities

  • Concevoir, développer et maintenir des applications Java pour les paiements Swift.
  • Collaborer avec les parties prenantes pour recueillir les besoins.
  • Déboguer et résoudre des problèmes techniques complexes.

Skills

Développement Java
Systèmes de paiement
API
Bases de données

Education

Baccalauréat en informatique ou ingénierie

Job description

Join to apply for the Développeur Java Senior (Paiements Swift)/Senior Java Developer (Swift Payments) – Hybride/Hybrid role at Cognizant

1 day ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Nous recherchons un développeur Java senior hautement qualifié pour rejoindre notre équipe de paiements Swift. Ce rôle sera essentiel dans le développement et l'amélioration de nos systèmes de traitement des paiements, qui soutiennent des transactions financières critiques sur diverses plateformes. Le candidat idéal possédera une solide expérience en développement Java, en particulier dans les technologies de paiement et les API. Vous collaborerez avec des équipes pluridisciplinaires pour concevoir, développer et mettre en œuvre des solutions de paiement robustes, évolutives et sécurisées. Dans cet environnement dynamique, vous relèverez les défis du traitement des paiements en temps réel, en veillant à ce que nos systèmes puissent gérer un volume élevé de transactions sans compromettre la performance ni la sécurité.

Ce que vous accomplirez

  • Concevoir, développer et maintenir des applications Java de haute qualité pour les paiements Swift.
  • Collaborer avec les responsables produits et les parties prenantes pour recueillir les besoins et gérer le processus de développement.
  • Exécuter et optimiser des algorithmes de traitement des paiements pour assurer une gestion efficace des transactions.
  • Réaliser des revues de code et assurer le mentorat des développeurs juniors, en promouvant les meilleures pratiques en développement logiciel.
  • Déboguer et résoudre des problèmes techniques complexes, en garantissant la fiabilité et la performance du système.
Ce dont vous avez besoin pour réussir (compétences requises)
  • Baccalauréat en informatique, en ingénierie ou dans un domaine connexe.
  • Minimum de 8 ans d'expérience en développement Java, avec un accent sur les systèmes de paiement.
  • Minimum de 3 ans d'expérience sur des plateformes de traitement des paiements et des API, notamment dans les paiements Swift.
  • Expérience dans les paiements internationaux, les formats de messages, les virements.
  • Maîtrise des bases de données telles que MySQL, PostgreSQL ou Oracle, y compris la rédaction de requêtes complexes.
Ce qui vous aidera à vous démarquer (compétences désirées)
  • Expérience avec l’architecture microservices et les solutions cloud.
  • Connaissance des méthodologies de développement logiciel telles qu’Agile ou Scrum.
Modalités de travail

Nous croyons que le travail hybride est l’avenir, et nous nous efforçons d'offrir de la flexibilité dans la mesure du possible. Compte tenu des exigences opérationnelles de ce poste, il s'agit d'un poste hybride nécessitant 2 à 3 jours par semaine chez le bureau d’un de nos clients à Montréal, Québec. Quel que soit votre modalité de travail, nous sommes là pour favoriser une équilibre travail-vie personnelle grâce à nos programmes de mieux-être.

Les modalités de travail pour ce poste sont exactes à la date de publication. Elles peuvent changer en fonction du projet dans lequel vous êtes engagé, ainsi que des exigences de l'entreprise et du client. Soyez assuré(e) que nous serons toujours clairs sur les attentes liées au poste.

We are seeking a highly skilled Senior Java Developer to join our Swift Payments team. This role will be instrumental in developing and enhancing our payment processing systems that power critical financial transactions across various platforms. The ideal candidate will have a strong background in Java development, particularly in payment technologies and APIs. You will collaborate with multi-functional teams to design, develop, and implement robust payment solutions that are both scalable and secure. In this fast-paced environment, you will tackle the challenges of real-time payment processing, ensuring that our systems can handle large volumes of transactions without compromising on performance or security.

In This Role, You Will
  • Design, develop, and maintain high-quality Java-based applications for Swift Payments.
  • Collaborate with product owners and collaborators to gather requirements and drive the development process.
  • Implement and optimize payment processing algorithms to ensure efficient transaction management.
  • Conduct code reviews and provide mentorship to junior developers, promoting standard methodologies in software development.
  • Debug and resolve complex technical issues, ensuring system reliability and performance.
What You’ll Need To Succeed (required Skills)
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Minimum 8+ years of experience in Java development, with a focus on payment systems.
  • Minimum 3+ years of experience in payment processing platforms and APIs, particularly in Swift Payments.
  • Experience in International Payments, Messages Formats, Remittances.
  • Proficient in databases such as MySQL, PostgreSQL, or Oracle, including writing complex queries.
What Will Help You Stand Out (preferred Skills)
  • Experience with microservices architecture and cloud-based solutions is a plus.
  • Knowledge of software development methodologies such as Agile or Scrum.
Working arrangements

We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role’s business requirements, this is a hybrid position requiring 2-3 days a week in a client OR Cognizant office in Montreal, QC. Regardless of your working arrangement, we are here to support a healthy work-life balance though our various wellbeing programs.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.