Senior Java Developer

Snaplii

Toronto

On-site

CAD 80,000 - 150,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Equity option
Remote flexibility

Job summary

Snaplii is a fintech startup building a digital wallet with instant cashback across 400+ brands. We seek a Senior Java Developer who will own core system design and feature delivery, mentoring the team and guiding architectural decisions.

You’ll work on scalable Java applications, collaborate across product, ops, and customer success, and help ship impactful solutions from day one. Remote or Toronto office options available as we move fast.

Qualifications

  • 5+ years of hands-on Java development experience.
  • Strong grasp of Java fundamentals (generics, lambdas, concurrency).
  • Experience with Spring Boot, Spring MVC, and Spring WebFlux.
  • Expert-level SQL and MySQL skills.
  • Production experience with Redis, AWS, Docker, and Kubernetes.
  • Ability to write tests and care about code quality.
  • Ability to read existing code and improve it.
  • A calm, problem-solving mindset under pressure.

Responsibilities

  • Design and build scalable Java applications that handle real user traffic.
  • Debug critical issues and keep systems running smoothly.
  • Make architectural decisions shaping the platform.
  • Collaborate with product, ops, and customer success teams.
  • Mentor other developers and level up the team.
  • Pick up new projects quickly and drive them to completion.

Skills

Java development
Spring Framework
Problem solving
Code testing culture
Mentoring

Tools

Docker
Kubernetes
Redis
AWS
MySQL

Job description

Senior Java Developer About SnapliiWe're Snaplii, a fintech startup on a mission to build a digital wallet that turns everyday spending into instant cashback and rewards across 400+ brands . We're building something genuinely exciting, moving fast, and looking for talented engineers who want to make an impact from day one.The RoleAs a Senior Java Developer, you'll be building the core systems that power our platform. You'll have real ownership—designing architecture, making key technical decisions, and shipping features that our users actually care about.We're a startup, so you'll also be the go-to technical expert when other teams need help. Think of it as being part engineering lead, part problem-solver extraordinaire. No two days look the same, and that's exactly how we like it! What You’ll Be Doing- Design and build scalable Java applications that handle real user traffic- Jump in to debug critical issues and keep everything running smoothly- Make architectural decisions that shape our entire platform- Collaborate with product, ops, and customer success teams to solve problems together- Mentor other developers and help level up the entire team- Pick up new projects quickly and drive them across the finish lineWhat We’re Looking For- 5+ years of hands-on Java development experience- Strong grasp of Java fundamentals (generics, lambdas, concurrency)- Solid experience with Spring Boot, Spring MVC, and Spring WebFlux- Expert-level SQL and MySQL skills- Production experience with Redis, AWS, Docker, and Kubernetes- Someone who writes tests because you actually care about code quality- Great at reading existing code and making it better- A problem-solver who stays calm under pressureBonus Points- You've thrived in a startup environment before- You're great at explaining technical concepts to non-technical teammates- You've owned complex projects from start to finish- You genuinely enjoy learning new technologiesWhat We Offer Compensation: $80,000 - $150,000 based on experience + equity Location: Remote (LA-based) or in-office (Toronto) Benefits: Additional perks and benefits package details available upon interviewWe're building something special, and we want people who are excited to be part of that journey. If you love solving hard problems, working with great people, and having real impact, we'd love to chat!

Responsibilities
  • Design and build scalable Java applications that handle real user traffic
  • Jump in to debug critical issues and keep everything running smoothly
  • Make architectural decisions that shape our entire platform
  • Collaborate with product, ops, and customer success teams to solve problems together
  • Mentor other developers and help level up the entire team
  • Pick up new projects quickly and drive them across the finish line
Requirements
  • 5+ years of hands-on Java development experience
  • Strong grasp of Java fundamentals (generics, lambdas, concurrency)
  • Solid experience with Spring Boot, Spring MVC, and Spring WebFlux
  • Expert-level SQL and MySQL skills
  • Production experience with Redis, AWS, Docker, and Kubernetes
  • Someone who writes tests because you actually care about code quality
  • Great at reading existing code and making it better
  • A problem-solver who stays calm under pressure
Tech stack
  • Java
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior DevOps Engineer
Senior DevOps Engineer

Snaplii • Toronto

On-site
CAD 140,000 - 190,000
Senior Full Stack Developer – Java
Senior Full Stack Developer – Java

Akkodis • Toronto

On-site
CAD 90,000 - 120,000
Senior Java Developer – Spring Boot | TDD | CI/CD | AWS
Senior Java Developer – Spring Boot | TDD | CI/CD | AWS

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

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

Triunity Software, Inc. • Ottawa

On-site
CAD 85,000 - 120,000
Health insurance
Bonus
Training
+1
Senior Java Software Engineer - Banking Experience
Senior Java Software Engineer - Banking Experience

MSZ Systems • Toronto

On-site
CAD 80,000 - 110,000
Java Full stack Developer
Java Full stack Developer

Aarorn Technologies Inc • Toronto

On-site
CAD 66,000 - 72,000
Senior Software Developer - Java
Senior Software Developer - Java

Highspring • Montreal (administrative region)

On-site
CAD 100,000 - 150,000
Sr. Java Developer
Sr. Java Developer

Highbrow LLC • Toronto, London

Hybrid
CAD 100,000 - 130,000
Senior Java Developer
Senior Java Developer

Highbrow LLC • Toronto

On-site
CAD 80,000 - 110,000
Java Full Stack Developer
Java Full Stack Developer

JobCubby • Toronto

Hybrid
CAD 90,000 - 130,000