Snaplii logo
AI Works

Senior Java Developer

Snaplii Β· Toronto, Canada

Posted 7 days ago

C$80K - 150K + EquityFull timeOnsite

About Snaplii

About the role

Senior Java Developer πŸš€ About Snaplii We'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 Role As 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 line What 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 pressure Bonus 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 technologies What 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 interview We'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

Technology stack

Java

What we offer

    Similar roles you may like