Software Engineer II

2 weeks ago


Toronto, Canada Peoples Group Full time

Join to apply for the Software Engineer II - Acquiring role at Peoples Group Join to apply for the Software Engineer II - Acquiring role at Peoples Group 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 OverviewIn 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-dayConceptualize, 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 Qualifications7+ 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 UsPeoples 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 EnvironmentPeoples 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 OfferA 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. Seniority level Seniority level Mid-Senior level Employment type Employment type Full-time Job function Job function Engineering and Information Technology Referrals increase your chances of interviewing at Peoples Group by 2x Get notified about new Software Engineer jobs in Toronto, Ontario, Canada . Software Engineer, Backend (All Levels / All Teams) Software Developer Full Stack (Junior) Software Developer Full Stack (Junior) Software Engineer, Frontend (Lyft Urban Solutions) Toronto, Ontario, Canada CA$140,000.00-CA$180,000.00 1 month ago Software Engineer, Full Stack (In-Person - Toronto) We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr


  • Software Engineer II

    4 weeks ago


    Toronto, Canada Microsoft Full time

    Join to apply for the Software Engineer II role at Microsoft . Get AI-powered advice on this job and more exclusive features. Are you excited by the challenge of building and scaling large, Kubernetes-based service platforms? Do you thrive in a collaborative engineering environment where your work has global impact? If so, we’d love to connect with you. We...

  • Software Engineer II

    4 weeks ago


    Toronto, Canada Microsoft Full time

    Join to apply for the Software Engineer II role at Microsoft. Get AI-powered advice on this job and more exclusive features. Are you excited by the challenge of building and scaling large, Kubernetes-based service platforms? Do you thrive in a collaborative engineering environment where your work has global impact? If so, we’d love to connect with you. We...


  • Toronto, Canada Uber Full time

    Software Engineer II, Earner Segmentation Join to apply for the Software Engineer II, Earner Segmentation role at Uber About The Role Earner Segmentation is a critical part of Uber's Delivery Marketplace , powering how couriers engage with work opportunities across Uber Eats , grocery, and emerging delivery verticals. Our mission is to design systems that...


  • Surrey, Toronto, Montreal, Calgary, Vancouver, Edmonton, Old Toronto, Ottawa, Mississauga, Quebec, Winnipeg, Halifax, Saskatoon, Burnaby, Hamilton, Victoria, Halton Hills, London, Regina, Markham, Brampton, Vaughan, Kelowna, Laval, Southwestern Ontario, R, Canada Safe Software Full time

    A software development company is seeking a C++ Software Developer II located in Canada. The role involves creating sophisticated software solutions, mentoring junior team members, and ensuring high-quality product delivery. Candidates should have 3-5 years of software development experience, advanced C++ skills, and a Bachelor's degree in a relevant field....


  • Toronto, Ontario, Canada Rocket Lab Corporation Full time US$124,000 - US$208,000 per year

    ABOUT ROCKET LABRocket Lab is an end-to-end space company delivering responsive launch services, complete spacecraft design and manufacturing, payloads, satellite components, and more – all with the goal of opening access space. The rockets and satellites we build, and launch enable some of the most ambitious and vital space missions globally, supporting...


  • Toronto, Ontario, Canada Rocket Lab Full time $90,000 - $120,000 per year

    About Rocket LabRocket Lab is an end-to-end space company delivering responsive launch services, complete spacecraft design and manufacturing, payloads, satellite components, and more – all with the goal of opening access space. The rockets and satellites we build, and launch enable some of the most ambitious and vital space missions globally, supporting...


  • Toronto, Canada Rocket Lab Full time

    A leading space technology company in Toronto seeks an experienced Embedded Software Engineer II to support the development of flight software for satellite components. You will work on firmware development, debugging, and collaboration with cross-functional teams. Candidates should have a degree in a relevant field and proficiency in C/C++, along with at...


  • Toronto, Canada Rocket Lab Full time

    A leading space technology company in Toronto seeks an experienced Embedded Software Engineer II to support the development of flight software for satellite components. You will work on firmware development, debugging, and collaboration with cross-functional teams. Candidates should have a degree in a relevant field and proficiency in C/C++, along with at...


  • Toronto, Canada Thomson Reuters Full time

    Senior Software Engineer, AI II Apply to the Senior Software Engineer, AI II role at Thomson Reuters. About the Role We are seeking a talented, self‑driven and highly motivated Software Engineer, AI to join the Corporates Tax and Trade team in Toronto. In this role, you will develop scalable and innovative solutions using AI and Machine Learning on a...


  • Toronto, Canada Thomson Reuters Full time

    Senior Software Engineer, AI II Apply to the Senior Software Engineer, AI II role at Thomson Reuters. About the Role We are seeking a talented, self‑driven and highly motivated Software Engineer, AI to join the Corporates Tax and Trade team in Toronto. In this role, you will develop scalable and innovative solutions using AI and Machine Learning on a...