Lead Backend Software Engineer

Compunnel, Inc.

Toronto

On-site

CAD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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
Java Software Engineer
Java Software Engineer

Flexton Inc. • Toronto

On-site
CAD 90,000 - 120,000
Software Developer
Software Developer

Insight Global • Newmarket

On-site
CAD 90,000 - 130,000
Software Developer – Back End
Software Developer – Back End

Symbiotic Group • Toronto

On-site
CAD 100,000 - 130,000
Lead Engineer – Payments Platform
Lead Engineer – Payments Platform

Jobtailor • Vancouver

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

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 80,000 - 120,000
Java Developer
Java Developer

Patch Tech Staffing • Calgary

On-site
CAD 90,000 - 130,000
Java Developer
Java Developer

Tekgence Inc • Toronto

On-site
CAD 80,000 - 100,000
Lead Java Backend Architect – Spring Boot & AWS
Lead Java Backend Architect – Spring Boot & AWS

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 120,000 - 150,000
Backend Developer - Camunda / Orchestration
Backend Developer - Camunda / Orchestration

Compunnel, Inc. • Toronto

On-site
CAD 85,000 - 110,000