This recruiter is online.

This is your chance to shine!

Apply Now

Sr. Java (Spring Boot) Developer to provide application solutions to the business for the ISO20022/ SWIFT change global programme -395

Toronto, ON
  • Number of positions available : 1

  • To be discussed
  • Contract job

  • Starting date : 1 position to fill as soon as possible

Location: Downtown Toronto


Hybrid 2 days per week


Hours: 37.5/week


Contract Duration: 12 months


Interview process: coding interview. Light coding tech/ functional knowledge round. There could be a second (in-person) coding round to further evaluate coding skills. Final round is with the UK Team.


Must-have:

  • 6+ years Experience as a Java 8 (Spring Boot) Developer with experience with Tomcat and Jetty
  • Treasury products/systems and back-office process workflows specifically with SWIFT messaging/ ISO 20022 exposure
  • Oracle Coherence, Oracle Database
  • Collaboration tools: JIRA, Confluence, GitHub
  • CI/CD tools: Maven, Jenkins, Ansible
  • Linux


Nice-to-have

  • JavaScript, html
  • UI development experience
  • Microservice architecture
  • Agile methodology


Overview:

The main mandate of Markets Operations Technology Team is to deliver global and local solutions for Global Market Operations to automate/streamline post trade operations and improve efficiency. We are now seeking proactive and talented IT professionals to join our team.

We are working on an application XSSL (Cross Product Settlement Service Layer). XSSL provides Integration services to the team that are involved in Payment and other Settlement related processing, connecting them to the systems implemented in the retail bank that hold our accounts, payment creation systems and the gateways to external systems such as the Swift network and local RTGS. We refer to these retail systems as being owned by DBS (Digital Business Services) to distinguish them from the systems owned by Markets (under Markets and Securities Settlements - MSS).


The functions XSSL provides:


• Technical Validation - mainly structural eg xml schema validation - catching breaks early and handling within Markets rather than in DBS

• Business Validation - permission to act - Is system x allowed to submit payment type y on behalf of entity z

• Routing and distribution (fan out)

• Transformation and enrichment

• Lightweight Orchestration - managing lifecycle or 'status' updates

• Transport Protocol mediation - e.g. async messaging to syncronous API


Current main focus for XSSL is ISO20022/ SWIFT change global programme.

ISO20022 is a market driven mandatory, global payments directive which will migrate all payment messages from existing MT message format into the new MX format.


PRINCIPAL ACCOUNTABILITIES

• Managing XSSL Development Team, including multiple POD teams to delivery business functionalities in DevOps approach

• Work as an application analyst/developer to provide application solutions to the business

• Work with the business and recommend viable IT solutions to meet these requirements

• Managing and owning ISO20022 Book Of Work covering migration of 50+ countries CBPR+ (cross border) and RTGS domestic go-lives (12-16 countries)

• Analyse business needs and recommend viable IT solutions to meet these requirements

• Design, develop and implement IT solutions to meet business needs, according to established standards and best practices

• Facilitate communication among key stakeholders

• Maintain relationships with key stakeholders and business contacts.

• Manage activities within project delivery to the business within the agreed timeframes, cost and levels of quality.

• Conduct and support testing to ensure the quality of all deliverables

• Produce documentation on system solutions to ensure their maintainability and smooth implementation

• Maintain production stabilities and provide support to production incidents

Apply

Requirements

Level of education

undetermined

Work experience (years)

undetermined

Written languages

undetermined

Spoken languages

undetermined