TLNT Bridge Recruiting

Senior Java Software Engineer

Vancouver, British Columbia, Canada

6 days ago
Save Job

Summary

Location: Vancouver, BC | Hybrid

Compensation: $119,000–$145,000 CAD + Semi-annual bonus

About the Role


Our client is looking for a senior Backend Engineer to join a high-performance team building enterprise-grade integrations and financial services software. If you’re passionate about clean architecture, solving real-world problems at scale, and contributing to meaningful software used by major institutions, this is a chance to take ownership, lead initiatives, and leave your mark.

You’ll be part of a product-driven engineering culture where shipping, innovation, and continuous improvement are at the heart of everything we do. As a Backend Engineer III, you’ll work on complex, distributed systems, building and maintaining mission-critical APIs, services, and tools that drive our platform. You’ll also help mentor others, contribute to architectural decisions, and may lead small squads focused on key features or integrations.

What You’ll Bring

  • 7+ years of hands-on software development experience.
  • Strong background in Java, ideally Java 17+.
  • Solid understanding of both relational (PostgreSQL) and non-relational (MongoDB) databases.
  • Practical experience writing and maintaining unit, integration, and performance tests.
  • Skilled at integrating third-party APIs in a scalable, maintainable way.
  • In-depth knowledge of distributed systems, microservice architecture, and backend best practices.
  • Comfort working with cloud infrastructure (AWS preferred).
  • Familiarity with Docker and Kubernetes, with bonus points for experience in production environments.
  • Nice to have: experience with observability tools (Datadog, Honeycomb, etc.).
  • Bonus: Experience in fintech, banking, or ERP/accounting systems.
  • Startup or scale-up experience is also a plus.

What You’ll Do

  • Design, implement, and maintain robust backend systems and APIs.
  • Collaborate with cross-functional teams to deliver features end-to-end.
  • Build scalable integrations with external systems and banking platforms.
  • Drive performance improvements and tackle complex engineering challenges.
  • Participate in code reviews, architecture discussions, and mentoring.
  • Contribute to a strong engineering culture grounded in ownership and collaboration.

Compensation & Benefits

  • Competitive salary: $119,000–$145,000 CAD, based on experience and market benchmarks.
  • Bonus eligibility: Semi-annual performance-based bonus program.
  • Full benefits, generous vacation, and support for continuous learning and development.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job