Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Java Developer with Payment

Epsilon Solutions Ltd

Java Developer

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
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Java Developer with Payment in United States vacancy
  •  ...Job Title Required Skills: Strong proficiency in Java development Experience with Spring and Spring Boot frameworks Python...  ...Apache Camel for integration Experience with SWIFT/CBPR Payments systems and processes Should also have a good understanding... 
    Suggested

    Syntricate Technologies

    Charlotte, NC
    4 days ago
  •  ...Role: Java Developer with Payments exp. Location: Tampa, FL (Day 1 onsite) Duration: Long term Job Requirements: Strong experience with REST APIs, protocols, and microservices architecture. Hands-on experience with MQ (IBM MQ or similar) and... 
    Suggested
    Local area

    E Solutions Corporation

    Tampa, FL
    5 days ago
  •  ...Job Title 8+ years of Java development experience Proven experience in payments processing and banking systems Strong knowledge of Java, Spring Framework (Boot, MVC, Data) Experience with payment protocols (ISO 20022, SWIFT, PCI DSS) Familiarity with core... 
    Suggested

    Saxon Global

    Washington DC
    5 days ago
  •  ...Java Developer Location: Charlotte, NC Locals Required- F2F Interview is a MUST. Duration...  ...Java/J2EE technologies. • Work closely with functional teams to implement and enhance core banking modules such as CASA, Payments, Loans, Trade Finance, and Retail Banking... 
    Suggested
    Local area

    E-Solutions

    Charlotte, NC
    1 day ago
  •  ...Java Developer With Python And Payment Card Network Domain Position: Java Developer with Python & Payment Card Network Domain Location: Phoenix, AZ (Onsite) Duration: W2 / C2C Contract Experience: 10+ Years Job Description Java 8, 11 Spring Boot with Microservices... 
    Suggested
    Contract work

    Syntricate Technologies

    Phoenix, AZ
    3 days ago
  •  ...Role: Senior Java Developer - Payments Location - Vancouver, Canada or Seattle, WA - Onsite Type: Contract Position Overview...  ...Java microservices for payment processing Integrate with payment gateways (Stripe, Adyen, etc.) Develop REST APIs... 
    Contract work

    VBeyond

    Seattle, WA
    1 day ago
  •  ...Sr Java Developer Job Location: US- Remote Duration: 9 months contract Must have skill set...  ...up new technologies Experience in payment processing industry POS Systems, EMV,...  ...PCI DSS, EMV Cryptography Proficiency with Java, Spring, SpringBoot, Tomcat, CI/CD,... 
    Contract work
    Work experience placement
    Remote work

    Group Nine LLC

    United States
    4 days ago
  •  ...A leading technology firm is seeking a Java Developer for the Payments Hub Project. This fully remote role focuses on building microservices and new...  ...candidate has serious back end Java experience, particularly with SpringBoot, and should be comfortable working in a cloud... 
    Remote work

    Knack Solutions

    Omaha, NE
    13 days ago
  • Cpctechno is seeking a skilled software engineer with over 6 years of experience in Java and J2EE technologies. The candidate will be expected to work...  ...life cycle of transaction processing, preferably in the payments domain. A good understanding of frameworks like Spring... 

    Cpctechno

    Kennesaw, GA
    1 day ago
  •  ...About the job Java Developer (Payments Hub Project) ***W2 only*** Position: Java Developer (Payments Hub Project) Start Date: ASAP...  ...Remote, but preferred to be located in one of the locations with an NCR office: Atlanta, Raleigh, Omaha, Dallas, Redwood City... 
    Contract work
    Work at office
    Immediate start
    Remote work

    Knack Solutions

    Omaha, NE
    3 days ago
  • Role Java Developer with AWS & Payments Cards Domain Experience. Location & Type Berkeley Heights, NJ - 5 Days Onsite. W2 Contract. Experience 9 - 14 Years. Primary Skills Java AWS Spring Boot Microservices Python Kafka Data Structures Card Payments Payments... 
    Contract work

    Indotronix UK

    Berkeley Heights, NJ
    1 day ago
  •  ...Senior Full Stack Java Developer (Emerging Payments) The Senior Full Stack Java Developer is a senior management level position responsible for...  ...revised application systems and programs in coordination with the Technology team. The overall objective of this role is... 

    Citi

    Jersey City, NJ
    4 days ago
  • A leading tech company in New Jersey is seeking a Java Technical Lead to design and develop innovative software solutions for payment APIs. The ideal candidate will have over 10 years of experience in Java and related technologies, including leadership and strong Agile... 

    Highbrow LLC

    Berkeley Heights, NJ
    4 days ago
  • A leading technology firm is seeking an experienced Java Technical Lead to design and develop innovative software solutions in the payment sector. The ideal candidate will possess at least 10 years of experience with Java and relevant technologies, along with a strong... 

    Highbrow LLC

    Berkeley Heights, NJ
    1 day ago
  •  ...Berkeley Heights, NJ is seeking a Java Technical Lead who will...  ...design software solutions in the payment area. The ideal candidate has...  ...experience in Java and leadership, with significant expertise in...  ...frameworks. This role involves developing high-volume transaction APIs and... 

    Highbrow LLC

    Berkeley Heights, NJ
    1 day ago
  • A technology solutions company in Berkeley Heights, NJ, seeks a Java Technical Lead with over 10 years of Java experience. The successful candidate will lead the design and development of payment APIs and microservices, ensuring high throughput and integration. Expertise... 

    Highbrow LLC

    Berkeley Heights, NJ
    4 days ago
  •  ...Java Architect With Payment Experience Location: Jersey City, NJ/ New Castle, DE/Tampa, FL/ Irving, TX Only fulltime Primary Skill: Architecture & Design Principles, Core Java, Spring Boot, REST/Web services, Microservices Architecture, Containerization, Cloud... 
    Full time

    Zortech Solutions

    New Castle, DE
    5 days ago
  •  ...leading tech company is seeking an experienced Java Technical Lead based in Berkeley Heights,...  ..., designing software solutions for payments, and leading a team. Candidates should have at least 10 years of experience with Java and related technologies, as well as 2... 

    Highbrow LLC

    Berkeley Heights, NJ
    4 days ago
  •  ...technology services company in Berkeley Heights is seeking a Java Technical Lead with a minimum of 10 years of experience in Java...  ...analyzing processes, designing software solutions, and developing APIs for payment systems. Candidates should have leadership experience... 

    Highbrow LLC

    Berkeley Heights, NJ
    4 days ago
  •  ...solutions provider in Berkeley Heights is looking for a Java Technical Lead with over 10 years of Java experience, including...  ...tech environment. The role involves designing and developing software solutions in the payment area and API management. Candidates must have expertise... 
    Full time

    Highbrow LLC

    Berkeley Heights, NJ
    1 day ago
  • $119k - $224k

     ...About this role: Wells Fargo is seeking a Lead Java Payments Engineer, in technology as part of the Commercial...  ...initiatives including those that are companywide with broad impact Act as a key participant in developing standards and companywide best practices for... 
    Work experience placement
    Relocation package

    Wells Fargo

    Iselin, NJ
    5 days ago
  •  ...Technologist Individual will be a part of Swift Development Team (CIO) working with CTO Production Support Partners and Project partners. SWIFT technologist is responsible for developing and delivering complex requirements to accomplish business goals. Key... 

    Randstad

    Jersey City, NJ
    4 days ago
  • $54.62 - $64.62 per hour

     ...summary: - Individual will be a part of Swift Development Team (CIO) working with CTO Production Support Partners and Project partners. - SWIFT technologist is responsible for developing and delivering complex requirements to accomplish business goals. Key... 
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad

    Jersey City, NJ
    2 days ago
  •  ...0+ years application development experience ~ Java, Spring boot, Microservices, Kafka, MongoDB, OCP...  ...Architect and design enterprise-scale solutions across payments domains ~ Payments Transformation expertise with SWIFT, FED, CHIPS experience preferable... 

    E-Solutions

    Charlotte, NC
    3 days ago
  •  ...is seeking a Technical Specialist to provide application development support for the Emerging Payments team. The role involves designing and implementing solutions using Java, Spring Boot, and container technologies like Docker and Kubernetes. The ideal candidate will... 

    0101 The Huntington National Bank

    Columbus, OH
    1 day ago
  •  ...searching for a Backend Engineer focused on Java and the JVM ecosystem. This role involves...  ...maintaining backend services within a payments platform, ensuring scalable and reliable...  ...backend development experience, especially with Java and its modern features. Familiarity... 
    Contract work

    TAD International Business Services

    New York, NY
    19 hours ago
  •  ...A leading retail technology firm is seeking an experienced Java Developer to join their Store Systems team. The ideal candidate should have...  ...minimum of 5 years in JAVA, J2EE, and related technologies, along with retail experience. Responsibilities include navigating... 

    HRB

    New York, NY
    1 day ago
  • $91.7k - $163.7k

     ...Optum is seeking a Software/Support Engineer to develop and support a Unified Provider Payment Platform. This role includes working on backend services using Java and Spring Boot, along with providing production support for critical payment workflows. The position offers... 
    Remote work

    Optum

    Richardson, TX
    3 days ago
  •  ...Software Engineer to build scalable payment platforms. The role involves...  ...and requires strong expertise in Java and Spring Boot. Responsibilities include developing APIs, building microservices, and...  ...ideal candidate will have experience with AWS and a background in financial... 

    Liberty Personnel Services, Inc.

    Milpitas, CA
    1 day ago
  •  ...responsible for cash settlement and SWIFT payment processing platforms. Lead the transformation...  ...and event-driven technologies (Java, Spring, AWS, Kafka, etc.). Act as a subject...  ...payment processing, ensuring solutions align with evolving business and operational needs.... 
    For contractors

    Chase

    Jersey City, NJ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Java Developer with Payment. Be the first to apply!