DEVELOPER - PAYMENTS


ALETHA is a dynamic, Toronto-based IT consulting boutique which strives for excellence in customer service and delivery in financial services and fintech industry. We focus on technology advisory, cloud computing, integration solutions, and enterprise big data and analytics. With a team of highly knowledgeable business and technical experts, we provide strategic, mission critical solutions to our clients.

ALETHA team has many years of business technology consulting experience and has delivered many successful projects in the financial and fintech industry. Our proven process and methodology together ensure quality service in a results-oriented environment. We attract and retain the best talent. Come and join us to explore new growth areas while building a solid career.

ALETHA is looking for a Developer who has hands-on experience in the development, enhancement and/or maintenance of payments processing solution. You will translate IT requirements in the design, development, and assembly of components to create fully automated and integrated solutions on-prem or on the cloud.

Responsibilities

  • Understand and translate business requirements in system design on client engagements.

  • Design, build, implement, and maintain payment processing application within the overall wire payment solution.

  • Implement vendor applications and ensure solutions satisfy requirements and are compliant with client’s IT standards.

  • Design integration or interfaces with vendor applications.

  • Support post deployment and provide effective production support.

  • Utilize agile approach for development and delivery.

  • Design and develop automated unit-tests.

  • Integrate applications with any Continuous Integration/Delivery (CI/CD) framework as needed.

  • Produce estimates for analysis, design, development, and testing.

  • Conduct code-review sessions and ensure code quality aligning with business and project requirements.

  • Support user acceptance testing and addresses issues or problems.

  • Ensure compliance with business, data, and technical requirements.

  • Ensure compliance with business, data, technical requirements as well as coding standards and policies in client engagements.


Requirements

  • Minimum Bachelors degree in Computer Science or Engineering.

  • Minimum 5 years experiences in system design, application development, or IT consulting participating in complex projects

  • At least 4 years of experience with application development in one or more of the following: Java, J2EE, JBOSS EAP, JBOSS JWS (Apache & Tomcat), Log4J, JavaScript, SAML 2.0, JSON and XML.

  • Strong knowledgeable in SQL databases (Oracle 11g or higher, MSSQL).

  • Experience building interfaces and integrating with external systems using SOAP/REST APIs.

  • Experiences in developing applications using DevOps tools such as Github, Jenkins, Maven, Ansible, and Artifactory.

  • Working knowledge of developing automated test units in applications.

  • Working knowledge in agile software methodologies and development tools (e.g. Jira).

  • Good overall business knowledge in financial industries (i.e. one or more in retail banking, commercial banking, capital markets, wealth management, insurance, pension fund, and fintech).

  • Understanding of large value payments and wires, SWIFT messages formats (MT or MX/ ISO20022).

  • Knowledge of LVTS/Lynx and Single Sign on an asset.

  • Experience with payment products from leading vendors such as Fiserv, Global Payments, First Data etc. an asset

  • Strong verbal and written communication, diagnostic and problem solving skills.

  • Ability to work independently and excel in a team environment.


AVAILABILITY

1 people

EXPERIENCE

5 years

GRADUATION

Bachelor

Apply now

Make sure to have all the requirements before contacting us!