Java/Springboot, Django, Postgres Infrastructure: AWS, Docker What success looks like: 30/60/90 ... developer velocity. * Demonstrated clear impact on both system quality and the team's ability to ...
Java/Springboot, Django, Postgres Infrastructure: AWS, Docker What success looks like: 30/60/90 ... developer velocity. * Demonstrated clear impact on both system quality and the team's ability to ...
Lead Java Developer
Mississauga, ON ยท On-site
CA$120K - CA$170K/yr
Role Summary: We are looking for a Java Engineer to design, build, and support modern web APIs ... Key Responsibilities Develop and maintain web APIs, and backend services. Build scalable, secure ...
Lead Java Developer
Mississauga, ON ยท On-site
CA$120K - CA$170K/yr
Role Summary: We are looking for a Java Engineer to design, build, and support modern web APIs ... Key Responsibilities Develop and maintain web APIs, and backend services. Build scalable, secure ...
Job Summary We are seeking a highly skilled Java Full Stack Developer with strong expertise in ... web applications using Angular (latest versions) for frontend * Build and maintain backend services ...
Job Summary We are seeking a highly skilled Java Full Stack Developer with strong expertise in ... web applications using Angular (latest versions) for frontend * Build and maintain backend services ...
Java/Springboot, Django, Postgres Infrastructure: AWS, Docker What success looks like: 30/60/90 ... developer velocity. * Demonstrated clear impact on both system quality and the team's ability to ...
Java/Springboot, Django, Postgres Infrastructure: AWS, Docker What success looks like: 30/60/90 ... developer velocity. * Demonstrated clear impact on both system quality and the team's ability to ...
As a Senior Back-End Engineer specializing in Java and OLAP, you will own the Java side of that engine -- designing, optimizing, and scaling the cube capabilities that our customers depend on every ...
Quick apply
As a Senior Back-End Engineer specializing in Java and OLAP, you will own the Java side of that engine -- designing, optimizing, and scaling the cube capabilities that our customers depend on every ...
... to both backend Java services and modern frontend experiences using Angular and NodeJS. The ... web applications. 3+ years of experience with NodeJS for developing scalable server-side ...
... to both backend Java services and modern frontend experiences using Angular and NodeJS. The ... web applications. 3+ years of experience with NodeJS for developing scalable server-side ...
Lead Java Full Stack Developer
Mississauga, ON ยท On-site
CA$120K - CA$170K/yr
Lead Java Developer Role Summary: We are looking for a Java Full-Stack Engineer to design, build ... Key Responsibilities Develop and maintain web applications across the stack: UI, APIs, and backend ...
Lead Java Full Stack Developer
Mississauga, ON ยท On-site
CA$120K - CA$170K/yr
Lead Java Developer Role Summary: We are looking for a Java Full-Stack Engineer to design, build ... Key Responsibilities Develop and maintain web applications across the stack: UI, APIs, and backend ...
As a Java Developer at Deloitte, you will play a crucial role in designing, developing, and maintaining Java-based applications or software solutions for a leading North American Bank. This long-term ...
As a Java Developer at Deloitte, you will play a crucial role in designing, developing, and maintaining Java-based applications or software solutions for a leading North American Bank. This long-term ...
Senior Backend Developer
Toronto, ON ยท On-site
We are seeking a Software Backend Developer to work with the Retail Credit Cloud Integration team ... We write Java SpringBoot microservices in an agile environment and deploy them to OpenShift ...
Senior Backend Developer
Toronto, ON ยท On-site
We are seeking a Software Backend Developer to work with the Retail Credit Cloud Integration team ... We write Java SpringBoot microservices in an agile environment and deploy them to OpenShift ...
Software Developer - Java, AWS & PL/SQL (AI-Assisted Development)
Toronto, ON ยท On-site
CA$55K - CA$120K/yr
We are looking for a Software Developer - Java, AWS & PL/SQL (AI-Assisted Development) who can ... Design APIs and backend services that support complex workflows * Develop user-facing applications ...
Software Developer - Java, AWS & PL/SQL (AI-Assisted Development)
Toronto, ON ยท On-site
CA$55K - CA$120K/yr
We are looking for a Software Developer - Java, AWS & PL/SQL (AI-Assisted Development) who can ... Design APIs and backend services that support complex workflows * Develop user-facing applications ...
Staff Software Engineer, Backend
Toronto, ON ยท On-site
Develop, release and run large-scale web applications * Develop and define the backend architecture ... Experience with Java/Kotlin * Contributor to open source projects
Staff Software Engineer, Backend
Toronto, ON ยท On-site
Develop, release and run large-scale web applications * Develop and define the backend architecture ... Experience with Java/Kotlin * Contributor to open source projects
... Java and Spring Boot, while developing talent and driving team performance to shape the future of our core payment processing capabilities. What You'll Do * Manage a team of backend developers while ...
... Java and Spring Boot, while developing talent and driving team performance to shape the future of our core payment processing capabilities. What You'll Do * Manage a team of backend developers while ...
... backend) and Angular (frontend). Provide technical leadership and strategic direction to ... Contribute to the evolution of CI/CD pipelines and DevOps practices. Act as a subject matter expert ...
... backend) and Angular (frontend). Provide technical leadership and strategic direction to ... Contribute to the evolution of CI/CD pipelines and DevOps practices. Act as a subject matter expert ...
... backend) and Angular (frontend). * Provide technical leadership and strategic direction to ... Contribute to the evolution of CI/CD pipelines and DevOps practices. * Act as a subject matter ...
... backend) and Angular (frontend). * Provide technical leadership and strategic direction to ... Contribute to the evolution of CI/CD pipelines and DevOps practices. * Act as a subject matter ...
Senior Software Engineer (Java, Capital Markets)
Toronto, ON ยท Hybrid
CA$80 - CA$85/hr
Strong hands-on experience as a Backend Java Developer, ideally at a senior level * Strong experience with modern/recent versions of Java and backend application development * Demonstrated ability to ...
Senior Software Engineer (Java, Capital Markets)
Toronto, ON ยท Hybrid
CA$80 - CA$85/hr
Strong hands-on experience as a Backend Java Developer, ideally at a senior level * Strong experience with modern/recent versions of Java and backend application development * Demonstrated ability to ...
Backend PHP Developer
Toronto, ON ยท On-site
CA$80K/yr
Backend PHP Developer About Smooth Commerce ... Smooth Commerce is a dynamic B2B SaaS platform specializing in first-party white-label web and ...
Backend PHP Developer
Toronto, ON ยท On-site
CA$80K/yr
Backend PHP Developer About Smooth Commerce ... Smooth Commerce is a dynamic B2B SaaS platform specializing in first-party white-label web and ...
Backend PHP Developer
Toronto, ON ยท Remote
CA$80K/yr
Backend PHP Developer About Smooth Commerce ... Smooth Commerce is a dynamic B2B SaaS platform specializing in first-party white-label web and ...
Quick apply
Backend PHP Developer
Toronto, ON ยท Remote
CA$80K/yr
Backend PHP Developer About Smooth Commerce ... Smooth Commerce is a dynamic B2B SaaS platform specializing in first-party white-label web and ...
Senior Back-End Developer
Toronto, ON ยท On-site +1
NET Backend Developer to join our backend team. In this role, you will be responsible for designing, developing, and maintaining robust and scalable backend systems using .NET technologies. The ideal ...
Senior Back-End Developer
Toronto, ON ยท On-site +1
NET Backend Developer to join our backend team. In this role, you will be responsible for designing, developing, and maintaining robust and scalable backend systems using .NET technologies. The ideal ...
Senior Back-End Developer
Toronto, ON ยท Remote
NET Backend Developer to join our backend team. In this role, you will be responsible for designing, developing, and maintaining robust and scalable backend systems using .NET technologies . The ...
Quick apply
Senior Back-End Developer
Toronto, ON ยท Remote
NET Backend Developer to join our backend team. In this role, you will be responsible for designing, developing, and maintaining robust and scalable backend systems using .NET technologies . The ...
Senior Java Developer
Mississauga, ON ยท On-site
The ideal candidate will have deep expertise in Java and modern backend / frontend technologies, a strong understanding of system design, and the ability to mentor junior engineers while ...
Senior Java Developer
Mississauga, ON ยท On-site
The ideal candidate will have deep expertise in Java and modern backend / frontend technologies, a strong understanding of system design, and the ability to mentor junior engineers while ...
Staff Back End Engineer (Applications)
Toronto, ON โข On-site
Full-time
Re-posted 10 days ago
Key responsibilities
Design and evolve backend services that power product workflows.
Architect data models representing hierarchical & graph structures, relationships, and large-scale enterprise datasets.
Drive architectural decisions that balance extensibility, performance, and operational simplicity.
Job description
We build enterprise software that helps organizations optimize sales performance, enabling go-to-market agility. Our engineering organization includes multiple product application teams responsible for delivering core customer-facing capabilities. We are seeking Staff Backend Engineers to join our application teams. You'll work alongside other staff, senior, and early-career engineers to define, evolve, and scale the systems that power enterprise-grade product workflows. This is an opportunity to influence both technical direction and product direction. We are low on meetings, high on accountability. Most of the team are in EST time zone but we have a few located in AST, PST and Central as well.
What you'll be doingYou will play a critical role in the continued evolution of our application stack. You will lead development efforts for complex backend capabilities and serve as a technical example in system design, code quality, and long-term maintainability. You'll operate at the intersection of data modelling, business logic, and enterprise scale reliability.
As a Staff Engineer, you are expected to operate with a high degree of ownership and trust. This includes proactively identifying architectural risks, surfacing edge cases or constraints others may not see, and advocating for improvements that strengthen the long-term integrity of the system. We value engineers who bring forward thoughtful perspectives - even when they challenge assumptions - and who help the team see around corners.
You will:
- Design and evolve backend services that power product workflows.
- Architect data models representing hierarchical & graph structures, relationships, and large-scale enterprise datasets.
- Build deterministic, reliable systems that allow customers to reason clearly about their data.
- Drive architectural decisions that balance extensibility, performance, and operational simplicity.
- Improve observability, testing strategy, and production reliability across backend services.
- Partner closely with Product to translate nuanced business requirements into clean, scalable designs.
- Mentor engineers across levels and help raise the bar for backend engineering standards.
- Use, and demonstrate using, AI tooling to improve implementation velocity while thoughtfully investing in technical and product specifications
- Significant experience designing and building complex backend systems in production environments.
- Demonstrated ability to surface unarticulated risks, propose alternative approaches, and advocate for architectural improvements with sound technical reasoning.
- Expertise in at least one production-grade backend language (e.g., Python, Java, Kotlin, Go, C#, etc.).
- Strong foundation in relational schema design, data modelling, and SQL.
- Experience working with hierarchical, graph-like, or relationship-heavy data structures.
- Familiarity with graph databases or graph-based modelling concepts is a strong plus.
- Excellent written and verbal communication skills.
- A track record of improving scalability, reliability, and observability in distributed or data-intensive systems.
- A desire to influence architecture and product direction - not just implement tickets.
- Thrive in a collaborative, detail-oriented environment across Engineering, Product, and Analytics.
- Experience building SaaS products serving mid-market or enterprise customers.
- Experience building rule-driven systems, validation workflows, or approval/governance platforms.
- Familiarity with AWS-based infrastructure and Kubernetes.
- Exposure to Sales Performance Management (SPM), RevOps, Incentive Compensation (ICM), or related domains.ย ****
Frontend: JavaScript, React, TypeScript
Backend: Java/Springboot, Django, Postgres
Infrastructure: AWS, Docker
What success looks like: 30/60/90 daysFirst 30 daysYou'll focus on building deep context across the product domain, backend architecture, and the data models that power Forma's platform.
By the end of your first 30 days, you will have:
- Developed a strong understanding of Forma.ai's product, customers, and sales performance domain.
- Built a clear mental model of the backend architecture, core services, and data flows across the system.
- Gained familiarity with key data models, including hierarchical structures, relationships, and workflow-driven entities.
- Set up your development environment and become comfortable navigating the codebase, services, and infrastructure.
- Learned the team's engineering practices around testing, observability, deployment, and reliability.
- Built relationships with engineering, product, and analytics partners.
- Contributed to technical discussions, asking thoughtful questions and identifying early areas of complexity or risk.
- Shipped small but meaningful improvements or fixes to build familiarity with the system.
- Started identifying opportunities to improve data modeling, system clarity, or backend reliability.
First 60 days
You'll begin owning meaningful backend systems and influencing technical decisions.
By the end of your first 60 days, you will have:
- Taken ownership of a significant backend component, service, or workflow.
- Designed and delivered well-structured, maintainable backend code aligned with system standards.
- Partnered closely with Product to translate complex business requirements into scalable backend designs.
- Demonstrated strong judgment in data modeling, especially around relationships, hierarchy, and workflow representation.
- Identified and surfaced architectural risks, edge cases, or inconsistencies in existing systems.
- Proposed and, where appropriate, implemented improvements to backend architecture, data models, or service boundaries.
- Contributed to improvements in observability, testing, and production reliability.
- Participated actively in code reviews and technical design discussions, raising the bar for quality and clarity.
- Begun mentoring or supporting other engineers in areas of strength.
- Built enough system context to make informed tradeoffs between performance, extensibility, and simplicity.
First 90 days
You'll be operating as a trusted technical leader across backend systems.
By the end of your first 90 days, you will have:
- Led the design and delivery of a complex backend initiative spanning multiple services or domains.
- Introduced or significantly improved core data models, system architecture, or workflow handling.
- Demonstrated the ability to anticipate and mitigate long-term architectural risks.
- Influenced technical direction through clear, well-reasoned proposals and design decisions.
- Improved the reliability, observability, or scalability of critical backend systems.
- Established strong working relationships across Engineering, Product, and Analytics.
- Elevated engineering standards through mentorship, design reviews, and technical guidance.
- Helped the team better reason about complex, data-intensive workflows through clearer system design.
- Identified and begun executing on longer-term backend investments that improve system integrity and developer velocity.
- Demonstrated clear impact on both system quality and the team's ability to deliver confidently at scale.
- This position is for an existing vacancy