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

Senior Software Developer

Job in Calgary, Alberta, D3J, Canada
Listing for: Reach
Full Time position
Listed on 2026-01-11
Job specializations:
  • Software Development
    Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Location: Remote (Canada/US)
Function: Application Integration Services
Reports to: Manager of Application Integration

The Role

As Reach’s Senior Java Developer
, you’ll play a key role in expanding our technical ecosystem and delivering high-impact products that support global ecommerce orting to the Manager of Application Integration, you’ll design, build, and optimize core services that power our Merchant of Record platform, including new tax products, merchant integrations, and mission‑critical services used across our technology stack.

This is a high‑impact engineering role where you’ll solve complex technical problems, influence architecture decisions, and help shape the future of Reach’s global payments infrastructure.

What You’ll Do
  • Build and enhance Java and Spring Boot services that power Reach’s global payment and tax systems.
  • Develop new features for our international tax product and maintain our Drop‑in integration product.
  • Architect scalable service integrations and design robust data flows across internal and external systems.
  • Champion engineering best practices across security, performance, observability, and testing.
  • Investigate, debug, and resolve issues within distributed services and integrations.
  • Review code, support team development, and ensure high engineering standards are upheld.
  • Contribute to automated testing to ensure reliability and resilience of our platform.
  • Collaborate across Product, Engineering, and Operations to drive continuous improvement.
What You Bring
  • 10+ years of professional software development experience.
  • Deep expertise in Java, Spring Boot, and building scalable, reliable backend services.
  • Hands‑on experience with AWS (Cloud Formation, Lambda, S3, ECS).
  • Strong SQL skills and experience with relational databases.
  • Familiarity with modern data and messaging systems (Snowflake, Kafka).
  • Experience with AI‑assisted development tools (e.g., Git Hub Copilot).
  • Strong understanding of engineering best practices, testing, CI/CD, and operational readiness.
  • Proficiency with Git and modern development workflows.
  • A proactive, analytical mindset and comfort working in a fast‑moving environment.
Nice To Have
  • Experience with Vue/Svelte or JavaScript/Type Script
  • Python experience
  • Familiarity with CI/CD tools (Git Hub Actions, Jenkins, Code Pipeline)
  • Experience with Datadog, Cloud Watch, Open Telemetry
  • Snowflake development experience
  • Startup, ecommerce, or Fin Tech background
  • Experience with JIRA/Confluence
Why Join Reach
  • Competitive compensation and pension contribution
  • Comprehensive private healthcare coverage
  • Annual learning and development allowance
  • Hybrid working with modern office space
  • A collaborative, global team driving innovation in cross‑border payments
At Reach

Core Values are:

  • We value solving underlying problems and delivering outcomes
  • We value being able to make executive decisions while considering input from multiple sources
  • We value taking action over getting stuck in planning
  • We value taking chances and failing fast
  • We value teamwork over individual accomplishments
  • We value optimizing time to value and achieving outcomes, not checking boxes
  • We value work/life balance and a mindset of “it’s a marathon, not a sprint”
  • We value using the right technology to solve the right problems
Additional Information

Reach Ltd. is an equal opportunity employer. Applicants must be eligible to work in Canada or the US.

Ready to make an impact?

Apply with your CV and a brief cover letter outlining your engineering experience and why you’re excited about this opportunity at Reach.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary