Lead Full Stack Developer
Toronto, ON · On-site
Mentor mid-level and senior engineers; coach them through technical decisions, on-call experiences ... Strong backend depth in at least one modern stack (Java/Spring Boot, Python/FastAPI, Node, Go ...
Toronto, ON · On-site
Mentor mid-level and senior engineers; coach them through technical decisions, on-call experiences ... Strong backend depth in at least one modern stack (Java/Spring Boot, Python/FastAPI, Node, Go ...
Toronto, ON · On-site
Mentor mid-level and senior engineers; coach them through technical decisions, on-call experiences ... Strong backend depth in at least one modern stack (Java/Spring Boot, Python/FastAPI, Node, Go ...
As a Java/J2EE Developer, you first need to be an expert programmer. You will lead development and ... Operational Efficiency - Lead next level support for operational activities. Be good at problem ...
As a Java/J2EE Developer, you first need to be an expert programmer. You will lead development and ... Operational Efficiency - Lead next level support for operational activities. Be good at problem ...
Actively mentor junior and mid-level developers,facilitateworkshops, and support team growth through knowledge sharing. Qualifications * Advancedproficiencyin C#/WPF with a strong ability to craft ...
Actively mentor junior and mid-level developers,facilitateworkshops, and support team growth through knowledge sharing. Qualifications * Advancedproficiencyin C#/WPF with a strong ability to craft ...
Toronto, ON · On-site
Level: Mid-Senior Graphics Programmer Location: on-site/hybrid Velan Studios - creators of Mario Kart Live, Knockout City, Midnight Murder Club, and more - is looking for experienced graphics ...
Toronto, ON · On-site
Level: Mid-Senior Graphics Programmer Location: on-site/hybrid Velan Studios - creators of Mario Kart Live, Knockout City, Midnight Murder Club, and more - is looking for experienced graphics ...
Toronto, ON · On-site
$160K - $220K/yr
As a senior individual contributor, you will bring deep technical expertise, drive high-quality engineering practices, and serve as a mentor for junior to mid-level engineers. You will work closely ...
Quick apply
Apply Early
Toronto, ON · On-site
$160K - $220K/yr
As a senior individual contributor, you will bring deep technical expertise, drive high-quality engineering practices, and serve as a mentor for junior to mid-level engineers. You will work closely ...
Apply Early
Etobicoke, ON · On-site +1
$32/hr
Write clean, efficient, and maintainable code using high-level programming languages such as Python, Java, C++, JavaScript, React, etc. * Apply Object-Oriented Programming (OOP) principles such as ...
Etobicoke, ON · On-site +1
$32/hr
Write clean, efficient, and maintainable code using high-level programming languages such as Python, Java, C++, JavaScript, React, etc. * Apply Object-Oriented Programming (OOP) principles such as ...
Mississauga, ON · On-site
CA$120K - CA$170K/yr
... Java Low Latency Senior Developer to join the NAM Equities Electronic Trading team to help take our ... to the next level. The successful candidate for this role will be responsible for design ...
Mississauga, ON · On-site
CA$120K - CA$170K/yr
... Java Low Latency Senior Developer to join the NAM Equities Electronic Trading team to help take our ... to the next level. The successful candidate for this role will be responsible for design ...
Your expertise will lead the design, development and maintenance of Services developed with Java ... level standards and best-practices within mobile banking * Identify and recommend new cost ...
Your expertise will lead the design, development and maintenance of Services developed with Java ... level standards and best-practices within mobile banking * Identify and recommend new cost ...
Mississauga, ON · Hybrid
CA$95K - CA$140K/yr
Provide technical guidance, code reviews, and mentorship to mid-level and junior engineers. Help upskill the team and foster a culture of technical excellence. * Cross-functional collaboration: Work ...
Mississauga, ON · Hybrid
CA$95K - CA$140K/yr
Provide technical guidance, code reviews, and mentorship to mid-level and junior engineers. Help upskill the team and foster a culture of technical excellence. * Cross-functional collaboration: Work ...
Contribute production level Java code to improve system functionality, testability, and overall ... engineering teams Required Qualifications: * 2+ years of professional experience in software ...
Contribute production level Java code to improve system functionality, testability, and overall ... engineering teams Required Qualifications: * 2+ years of professional experience in software ...
Mid Level Home District/Group: Kiewit Infrastructure Engineers Department: Design Engineering Market: Transportation Employment Type: Full Time Position Overview Kiewit Infrastructure Engineering has ...
Mid Level Home District/Group: Kiewit Infrastructure Engineers Department: Design Engineering Market: Transportation Employment Type: Full Time Position Overview Kiewit Infrastructure Engineering has ...
Mississauga, ON · On-site
CA$100K - CA$125K/yr
Independently solves mid-level problems; analyzes software issues effectively. * Collaborates across teams; contributes to project goals and supports junior developers. * Moderate autonomy in ...
Mississauga, ON · On-site
CA$100K - CA$125K/yr
Independently solves mid-level problems; analyzes software issues effectively. * Collaborates across teams; contributes to project goals and supports junior developers. * Moderate autonomy in ...
Mississauga, ON · On-site
Independently solves mid-level problems; analyzes software issues effectively. * Collaborates across teams; contributes to project goals and supports junior developers. * Moderate autonomy in ...
Quick apply
Apply Early
Mississauga, ON · On-site
Independently solves mid-level problems; analyzes software issues effectively. * Collaborates across teams; contributes to project goals and supports junior developers. * Moderate autonomy in ...
Apply Early
Advanced knowledge of Java Responsibilities · Design, implement, and continuously expand data ... experience level · Ability to collaborate with IT Professionals throughout the Software ...
Quick apply
Advanced knowledge of Java Responsibilities · Design, implement, and continuously expand data ... experience level · Ability to collaborate with IT Professionals throughout the Software ...
Toronto, ON · On-site
Level: Mid-Senior Engine and Tools Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than ...
Toronto, ON · On-site
Level: Mid-Senior Engine and Tools Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than ...
Oakville, ON · On-site
CA$110K - CA$145K/yr
Mid Level Home District/Group: Kiewit Infrastructure Engineers Department: Design Engineering Market: Transportation Employment Type: Full Time Position Overview Kiewit Infrastructure Engineering ...
Oakville, ON · On-site
CA$110K - CA$145K/yr
Mid Level Home District/Group: Kiewit Infrastructure Engineers Department: Design Engineering Market: Transportation Employment Type: Full Time Position Overview Kiewit Infrastructure Engineering ...
Toronto, ON · On-site
CA$110K - CA$145K/yr
Mid Level Home District/Group: Kiewit Infrastructure Engineers Department: Design Engineering Market: Transportation Employment Type: Full Time Position Overview Kiewit Infrastructure Engineering ...
Toronto, ON · On-site
CA$110K - CA$145K/yr
Mid Level Home District/Group: Kiewit Infrastructure Engineers Department: Design Engineering Market: Transportation Employment Type: Full Time Position Overview Kiewit Infrastructure Engineering ...
Toronto, ON · On-site
CA$70K - CA$115K/yr
The overall hiring salary range for this position from Intermediate to Senior level, is $70,000 to ... Java programming * RESTful API design and implementation * Java backend development (Java 8+ ...
Quick apply
Apply Early
Toronto, ON · On-site
CA$70K - CA$115K/yr
The overall hiring salary range for this position from Intermediate to Senior level, is $70,000 to ... Java programming * RESTful API design and implementation * Java backend development (Java 8+ ...
Apply Early
CA$70K - CA$115K/yr
The overall hiring salary range for this position from Intermediate to Senior level, is $70,000 to ... Java programming * RESTful API design and implementation * Java backend development (Java 8+ ...
CA$70K - CA$115K/yr
The overall hiring salary range for this position from Intermediate to Senior level, is $70,000 to ... Java programming * RESTful API design and implementation * Java backend development (Java 8+ ...
Mississauga, ON · On-site
CA$94K - CA$141K/yr
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems ...
New
Mississauga, ON · On-site
CA$94K - CA$141K/yr
The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems ...
New
$53.9K - $60.1K
2% of jobs
$60.1K - $66.3K
9% of jobs
$66.3K - $72.5K
9% of jobs
$77.4K is the 25th percentile. Wages below this are outliers.
$72.5K - $78.7K
7% of jobs
$78.7K - $84.9K
16% of jobs
The median wage is $88K / yr.
$84.9K - $91.1K
15% of jobs
$91.1K - $97.3K
13% of jobs
$99.1K is the 75th percentile. Wages above this are outliers.
$97.3K - $103.5K
17% of jobs
$103.5K - $109.7K
6% of jobs
$109.7K - $116K
2% of jobs
$116K - $122.2K
4% of jobs
$53.9K
$89.1K
$122.2K
As a Mid Level Java Developer, your typical workday often involves writing and testing Java code, troubleshooting existing applications, and participating in code reviews. You'll collaborate closely with other developers, QA engineers, and sometimes product managers in agile sprints to ensure features are delivered according to requirements. Daily stand-up meetings are common, as is the use of tools like Jira for tracking tasks. You may also spend time learning new frameworks or best practices, which helps with both personal growth and contributing to more efficient software solutions.
A Mid Level Java Developer is responsible for designing, developing, and maintaining Java-based applications. They typically have 2-5 years of experience and work on coding, debugging, and optimizing software solutions. They collaborate with teams, follow best coding practices, and may mentor junior developers. Their role involves understanding project requirements, integrating APIs, and ensuring application performance. Mid Level Java Developers contribute to both backend and frontend development, depending on the project needs.
Successful Mid Level Java Developers possess a solid understanding of Java programming, object-oriented design, and commonly used frameworks such as Spring or Hibernate, typically backed by a relevant degree and professional experience. Familiarity with tools like Git, Maven, popular IDEs (e.g., IntelliJ IDEA or Eclipse), and certifications like Oracle Certified Professional Java Programmer (OCPJP) are advantageous. Strong collaboration, problem-solving abilities, and effective communication skills help developers work efficiently within agile teams and cross-functional projects. Mastering both technical and soft skills ensures smooth project delivery, maintainable code quality, and productive teamwork in dynamic software development environments.
Full-time
Medical, Dental, Vision, Life, Retirement
Posted 12 days ago
Saatchi & Saatchi is an advertising agency with the belief that creativity, data, media and technology should all work together, and we use that to influence human behavior and drive success for clients. S&S is one of the world's largest agency networks with 114 offices and more than 6000 employees globally.
Here in our Toronto office we work with some of the countries most valued brands including Toyota, Buckley's, and Children's Advil, as well as several under the Mondelez banner (Crispers, Oreo, and Chips Ahoy just to name a few). We're an award winning agency in both creativity and effectiveness, so it's really important for us here to convert that innovation and the great ideas into real tangible business results for the organization.
Job DescriptionSaatchi & Saatchi is seeking a Lead Full Stack Developer for an innovative AI platform initiative.You have 8+ years building production software systems and at least a few years leading or anchoring a team technically. You are a hands-on builder and you hold the architectural picture of a multi-tier platform - React frontend, Spring Boot backend, FastAPI agentic services, agent SDKs on top of LLM providers. You are equally comfortable reviewing a database migration, debugging a prod incident, mentoring a senior engineer, or sitting in a client architecture conversation. You thrive at the intersection of architecture, engineering, and program reality.
ResponsibilitiesResponsibilities
Required Soft Skills
Nice to Have
Location & Eligibility: Candidates must be based in Canada, with valid Canadian work authorization of at least 12 months.
Hybrid Work: This role is remote. If you are GTA-based, the team meets once a month at our Toronto office (111 Queen St. E, Suite 200, Toronto, ON M5C 1S2).
Time Off:
- Up to 3 weeks vacation, with additional paid closure between Christmas and New Year's
- Extended long weekends for provincial holidays - we give you both the Monday and Friday so you get a full 4-day break
- 10 personal days per year
Flexibility & Global Mobility: After completing one year, work remotely for up to 6 weeks per year from any of our 50+ global offices through our Work Your World program.
Benefits: Comprehensive group coverage including:
- Medical, dental, and vision care
- Psychological and paramedical services
- Disability insurance
- Fertility support and gender-affirming care
- Dedicated internal guidance programs for employees navigating cancer, fertility treatments, or gender transition
Parental Leave Top up: A 100% salary top up program once approved for Employment Insurance for the first 6 weeks of your parental Leave.
Defined Contribution Pension Plan: Employees have the option to sign up to voluntarily contribute to a DCPP where Saatchi will match the employee contributions up to 5% after completing one year.
Gym Membership: Corporate Membership rates at Good Life Fitness
Free access to a financial planner & more...
Compensation: The salary range for this position is $130,000-$150,000 per year, based on experience, skills, and relevant certifications. We believe in pay transparency and are committed to offering competitive, market-aligned compensation.
We use artificial intelligence (AI) tools to support parts of our hiring process, such as reviewing applications or analyzing resumes. These tools assist our recruitment team but never replace human decision-making. We believe in a human-first approach, where your experience and potential are recognized by people.
Saatchi & Saatchi is committed to building a diverse workforce representative of our community. We encourage and are pleased to consider all qualified candidates, without regard to race, colour, citizenship, religion, sex, marital / family status, sexual orientation, gender identity, aboriginal status, age, disability or persons who may require an accommodation, to apply. If you require a specific accommodation please contact Human Resources at 416-925-7733 or by email at inquiries@publicisna.com.
Employment Type: FULL_TIME