Overview
Job Title: Full Stack Software Engineer (Salesforce, React, Java / Kotlin)
Interview Process: 2 Rounds
Location: 2 days / week in Toronto office
Shape the Future of Digital Platforms as a Full Stack Engineer
Join a global tech team dedicated to delivering integrated, scalable digital solutions across a diverse ecosystem of cloud platforms and enterprise systems. We're looking for a Full Stack Software Engineer with strong Salesforce engineering experience, cloud integration skills, and a passion for building high-quality software products that drive business innovation.
What You’ll Do
- Collaborate cross-functionally with product managers, UX designers, QA engineers, and Salesforce admins to deliver seamless software solutions.
- Develop and optimize end-to-end integrations between Salesforce (Sales Cloud, Service Cloud, Marketing Cloud, Account Engagement, Data Cloud) and external platforms.
- Implement secure and scalable solutions using Apex, Lightning Web Components (LWC), Salesforce APIs, and declarative tools like Flows and Process Builder.
- Design and develop robust backend services using Java / Kotlin, Spring, Hibernate, and message-oriented middleware technologies.
- Ensure data consistency and performance across objects such as Leads, Contacts, Accounts, Opportunities, and Cases.
- Lead code reviews, set quality standards, and troubleshoot complex technical issues across systems.
- Contribute to platform evolution and Lead-to-Quote strategies through data modeling, automation, and analytics.
What You Bring
- 6–8+ years of software development experience with a BS / MS in Computer Science, Engineering, or related field.
- Strong hands-on experience with Salesforce Clouds (Sales, Service, Marketing, Account Engagement, and Data Cloud).
- Proficiency in Java / Kotlin development, REST / SOAP API integration, and working with message-oriented middleware (MOM).
- Experience working with DevOps tools and modern IDEs such as Eclipse, VSCode, JUnit, and Apache tools.
- Strong knowledge of data modeling, SQL, stored procedures, RDBMS, and XML / XSD interaction.
- Demonstrated ability to lead technical deliverables and collaborate with distributed teams (especially offshore).
- Deep understanding of the software development lifecycle and Agile methodologies.
Nice to Have
- Hands-on Salesforce engineering including Apex, LWC, SOQL, and Salesforce APIs.
- Familiarity with Scaled Agile Framework (SAFe) or other enterprise Agile practices.
- Developer certifications (Salesforce or Full Stack tech) are a plus.
- Flexibility to support teams across multiple time zones and manage multiple tasks concurrently.
Why You Should Apply
- Be part of a fast-paced, globally distributed team delivering high-impact digital solutions.
- Gain exposure across Salesforce, modern front-end frameworks, and cloud-native backend technologies.
- Contribute to enterprise-level projects with room for innovation and ownership.
- Opportunity to grow as a full stack engineer and Salesforce integration expert.
This is a 6 months contract, requires 2 days / week onsite in Toronto, and pay is $66.40 (T4).
Seniority level
Employment type
Job function
Industries
J-18808-Ljbffr