Senior Software Engineer – Full Stack

Publicis Groupe Holdings B.V

Toronto

On-site

CAD 115,000 - 145,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Generous paid vacation
15 paid holidays
Maternity and paternity leave
Gym discounts
Tuition reimbursement
Gift matching program

Job summary

Publicis Sapient in Toronto seeks a Senior Full Stack Developer to design and build scalable applications across the stack, delivering APIs, microservices, and distributed systems. You will collaborate with cross-functional teams to create modern user experiences and reliable services with strong debugging and mentorship duties.

The role emphasizes DevOps practices, Agile workflows, and experience with transactional/financial systems; paying CAD 115k-145k with comprehensive benefits and PTO.

Qualifications

  • 5–7 years of experience as a Full Stack Developer with full-stack expertise.
  • Front-end: Angular, React or similar frameworks for dynamic UIs.
  • Back-end: Java Spring Boot or Python FastAPI for scalable services.
  • Experience building and consuming REST APIs and microservices.
  • Strong DB knowledge: Oracle, MSSQL, PostgreSQL, MongoDB, ELK.
  • Experience with messaging: Kafka, MQ, Solace.
  • DevOps: CI/CD pipelines, Ansible, HELM.
  • Containerization: Docker, Kubernetes, OpenShift.
  • Agile, JIRA/Confluence, mentoring juniors, and banking/fintech familiarity.

Skills

5–7 years experience
Angular/React
Java Spring Boot
Python FastAPI
REST APIs
Mentoring
Agile
JIRA
Confluence
Kafka
CI/CD
Docker
Kubernetes
OpenShift
Ansible
HELM
SQL/NoSQL
SWIFT/ISO20022

Tools

Docker
Kubernetes
OpenShift
Ansible
HELM
JWT/OAuth
Swift Payments

Job description

Company description

Publicis Sapient is a digital transformation partner helping established organizations get to their future, digitally enabled state, both in the way they work and the way they serve their customers. We help unlock value through a start-up mindset and modern methods, fusing strategy, consulting, and customer experience with agile engineering and problem-solving creativity. United by our core values and our purpose of helping people thrive in the brave pursuit of next, our 20,000+ people in 53 offices around the world combine experience across technology, data sciences, consulting, and customer obsession to accelerate our clients’ businesses through designing the products and services their customers truly value.

Overview

As a Senior Full Stack Developer, you will design and build scalable, high-performing applications that support complex, business-critical and transactional platforms. You will work across the full technology stack, collaborating with cross-functional teams to develop modern user experiences, APIs, microservices, and distributed systems.

Must-Have Qualifications
  • 5–7 years of experience as a Full Stack Developer, with expertise in:
    • Front-End Development: Proficiency in Angular, React, or similar frameworks for building dynamic and responsive user interfaces.
    • Back-End Development: Strong experience with Java (Spring Boot) OR Python with FastAPI for developing scalable, high-performance services.
  • Proficiency in building and consuming REST APIs and working with microservices architectures.
  • Strong understanding of:
    • RDBMS: Oracle, MSSQL, PostgreSQL, or similar databases.
    • NoSQL: MongoDB, ELK, or similar technologies.
  • Experience with messaging platforms such as Solace, MQ, Kafka, or similar technologies.
  • Hands-on experience with DevOps practices, including:
    • CI/CD pipelines.
    • Infrastructure automation tools such as Ansible scripts and HELM charts.
  • Understanding of containerization and orchestration technologies, including Docker, Kubernetes, and OpenShift.
  • Strong debugging and problem-solving skills, with the ability to work independently on complex tasks.
  • Familiarity with Agile methodologies and hands-on experience with tools such as JIRA and Confluence.
  • Ability and willingness to share knowledge and mentor junior developers, promoting engineering best practices.
  • Experience building and supporting transactional and financial systems.
Nice-to-Have Qualifications
  • Experience with Python web frameworks, such as Flask or Django, for lightweight web development.
  • Domain expertise in SWIFT Payments and ISO 20022 standards.
  • Experience with payment-processing applications, such as:
    • Payment Hubs
    • Wire Engine
    • Wire Room
    • Similar payment platforms
  • Knowledge of cloud platforms, including AWS, Azure, or GCP, and distributed systems.
  • Experience integrating security protocols, such as JWT and OAuth, into applications.
  • Exposure to event-driven architectures and distributed systems.
Additional information

Pay Range: $115,000 - $145,000

The range shown represents a grouping of relevant ranges currently in use at Publicis Sapient. Actual range for this position may differ, depending on location and specific skillset required for the work itself.

Benefits of Working Here:
  • Generous paid vacation and 15 paid holidays

  • Maternity and paternity leave (birth or adoption)

  • Gym, travel, retail and phone service discounts

  • Tuition reimbursement

  • Corporate gift matching program

As part of our dedication to an inclusive and diverse workforce, Publicis Sapient is committed to Equal Employment Opportunity without regard for race, color, national origin, ethnicity, gender, protected veteran status, disability, sexual orientation, gender identity, or religion. We are also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, you may contact us at hiring@publicis.sapient.com

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – Full Stack
Senior Software Engineer – Full Stack

Publicis Groupe • Canada

Remote
CAD 115,000 - 145,000
Generous paid vacation and holidays
Maternity and paternity leave
Discounts on gym, travel, retail and手机
+2
Senior Software Engineer – Full Stack
Senior Software Engineer – Full Stack

Publicis Groupe ANZ • Canada

Remote
CAD 115,000 - 145,000
Vacation & holidays
Parental leave
Gym discounts
+2
Senior Java Microservices Engineer
Senior Java Microservices Engineer

Publicis Groupe • Calgary

Hybrid
CAD 125,000 - 155,000
Health benefits
Professional development opportunities
Flexible work arrangements
Senior Associate Data Engineering (Azure/Databricks) Hybrid
Senior Associate Data Engineering (Azure/Databricks) Hybrid

Publicis Groupe ANZ • Toronto

Hybrid
CAD 161,000 - 223,000
Inclusive workplace
Learning opportunities
Competitive compensation
+1
Senior Associate Data Engineering (Azure/Databricks) Hybrid
Senior Associate Data Engineering (Azure/Databricks) Hybrid

Publicis Groupe • Toronto

Hybrid
CAD 161,000 - 223,000
Diversity & collaboration
Learning & development
Competitive compensation and benefits
+4
Senior Associate Data Engineering (Azure/Databricks) Hybrid
Senior Associate Data Engineering (Azure/Databricks) Hybrid

Publicis Sapient • Toronto

On-site
CAD 115,000 - 160,000
Inclusive workplace
Learning & development
Competitive compensation
+4
Senior Technical Project Manager
Senior Technical Project Manager

Publicis Sapient • Calgary

On-site
CAD 130,000 - 160,000
Inclusive workplace
Learning & development opportunities
Competitive compensation and benefits
+4
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Boosted • Canada

Hybrid
CAD 120,000 - 180,000
Fully remote
Wellness spending account
Learning budget for certifications
+2
Senior Technical Project Manager
Senior Technical Project Manager

Publicis Groupe ANZ • Calgary

On-site
CAD 130,000 - 160,000
Inclusive workplace that promotes-div>
Learning opportunities
Competitive compensation and benefits
+4
Senior Technical Project Manager
Senior Technical Project Manager

Publicis Groupe • Calgary

On-site
CAD 130,000 - 160,000
Diversity & collaboration
Learning & development
Benefits package
+4