Talent.com
Senior Java Software Engineer
Senior Java Software EngineerSnaplii • Toronto, ON, CA
Senior Java Software Engineer

Senior Java Software Engineer

Snaplii • Toronto, ON, CA
1 day ago
Job type
  • Full-time
Job description

Snaplii is one of Canada’s fastest-growing fintech platforms, transforming how people pay, save, and earn rewards. With over $70M in annual transaction volume and 200,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

We are an innovative startup seeking a highly skilled and adaptable Senior Java Developer to join our dynamic team. In addition to developing robust and scalable software solutions, this role requires providing technical support to other departments. You will need to thrive in a fast-paced environment, handle high-pressure situations, and align with the tight schedules of a growing company. If you are a critical thinker, capable of designing and implementing complex systems, rapidly learning new technologies, and effectively collaborating across departments, we’d love to hear from you.

Responsibilities

  • Design, develop, and maintain high-quality Java applications.
  • Provide technical support to various departments, ensuring smooth cross-departmental communication.
  • Debug and resolve complex bugs efficiently, ensuring the system runs reliably.
  • Write, review, and maintain comprehensive technical documentation.
  • Conduct and optimize unit and integration testing to ensure robust software quality.
  • Quickly onboard existing projects or tasks, ensuring seamless transition and continuity.
  • Stay updated with new tools, technologies, and best practices, adapting to evolving technical landscapes.

Qualifications

  • Education : Bachelor’s degree or higher in Computer Science or related field.
  • Experience : 5+ years of professional experience in Java development.
  • 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 WebFlux.
  • 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

  • Experience in a startup environment or a high-pressure, fast-paced workplace.
  • Familiarity with debugging tools and techniques.
  • Demonstrated ability to take ownership of complex projects and drive them to completion.
  • Compensation Package

  • 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.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Java Software Engineer • Toronto, ON, CA

    Similar jobs
    Senior Software Engineer : API & Java Lead (Onsite Toronto)

    Senior Software Engineer : API & Java Lead (Onsite Toronto)

    Akkodis group • Toronto, Canada
    Full-time
    A leading tech solutions provider is seeking a Senior Software Developer for an onsite role in Toronto, Ontario.This 1-year contract involves designing, developing, and maintaining enterprise-level...Show more
    Last updated: 21 days ago • Promoted
    Senior Java Engineer - Capital Markets (Hybrid, Toronto)

    Senior Java Engineer - Capital Markets (Hybrid, Toronto)

    Scotiabank • Toronto
    Full-time
    A leading bank in the Americas seeks an experienced Senior Software Engineer to join their Commodities Technology team in Toronto, Ontario. This role involves maintaining and upgrading software comp...Show more
    Last updated: 14 days ago • Promoted
    Senior Java Software Engineer – Enterprise FinTech (Hybrid)

    Senior Java Software Engineer – Enterprise FinTech (Hybrid)

    Zafin • Toronto
    Full-time
    A leading global banking technology firm is seeking a Technical Consultant III (Senior SW Engineer) based in Toronto, Canada, to develop cutting-edge software solutions for financial services clien...Show more
    Last updated: 14 days ago • Promoted
    Senior Software Engineer - Backend (Java)

    Senior Software Engineer - Backend (Java)

    Craver • Toronto, Canada
    Full-time
    We are looking for a Senior Backend Engineer with deep expertise in Java / Spring and cloud infrastructure who can drive architectural decisions, lead cross-team initiatives, and provide technical le...Show more
    Last updated: 21 days ago • Promoted
    Senior Java Software Engineer – DevOps Leader (Hybrid)

    Senior Java Software Engineer – DevOps Leader (Hybrid)

    Broadridge Financial Solutions • Toronto, Canada
    Full-time
    A financial services company in Toronto is looking for a Software Engineer to design and develop business applications in Java. The ideal candidate will have at least 5 years of experience in the IT...Show more
    Last updated: 25 days ago • Promoted
    Senior Java Engineer – Fintech Growth & Impact

    Senior Java Engineer – Fintech Growth & Impact

    Propel Holdings • Toronto
    Full-time
    A leading fintech company in Toronto is seeking a Senior Java Developer with extensive experience to design robust applications. The role demands collaboration across teams and a proactive mindset.I...Show more
    Last updated: 14 days ago • Promoted
    Senior Java Enterprise & Cloud-Native Engineer

    Senior Java Enterprise & Cloud-Native Engineer

    Rubicon Path • Toronto, Canada
    Full-time
    A technology solutions provider based in Toronto is searching for a Senior Software Developer with extensive experience in Java enterprise applications and Cloud-Native designs.This role involves c...Show more
    Last updated: 21 days ago • Promoted
    Senior Software Engineer – Cloud-Native Java

    Senior Software Engineer – Cloud-Native Java

    TTEC Digital • Toronto C6A, ON, Canada
    Remote
    Full-time
    A leading digital solutions provider in Ontario, Canada is seeking an experienced Cloud Developer to work closely with Senior Architects on solution design and project-based development.The ideal c...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    eBay • Toronto
    Full-time
    Build our platforms and systems infrastructure using your strong background in distributed systems, network system design, and large-scale database systems. Research, analyze, design, develop and te...Show more
    Last updated: 11 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Snaplii • Toronto, Canada
    Full-time
    Snaplii is one of Canada’s fastest-growing fintech platforms, transforming how people pay, save, and earn rewards.With over $70M in annual transaction volume and 200,000+ users across North America...Show more
    Last updated: 16 days ago • Promoted
    Senior Java Backend Engineer

    Senior Java Backend Engineer

    Meld • Toronto, CA
    Full-time
    Quick Apply
    The platform simplifies how businesses connect with third-party providers across payments, crypto, and bank-linking, reducing technical complexity and accelerating product development.Meld’s soluti...Show more
    Last updated: 27 days ago
    Senior Java Software Engineer

    Senior Java Software Engineer

    GlobalLogic • Toronto
    Full-time
    Design, develop, and maintain scalable and reliable applications using Java, Spring, Kafka, Microservices, AWS, Spring boot, and Spring Framework. Collaborate with cross-functional teams to determin...Show more
    Last updated: 4 days ago • Promoted
    Senior Software Engineer — Java, AWS & APIs (Toronto)

    Senior Software Engineer — Java, AWS & APIs (Toronto)

    BlueMatrix • Toronto, Canada
    Full-time
    A leading investment research platform in Toronto is looking for a Senior Software Engineer to design and implement high-performance APIs. With over 6 years of experience, the ideal candidate should...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Hays • toronto, on, ca
    Full-time
    Design and develop microservices using Java 8 / 17 and Spring Boot framework.Build RESTful APIs with Spring MVC / REST.Implement Spring Cloud components (Eureka, Config Server, Zuul).Work with JPA / Hibe...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Botsford Associates • Toronto, Canada
    Full-time
    Senior Back-End Java Developers.Foreign Exchange (FX) platform modernization and integration program.The initiative involves enhancing API connectivity, building new platform components, and suppor...Show more
    Last updated: 21 days ago • Promoted
    Senior Java Software Engineer – Hybrid

    Senior Java Software Engineer – Hybrid

    Zafin and Fasken Martineau DuMoulin LLP • Toronto
    Full-time
    A financial technology firm in Toronto is seeking a Technical Consultant III to implement software solutions focused on high-quality applications for financial services. This role requires a Bachelo...Show more
    Last updated: 14 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    NAM Info Inc • Toronto
    Full-time
    Referrals increase your chances of interviewing at NAM Info Inc by 2x.Get notified about new Java Software Engineer jobs in. Software Developer Back End (Java) 8422-1015.Software Engineer, Java 8 an...Show more
    Last updated: 14 days ago • Promoted
    Senior Java Backend Engineer | Cloud & AI-Driven SaaS

    Senior Java Backend Engineer | Cloud & AI-Driven SaaS

    Axonify Inc. • Toronto, Canada
    Full-time
    A technology firm in Ontario seeks a Senior Software Developer to create impactful features using Java.This role emphasizes backend quality, collaboration with cross-functional teams, and addressin...Show more
    Last updated: 15 days ago • Promoted