Software Engineer Ii Acquiring

Toronto, ON, CA, Canada

Job Description

We are hiring for this position out of our Toronto office. Successful candidates who apply outside of these areas will be expected to relocate and reside in a location that is within a commutable distance.


Role overview:





In this role, you'll design and build full-stack applications and modern APIs that support a wide range of payment methods--including EFT, Interac eTransfers, wire transfers, and credit/debit transactions--while contributing to our Merchant Acquiring and Card Issuing programs. You'll collaborate with cross-functional teams in an Agile environment to deliver production-grade solutions with a strong focus on performance, security, and resiliency, making a direct impact on how businesses move money and onboard financial products.


About the day-to-day:




Conceptualize, design, build and support software systems with backend API systems, both internal and external facing. External facing web front ends. Batch applications, including file processing. Relational data models. Performance and security considerations. Production support and maintenance. Unit testing of features and functionality. Support software development life cycle by participating in agile ceremonies, including planning, grooming, retrospective and daily. Participate in solution design for projects. Participate in peer code reviews. Participate in selecting and proving new technologies. Learning new approaches, technologies, paradigms. Translate proof of concepts into production ready applications.

About the qualifications:




7+ years of backend development experience, primarily with Java (JDK 11/17) and Spring Boot Skilled in ORMs (e.g., Hibernate) and object mapping frameworks (MapStruct, Dozer, etc.) 3+ years designing and building RESTful APIs with OpenAPI/Swagger and secure authentication (OAuth2) Strong focus on API security and performance 3+ years of front-end development experience using React and TypeScript 2+ years working with relational (Oracle, MSSQL) and in-memory (Redis) databases Experience with merchant acceptance and money movement solutions (Visa, Mastercard, Visa Direct, etc.) Familiar with AWS services (EKS, S3, RDS, ElasticCache) and messaging systems (ActiveMQ, SQS) Proactive, solution-oriented mindset with strong problem-solving skills Excellent communication, organization, and time-management abilities

About us:





Peoples Group is a boutique financial institution with offices located in Vancouver, Calgary, Toronto, and Montreal that has been in the Canadian marketplace for over 35 years. Our mission is to exceed our customers' expectations by providing exceptional customer service backed by extensive product knowledge and experience.



Our culture here at Peoples Group is formed by our values: Trustworthy, Creative, Willing. We believe people don't choose a company to work for, they choose a company to join. We prioritize risk-based practices and procedures in order to remain risk intelligent and compliant. We value people, building relationships, and focusing on strengths; we execute with passion.


About the work environment:





Peoples Group offers a flexible and hybrid work environment. In this role you will work a combination of in-office and remotely from home. Typically, you'll be working regular business hours, Monday to Friday between 8:00am and 4:30pm with flexibility around start/end times.


We offer:




A hybrid work environment, enabling you to balance your personal and professional life seamlessly. Competitive salaries, profit sharing, RRSP matching and benefits from day one. Generous paid time off to help achieve a healthy work-life balance. A strengths-based approach, ensuring we work together more effectively. A commitment to your well-being in five key areas: Financial, Physical, Social, Career, and Community.

Help us get to know you better by answering our application questions! Your participation is expected as an essential part of our selection process.


NOTE:

This job posting is for an existing vacancy. Peoples Group is an Equal Employment Opportunity employer. Please accept our utmost appreciation for your interest; however, only those applicants under consideration will be contacted.



We value and celebrate individuality while fostering an inclusive workplace for everyone. If there's any way we can support or accommodate you during the selection process, please don't hesitate to let us know.

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
    JD2578533
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, CA, Canada
  • Education
    Not mentioned