Universal Payments Framework Developer

Company:  CGI
Location: Toronto
Closing Date: 30-07-2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Position Description: This role is hybrid and requires you to be in our downtown Toronto office ( Yonge Street) 2-3 times per week - subject to change at any time. Seeking an energetic and experienced Developer with ACI’s Universal Payments Framework (UPF) development experience to work in a L2/L3/Development team that supports a mission critical real time payment orchestration service. Candidate will work with onshore and offshore teams to investigate and resolve issues on the orchestration service. As a technical expert on UPF, the candidate will be expected to work on complex issues impacting the service, investigate and resolve recurring issues, proactively looks for improvements and automation opportunities and work with the larger team to implement the improvement and automation backlog. Your future duties and responsibilities: • Advanced Troubleshooting: L3 support engineers are expected to resolve complex technical issues that cannot be handled by L1 or L2 support teams. This involves in-depth analysis of problems, identifying root causes, and providing solutions. • Technical Expertise: They need to have a deep understanding of the systems, applications, and technologies they support. This includes staying up-to-date with the latest technologies and best practices in their field. • Escalation Point: L3 support engineers often serve as an escalation point for L1 and L2 support teams. They provide guidance and assistance in resolving difficult technical issues. • Documentation: They are responsible for documenting solutions, troubleshooting steps, and best practices. This documentation helps in knowledge sharing and can be used as a reference for future incidents. • Collaboration: Working closely with other teams such as development, infrastructure, and operations teams to resolve complex technical issues and improve system performance. • Incident Management: Managing and prioritizing incidents based on their impact and urgency. They need to ensure that service level agreements (SLAs) are met. • Continuous Improvement: Identifying recurring problems and proposing solutions to prevent them from happening in the future. This involves implementing automation, process improvements, and proactive monitoring. • Training and Mentoring: Providing training to junior team members and sharing knowledge within the team to improve overall technical capabilities. • Analyze technical and business requirements: Analyze business requirement and perform impact assessment to enable the team to implement the business enhancements on the service. Required qualifications to be successful in this role: • ACI Universal Payments (UP) framework - Payment Hub product • Experience in different payment schemes including ISO and experience in developing payment use cases for B2C, C2B, B2B and C2C • Engine product like Fiserv PSH • Groovy development experience • Strong analytical and problem solving Soft Skills: • Strong communication skills, both oral written • Detail oriented • High attention to detail • Analytical thinker • Ability to liaise with various groups with polish Business Product Knowledge: • Payment processing for emerging real time payment rails in North America Nice to have: • Experience in developing and implementing domain APIs and micro services • Micro Services Business Process Modelling • Object-oriented analysis and design methodologies • Design Patterns • OO programing (Java) • SQL Database (Oracle) • JMS based messaging (IBM MQ) • Spring • cloud and containerization • Agile, DevOps knowledge • Modern technology platforms (e.g. Kafka) #LI-GS Skills: Analytical Thinking Detail-oriented DevOps Java Spring SQL
Apply Now
Share this job
CGI
  • Similar Jobs

  • Sr. Golang Developer (Payments)

    Toronto
    View Job
  • Sr. Golang Developer (Payments)

    Toronto
    View Job
  • Sr. Golang Developer (Payments)

    Toronto
    View Job
  • Sr. Golang Developer (Payments)

    Toronto
    View Job
  • Automation Engineer - Robot Framework

    Toronto
    View Job
An unhandled exception has occurred. See browser dev tools for details. Reload 🗙