Lead Backend Software Engineer

Compunnel, Inc.

Toronto

On-site

CAD 100,000 - 130,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

Compunnel, Inc. is seeking a Software Developer V based in Toronto to design and review backend services and REST APIs. This role involves leading the orchestration of multiple upstream services while guiding the team on scalable service design and defining API contracts.

The ideal candidate will have over 10 years of backend development experience, preferably with Java and Spring Boot, and will be responsible for ensuring code quality and timely delivery of projects.

Qualifications

  • 10+ years backend development experience with Java / Spring Boot or similar.
  • Strong expertise in designing and building RESTful APIs and service orchestration layers.
  • Hands-on experience with distributed systems integration (multiple upstream systems/APIs).
  • Experience designing stateless services and scalable backend architectures.

Responsibilities

  • Design and review backend services and REST APIs.
  • Lead orchestration of multiple upstream services.
  • Guide team on scalable, stateless service design.
  • Define API contracts, error handling, and resiliency patterns.
  • Support developers with design decisions and troubleshooting.

Skills

Java
Spring Boot
RESTful APIs
Distributed systems integration
Stateless services
Error handling
Complex pricing logic

Job description

JOB SUMMARY

Seeking a Software Developer V with a strong backend focus to design and review services and REST APIs. This role involves leading the orchestration of multiple upstream services, guiding the team on scalable and stateless service design, and defining API contracts, error handling, and resiliency patterns. The developer will support team members with design decisions and troubleshooting, and partner with Business Analysts to translate business rules into technical solutions, ensuring code quality, standards, and timely delivery.

Key Responsibilities
  • Design and review backend services and REST APIs
  • Lead orchestration of multiple upstream services (rates, adjustments, customer attributes)
  • Guide team on scalable, stateless service design
  • Define API contracts, error handling, and resiliency patterns
  • Support developers with design decisions and troubleshooting
  • Partner with BA on translating business rules into technical solutions
  • Ensure code quality, standards, and delivery timelines
Required Qualifications
  • 10+ years backend development experience with Java / Spring Boot or similar
  • Strong expertise in designing and building RESTful APIs and service orchestration layers
  • Hands-on experience with distributed systems integration (multiple upstream systems/APIs)
  • Experience designing stateless services and scalable backend architectures
  • Strong understanding of error handling, resiliency, and API contracts
  • 10+ years of experience
  • Ability to handle designing a centralized pricing orchestration layer across multiple systems
  • Ability to handle ensuring high performance for synchronous API-based pricing requests
  • Ability to handle complex pricing logic (multiple inputs, rules, constraints)
  • Ability to handle supporting both batch processing and real-time API consumers
  • Ability to handle maintaining consistency and reliability across integrations
Preferred Qualifications
  • Experience building or integrating pricing engines / financial calculation services
  • Knowledge of banking systems (rates, lending, or product services)
  • Familiarity with batch systems or hybrid batch + real-time architectures
  • Experience with observability (logging, tracing, monitoring)
  • Exposure to rules engines or complex business logic orchestration
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Developer
Senior Backend Developer

Compunnel, Inc. • Toronto

On-site
CAD 80,000 - 100,000
Software Developer
Software Developer

Insight Global • Newmarket

On-site
CAD 90,000 - 120,000
Back End Java
Back End Java

Open Systems Technologies • Mississauga

On-site
CAD 120,000 - 170,000
Lead Engineer
Lead Engineer

Deutsche Bank • Field

On-site
CAD 120,000 - 180,000
Senior Java Backend Developer
Senior Java Backend Developer

Jobtailor • Toronto

On-site
CAD 110,000 - 150,000
Senior Backend Engineer
Senior Backend Engineer

Commit • Toronto

On-site
CAD 120,000 - 180,000
Senior Back-end(Java) Developer
Senior Back-end(Java) Developer

VSG Recruitment • Toronto

On-site
CAD 110,000 - 140,000
Software Developer – Back End
Software Developer – Back End

Symbiotic Group • Toronto

On-site
CAD 100,000 - 130,000
Staff Software Engineer
Staff Software Engineer

NextGenEnergyJobs • Canada

Hybrid
CAD 120,000 - 160,000
Java Back-end Developer
Java Back-end Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 120,000