cover image
PRI Global

Senior Software Engineer

Hybrid

Vancouver, Canada

Senior

Freelance

24-02-2026

Share this job:

Skills

Java SQL CI/CD Kubernetes Jenkins Selenium Problem-solving Architecture Programming angular Azure AWS cloud platforms Junit Organizational Skills Spring gRPC

Job Specifications

As a Senior Software Engineer, you will play a critical role in designing and implementing high-performance, cloud-ready solutions. You’ll mentor team members while remaining hands-on with coding, testing, and design—helping shape the next generation of Mastercard’s decisioning capabilities. This is a hybrid position based in Vancouver, requiring three days on-site per week.

Role

* Develop backend services in Java, leveraging frameworks like Spring and GRPC for high-performance applications.

* Own technical assets for assigned workstreams, ensuring timely delivery and production readiness.

* Collaborate with external teams, manage requirements, and drive discussions related to architecture and design.

* Work with CI/CD tools (Jenkins), Kubernetes, and containerized deployments, support cloud migration initiatives.

* Participate in code reviews, enforce best practices, and maintain coding standards.

* Promote automation in deployment and validation processes to improve efficiency and reliability.

All About You:

* Strong programming skills with deep knowledge of Java.

* Excellent knowledge of Spring, gRPC and other frameworks.

* Good knowledge of unit testing and mocking frameworks like junit, mockito or easymock.

* Good knowledge of SQL and experience working with Oracle.

* Experience working with high performance applications.

* Good problem diagnostic and creative problem-solving skills.

* Strong organizational skills; able to manage multiple tasks within the constraints and timelines determined by business needs.

* Experience with testing frameworks like Rest Assure, Selenium with web driver etc

* Experience with Dockers, Kubernetes etc.

* Experience with cloud platforms such as AWS, Azure, or PCF.

* Experience with Front-end frameworks such as Angular.

* BS in Computer Science or a related field preferred.

About the Company

At PRI Global, we don't just embrace change; we drive it. Through a relentless pursuit of possibility and with a steadfast commitment to innovation and excellence, we provide cutting-edge IT solutions that propel businesses into the future. Our suite of services includes Enterprise Applications, Data Analytics and Business Intelligence, Cloud Solutions, and AI/ML/Automation, all tailored to elevate your business operations and strategic outcomes We have been recognized as one of Missouri's Top 25 Diversified Growing Compani... Know more