Enable job alerts via email!

Java Developer (Payments - SWIFT, ISO20022)

Recooty Inc.

Toronto

On-site

CAD 100,000 - 130,000

Full time

30+ days ago

Job summary

A leading technology company in Toronto seeks a talented Java Developer with expertise in the Banking Sector, specifically in SWIFT and ISO20022 standards. The ideal candidate will have a minimum of 8 years of experience in system design and full-stack application development, strong knowledge of microservices, and proficiency in Java and Python. This role requires a combination of responsibilities including design, development, and mentoring junior developers, offering a great opportunity to work in a dynamic team environment.

Qualifications

  • Minimum 8 years of experience in system design and full-stack application development.
  • At least 5 years of hands-on experience in full-stack application development.
  • Strong knowledge of microservices and event-driven programming.

Responsibilities

  • Translate business requirements into effective system designs.
  • Design, build, deploy, and maintain responsive Payments-related web applications.
  • Provide accurate estimates for analysis, design, development, and testing phases.

Skills

Java (Spring Boot)
Angular
React
Python
SWIFT Payments
ISO 20022
REST APIs
Docker
Kubernetes
CI/CD

Education

Bachelor's degree in Computer Science, Engineering, or related field

Tools

Oracle
MSSQL
PostgreSQL
Solace
MQ
Ansible
HELM charts
AWS
Azure
GCP
Jira
Job description
Description


We are currently seeking a talented Java Developer with expertise in the Banking Sector, specifically in SWIFT and ISO20022 standards for a client in Toronto.




RESPONSIBILITIES
• Translate business requirements into effective system designs during client engagements.
• Design, build, deploy, and maintain responsive Payments-related web applications with a focus on quality and security.
• Utilize modern architectural approaches such as microservices, serverless, and containerization.
• Provide accurate estimates for analysis, design, development, and testing phases.
• Lead, guide, and mentor junior developers to foster team growth.
• Ensure strict compliance with business, data, technical requirements, as well as coding
standards and policies throughout client projects.



REQUIREMENTS
• Bachelor’s degree in Computer Science, Engineering, or a related field.
• Minimum 8 years of experience in system design and full-stack application development, with a proven track record on complex projects.
• At least 5 years of hands-on experience in full-stack application development, with expertise in:
o Front-end: Proficiency in Angular, React, or similar frameworks, and Python for building
dynamic, responsive user interfaces.
o Back-end: Strong experience with Java (Spring Boot) and Python for developing scalable,
high-performance services.
• Domain expertise in SWIFT Payments and ISO 20022 messaging standards.
• Proficient in building and consuming REST APIs and working with microservices architectures.
• Strong knowledge of relational databases (Oracle, MSSQL, PostgreSQL) and NoSQL databases.
• Experience with messaging platforms such as Solace, MQ, or equivalent technologies.
• Hands-on experience with DevOps practices, including CI/CD pipelines and infrastructure
automation tools (e.g., Ansible, HELM charts).
• Proficiency in containerization and orchestration tools, including Docker, Kubernetes, and
OpenShift.
• Excellent debugging and problem-solving skills, with the ability to work independently on
complex tasks.
• Familiarity with cloud platforms such as AWS, Azure, or GCP, and distributed systems
architecture.
• Experience integrating with MQ messaging systems.
• Strong knowledge of microservices, event-driven programming, REST-oriented API design, and Continuous Integration/Continuous Delivery (CI/CD) principles.
• Experience developing automated unit tests for applications.
• Working knowledge of Agile software development methodologies and tools (e.g., Jira).
• Ability to work independently as well as collaboratively within a team environment.

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

Similar jobs