Aci/postilion Switch Developer

Concord, ON, CA, Canada

Job Description

Job Title: ACI/Postilion Switch Developer



Location:

Vaughan, Ontario

Employment

Type: Full-time / Contract

Department:

Payments Technology / Software Development

Experience Level:

Minimum 3-5 years of relevant experience

About the Role:



We are looking for a highly skilled ACI/Postilion Switch Developer to join our dynamic payments technology team. This role is ideal for someone with deep expertise in EFT transaction switching, ISO 8583 messaging, and secure financial systems. You will be instrumental in building and maintaining high-performance transaction switching applications that power ATM/POS networks and support global card schemes.

Key Responsibilities:



Develop and maintain Postilion applications using Realtime and Office SDKs. Design and implement secure, multi-threaded server-side applications using Java SE. Integrate EFT protocols and ISO 8583 standards for transaction switching. Collaborate with QA and DevOps teams to ensure robust testing and deployment. Work with cryptographic modules (HSMs) for secure transaction processing. Support certification processes with network schemes (Visa, Mastercard, Amex). Create and maintain technical documentation and unit test cases. Participate in system design reviews and performance optimization efforts.

Required Skills & Experience:



Bachelor's degree in Computer Science, Engineering, or related field. 3-5+ years of hands-on experience with ACI Postilion SDK (Realtime and/or Office). Strong Java/J2EE development skills; familiarity with Spring MVC, JSP, CSS. Proficiency in SQL and experience with RDBMS (SQL Server, PostgreSQL, Oracle). Deep understanding of ISO 8583, EMV standards, and EFT transaction flows. Experience with cryptographic standards (3DES, DUKPT, MACs). Familiarity with Visa/Mastercard simulators (MDS, VTS, Paragon, FinSim). Exposure to Kubernetes, microservices, and CI/CD pipelines is a plus. Excellent problem-solving and communication skills.

Preferred Qualifications:



Experience in financial services or banking environments. Knowledge of Python and Windows/Linux server environments. Agile development experience and DevOps practices.

Why Join Us:



You'll be part of a forward-thinking team focused on secure, scalable, and high-performance transaction systems. Our environment fosters innovation, collaboration, and continuous improvement. If you're passionate about financial technology and thrive in a fast-paced, mission-critical setting, we'd love to hear from you.

Job Type: Full-time

Pay: $75,000.00-$85,000.00 per year

Benefits:

Dental care Employee assistance program Extended health care Life insurance On-site parking Paid time off RRSP match
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3092171
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Concord, ON, CA, Canada
  • Education
    Not mentioned