×
Register Here to Apply for Jobs or Post Jobs. X

Engineer, Java Developer

Job in Toronto, Ontario, C6A, Canada
Listing for: Snaplii Inc.
Full Time position
Listed on 2026-10-18
Job specializations:
  • Software Development
    Java Developer, Backend Developer, Full Stack Developer, Software Engineer
Salary/Wage Range or Industry Benchmark: 180000 CAD Yearly CAD 180000.00 YEAR
Job Description & How to Apply Below
Position: Staff+ Engineer
About the Company

Snaplii is one of Canada’s fastest-growing fintech platforms, transforming how people pay, save, and earn rewards. With over $100M in annual transaction volume and 250,000+ users across North America, we deliver unmatched utility and loyalty through a single seamless app. We’ve ranked as high as #5 on the Apple App Store during peak shopping seasons, and consistently remain in the Top 40, driven by a highly engaged, high-retention user base.

Snaplii supports 500+ leading brands including Walmart, Amazon, and Esso, with a platform fully built and maintained in-house—engineered to scale and support a growing suite of financial products.

About the Role

Snaplii is seeking a Staff+ Engineer to build and scale core backend systems while leading cross-functional initiatives across Product, Design, and Operations. You’ll own technical direction for key areas, raise the bar through mentoring and reviews, and communicate clearly with both technical and non-technical partners. This is a fast-paced role for someone who thrives under pressure and can drive ambiguous projects to crisp execution.

Responsibilities
  • Design, develop, and maintain high-quality Java services and APIs.
  • Translate product requirements into scalable architecture, milestones, and delivery plans
  • Own reliability: debug complex issues, improve observability, and drive incident follow-ups to prevent recurrence.
  • Lead technical planning and execution for cross-functional initiatives with PM, Design, and Operations.
  • Set engineering standards through code reviews, documentation, testing practices, and system design guidance.
  • Mentor engineers and help level up the team’s execution quality and velocity.
  • Quickly ramp on existing systems and contribute across the stack as needed.
Qualifications
  • Bachelor’s degree or higher in Computer Science or related field.
  • 5+ years of professional experience in Java development.
  • Strong expertise in Java programming, including proficiency with generics and lambda expressions.
  • Mastery of object-oriented programming principles and design patterns.
  • Advanced knowledge of multi-threading and concurrent programming.
  • Strong ability to read, analyze, and work with existing source code.
  • Expert knowledge of SQL and MySQL.
  • Proficiency in Redis and its various use cases.
  • In-depth understanding of AWS services.
  • Deep knowledge of Docker and Kubernetes.
  • Expertise in Spring Boot, Spring MVC, and Spring Web Flux.
  • Skilled in implementing unit tests and integration tests to maintain code quality.
  • Exceptional ability to communicate and collaborate across departments.
  • proven ability to influence without authority, align stakeholders, and drive projects end-to-end.
  • Adaptability to quickly learn new technologies and embrace diverse technical stacks.
  • Strong problem-solving skills with a proactive approach to handling challenging tasks.
Required Skills
  • Strong expertise in Java programming, including proficiency with generics and lambda expressions.
  • Mastery of object-oriented programming principles and design patterns.
  • Advanced knowledge of multi-threading and concurrent programming.
  • Strong ability to read, analyze, and work with existing source code.
  • Expert knowledge of SQL and MySQL.
  • Proficiency in Redis and its various use cases.
  • In-depth understanding of AWS services.
  • Deep knowledge of Docker and Kubernetes.
  • Expertise in Spring Boot, Spring MVC, and Spring Web Flux.
  • Skilled in implementing unit tests and integration tests to maintain code quality.
  • Exceptional ability to communicate and collaborate across departments.
  • Adaptability to quickly learn new technologies and embrace diverse technical stacks.
  • Strong problem-solving skills with a proactive approach to handling challenging tasks.
Preferred Skills
  • Demonstrated ability to take ownership of complex projects and drive them to completion.
  • Experience in a startup environment or a high-pressure, fast-paced workplace.
  • Familiarity with debugging tools and techniques.
Compensation Package
  • Base Salary:
    Up to $180,000
  • Equity:
    Significant stock options grant (Targeting 1x of base salary value)
  • Bonus:
    Up to $100,000
  • Total Compensation:
    Up to $300,000+ for top-tier candidates.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary