Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
ES

Java Developer with Payment

Epsilon Solutions LTD
🇨🇦 Canada
Remote
7 months ago
  • Java
  • PACS
  • Swift
  • Integration Testing
  • Agile
  • Devops
  • Unit Testing
  • Spring Boot
  • JPA
  • Hibernate
  • SQL
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
Job Description:

Job Title:Java Developer with Payment
Duration: Long Term Contract
Location: Canada (Remote)

Skills & Experience required:
  • The MTS UPF Developer is responsible for designing, developing, enhancing, and delivering payment platform solutions on the ACI UPF ecosystem.
  • This role is purely development‐focused, concentrating on new features, configurations, integrations, and platform enhancements,
  • The developer works closely with architecture, QA, and business teams to deliver secure, scalable, and compliant payment solutions.

Key Responsibilities:

Platform Development
  • Design and develop components on ACI Universal Payment Framework (UPF) and Money Transfer System (MTS).
  • Build and customize payment flows, sessions, cartridges, and rules based on business and regulatory requirements.
  • Develop solutions for Immediate Payments Framework (IPF) and Real‐Time Payment systems.
  • Ensure solutions align with performance, scalability, and security standards.
  • Payments & Message Engineering
  • Implement and map financial messages using:
  • ISO 20022 (pacs messages)
  • SWIFT MT
  • ISO 8583
  • Develop support for:
  • High‐value and low‐value payments
  • Wire transfers
  • Account‐to‐account real‐time payments
  • Integration Development
  • Design and implement integrations using IBM MQ and service‐based interfaces.
  • Develop SOA endpoints for communication between UPF MCAS and MTS SOA servers.
  • Build outbound and inbound interfaces with external banking systems.
  • Support integration testing and certification activities.
  • Configuration & Deployment Engineering
  • Configure channels, endpoints, licenses, rules, and traces using:
  • Config Builder
  • Platform Manager
  • ASSET
  • Prepare deployment artifacts and installation packages.
  • Support environment setup and platform configuration (DEV / SIT / UAT).
  • Create deployment documentation and technical design documents.
  • Development Quality & SDLC
  • Follow SDLC / Agile / DevOps development practices.
  • Write clean, maintainable, and well‐documented code.
  • Perform unit testing and support system and UAT testing cycles.
  • Participate in design reviews and technical walkthroughs.
  • Required Skills & Experience


Payments Platforms:
  • ACI UPF, MTS, IPF, RTPF, CPF
  • Deep understanding of payment processing flows
  • Messaging Standards
  • ISO 20022
  • SWIFT MT
  • ISO 8583
  • Programming & Scripting
  • Java (Spring, Spring Boot, JPA, Hibernate)
  • SQL

Java Developer with Payment · Epsilon Solutions LTD

Auto apply with Likeremote