Talent.com
Senior Software Engineer - Backend (Java)
Senior Software Engineer - Backend (Java)Craver • Toronto, Canada
Senior Software Engineer - Backend (Java)

Senior Software Engineer - Backend (Java)

Craver • Toronto, Canada
Il y a 16 jours
Type de contrat
  • Temps plein
Description de poste

We're hiring!!!

We are looking for a Senior Backend Engineer with deep expertise in Java / Spring and cloud infrastructure who can drive architectural decisions, lead cross-team initiatives, and provide technical leadership for our backend systems. This role combines hands‑on engineering excellence with team leadership, mentorship, and strategic thinking to shape the future of our platform.

About Us

Craver Solutions is a mobile app platform for the restaurant industry. We enable restaurants to engage their customers with custom-branded mobile apps tailored to their unique brands and aesthetics. With best-in-class features such as mobile ordering, payment, rewards, loyalty and more, we help them retain and grow their loyal customer base. We are working with local brands such as Stumptown Coffee, Rook and Go Get Em Tiger, as well as many other restaurants across North America.

As we scale rapidly, we need a Senior Backend Engineer who can manage technical aspects across multiple epics, interface with other teams, and provide the technical leadership necessary to build robust, scalable backend infrastructure that powers our entire platform.

What you'll do

Technical Leadership & Team Management

Own all technical aspects for the Server Team, managing backend infrastructure, APIs, services, and databases

Scope epics from scratch with stakeholders and create epic-level acceptance criteria

Step in for the team manager when needed, demonstrating comprehensive understanding of business and organizational context

Lead team-wide initiatives with demonstrable understanding of business and customer impact

Drive E2E ownership of all backend technical deliverables and epics

Strategic & Business Impact

Contribute meaningfully to roadmapping through technical guidance, estimation, and identifying solutions

Participate in quarterly planning meetings, offering valuable insights to inform strategic decisions

Advocate for infrastructure investments that drive scalability and business growth

Applies first principles and operational data to propose scalability improvements

Technical Excellence & Architecture

Design and implement complex distributed systems and microservices architectures

Make critical decisions about system architecture, data storage, and API design with scalability in mind

Apply advanced patterns including SOLID, DDD, Hexagonal Architecture, designing low‑dependency architectures

Lead infrastructure improvements to Craver's backend systems, cloud infrastructure, and deployment processes

Drive API design standards across teams ensuring consistency and maintainability

Cross-Team Collaboration

Interface with Mobile, Web, and Admin teams to ensure backend services meet their needs

Lead integration efforts with Point‑of‑Sale and Payment systems

Participate in cross‑team initiatives as the backend representative

Ensure API documentation and technical artifacts are comprehensive and up‑to‑date

Mentorship & Team Development

Serve as a strong mentor for junior and intermediate backend engineers

Challenge the team to adopt best practices in testing, monitoring, and operational excellence

Participate in hiring and review processes for backend engineers

Create and maintain a culture of technical excellence and continuous learning

Operational Excellence

Assume responsibility for backend system health, performance, and reliability

Lead incident response and implement solutions that minimize blast radius

Review and improve RCAs ensuring systematic improvements are implemented

Drive automation initiatives reducing manual work and operational burden

Maintain high standards for monitoring, alerting, and system observability

Who you are

Technical Expertise

Technical expert in backend development with mastery of distributed systems and cloud architecture

Expert in Java / Spring (or equivalent) with ability to work across different technologies

Deep understanding of microservices, API design, and system integration patterns

Strong database expertise in both relational and document stores

Cloud infrastructure mastery with hands‑on experience in GCP, AWS, or Azure

Leadership & Collaboration

Go‑to individual for backend architecture decisions and complex technical problems

Proactive communicator who can translate technical concepts for various stakeholders

Effective at driving consensus on technical decisions across teams

Models best practices in code reviews, documentation, and technical discussions

Mindset & Approach

Operational mindset with focus on reliability, performance, and scalability

Internalized Agile principles with ability to deliver value incrementally

Strong focus on quality through comprehensive testing and monitoring

Data‑driven decision making using metrics to guide technical choices

Requirements

7+ years of professional backend development experience

Strong background in software engineering and computer science fundamentals

Expertise in Java / Spring or equivalent backend frameworks

Proven experience with cloud platforms and microservices architecture

Track record of leading technical initiatives and mentoring engineers

Excellence in communication both verbal and written

What We Value

We're looking for someone who :

Comprehensively understands how backend decisions impact the entire platform

Can design systems that scale with our rapid growth

Drives team delivery through incremental, well‑tested releases

Takes ownership of backend reliability and performance

Creates elegant solutions to complex integration challenges

Advocates for long‑term architectural health over quick fixes

Working with us

Close‑knit team practicing empathy, compassion, and mutual support

Remote‑first, hybrid environment with Downtown Vancouver office

Flexible hours - we value contribution and output

Professional development support including training and conferences

Generous benefits including prescription drug coverage, massage, and dental

Stock option plan - participate in our success

On‑call rotation with strong operational support and incident management practices

Compensation Range

Base salary : $100,000 - $160,000 CAD

How to Apply

Resume Tips :

Share your experience designing and scaling backend systems

Highlight cross‑team collaboration and API design work

Include examples of architectural decisions and their business impact

Demonstrate your mentorship and technical leadership experience

Share your Github and personal projects

Focus on both technical excellence and team impact

1-2 pages is plenty

If you're passionate about building robust backend systems, leading technical excellence, and making significant business impact through scalable infrastructure, we want to hear from you - even if you don't check every box!

#J-18808-Ljbffr

Créer une alerte emploi pour cette recherche

Senior Software Engineer Backend Java • Toronto, Canada

Offres similaires
Senior Software Engineer, Backend

Senior Software Engineer, Backend

Rivian • Toronto, Canada
Temps plein
About Us Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cl...Voir plus
Dernière mise à jour : il y a 16 jours • Offre sponsorisée
Senior Backend Engineer – Java Microservices (Azure)

Senior Backend Engineer – Java Microservices (Azure)

Blanc Labs • Toronto, Canada
Temps plein
A leading technology firm in Toronto is seeking a Senior Software Developer to enhance infrastructure for a financial services team. The role demands expertise in Java 8, Spring Boot, and microservi...Voir plus
Dernière mise à jour : il y a 16 jours • Offre sponsorisée
Senior Software Engineer

Senior Software Engineer

Autodesk, Inc. • Toronto C6A, ON, Canada
Temps plein
Responsibilities • •Collaborate with stakeholders like Product Owner, Scrum Master,translate these requirements into high quality micro services to drive customer satisfaction and team members to und...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Java Backend Engineer - Remote SaaS

Senior Java Backend Engineer - Remote SaaS

Bamboo Rose • Toronto, Canada
Télétravail
Temps plein
A collaborative product development platform in Canada is seeking a Senior Backend Engineer with deep Java expertise.The candidate will design, develop, and maintain scalable backend services, driv...Voir plus
Dernière mise à jour : il y a 26 jours • Offre sponsorisée
Senior Software Engineer, Backend

Senior Software Engineer, Backend

Common Room • Toronto, Canada
Temps plein
About Us Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right...Voir plus
Dernière mise à jour : il y a 16 jours • Offre sponsorisée
Senior Software Engineer, Backend

Senior Software Engineer, Backend

Owner • Toronto, Canada
Temps plein
Owner is the AI growth system for local restaurants.Our AI continuously improves SEO, marketing, and online ordering to grow first‑party orders. Unlike other companies that force small business owne...Voir plus
Dernière mise à jour : il y a 16 jours • Offre sponsorisée
Senior Software Engineer - Backend

Senior Software Engineer - Backend

Databricks • Toronto, Canada
Temps plein
Senior Software Engineer - Backend.Databricks Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the developm...Voir plus
Dernière mise à jour : il y a 16 jours • Offre sponsorisée
Senior Software Engineer - Backend

Senior Software Engineer - Backend

Maple • Toronto, Canada
Temps plein
Founded in 2015, Maple is a fast-growing health tech company with a vision to power the future of healthcare by building a connected and superior experience for patients, doctors, nurse practitione...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Software Engineer, Backend

Senior Software Engineer, Backend

Cerebras • Toronto, Canada
Temps plein
The actual base pay will vary, and is dependent upon many factors, such as transferable skill sets, work experience, business needs, and market demands. The base pay range is subject to change.CA$17...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Backend Engineer - Remote Commerce Platform

Senior Backend Engineer - Remote Commerce Platform

Vistaprint • Toronto C6A, ON, Canada
Télétravail
Temps plein
A leading technology company seeks a Senior Software Engineer to join their Order Processing team.The role focuses on backend systems for their next-generation Commerce Platform, ideal for engineer...Voir plus
Dernière mise à jour : il y a 12 jours • Offre sponsorisée
Senior Java Backend Engineer

Senior Java Backend Engineer

Meld • Toronto, CA
Temps plein
Quick Apply
The platform simplifies how businesses connect with third-party providers across payments, crypto, and bank-linking, reducing technical complexity and accelerating product development.Meld’s soluti...Voir plus
Dernière mise à jour : il y a 22 jours
Senior Backend Engineer - Remote (Canada)

Senior Backend Engineer - Remote (Canada)

Canals, Inc. • Toronto C6A, ON, Canada
Télétravail
Temps plein
A remote AI-driven supply chain company is seeking a Senior Backend Engineer to improve global supply chains through scalable, high-performance systems. The position involves managing large projects...Voir plus
Dernière mise à jour : il y a 27 jours • Offre sponsorisée
Senior Software Engineer, Microservices Platform

Senior Software Engineer, Microservices Platform

Okta for Developers • Toronto C6A, ON, Canada
Temps plein
A leading identity management company seeks a Senior Software Engineer to develop and enhance its Microservices Platform. The role requires experience in designing and building backend systems, stro...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Software Engineer Backend (Vancouver)

Senior Software Engineer Backend (Vancouver)

Flagler Health • Toronto, Canada
Temps plein
Flagler Health is a fast‑growing healthtech company transforming how healthcare organizations deliver care through AI‑powered workflow automation, remote patient engagement, and chronic care progra...Voir plus
Dernière mise à jour : il y a 16 jours • Offre sponsorisée
Senior Software Engineer

Senior Software Engineer

Broadridge • Toronto C6A, ON, Canada
Temps plein
Get AI-powered advice on this job and more exclusive features.At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developi...Voir plus
Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
Senior Software Engineer - Backend

Senior Software Engineer - Backend

Databricks Inc. • Toronto, Canada
Temps plein
Databricks is on a mission to simplify and democratize data and AI — from making the next mode of transportation a reality to accelerating the development of medical breakthroughs.We do this by bui...Voir plus
Dernière mise à jour : il y a 16 jours • Offre sponsorisée
Senior Backend Software Engineer

Senior Backend Software Engineer

Hive.co • Toronto, Canada
Temps plein
Hive is a fast-growing SaaS company offering marketing solutions to live event promoters across North America.Our engineering team builds and maintains the systems that empower our customers to do ...Voir plus
Dernière mise à jour : il y a 10 jours • Offre sponsorisée
Senior Java Backend Engineer | Cloud & AI-Driven SaaS

Senior Java Backend Engineer | Cloud & AI-Driven SaaS

Axonify Inc. • Toronto, Canada
Temps plein
A technology firm in Ontario seeks a Senior Software Developer to create impactful features using Java.This role emphasizes backend quality, collaboration with cross-functional teams, and addressin...Voir plus
Dernière mise à jour : il y a 10 jours • Offre sponsorisée