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

Intermediate Java Developer

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

Forge Performance Group is a Recruitment & Talent Management solutions team located in Calgary, AB. We are dedicated to connecting our clients with highly skilled professionals well-matched to their unique hiring needs, culture, and goals. This opportunity is posted on behalf of one of our clients.

About the Company

Our client is a leading eCommerce payments provider utilizing the Merchant of Record model to simplify and facilitate international transactions for merchants and their global customers. They empower businesses to grow globally by handling over 100+ currencies and 80+ payment methods, ensuring local transactions are processed securely and with lower fees.

With 100+ employees and offices located in Calgary, Austin, London, San Francisco, Estonia, and Australia, those who thrive are open to new ideas, respectful of others' thinking, empathetic to those around them and inclusive in their approach. It is a hard‑working team that balances practicality with creativity and works to find solutions to enhance both the business and the customer's needs.

Role Description

We are looking for a highly experienced and motivated Intermediate Java Developer to join our Application Integration Services team, reporting to the Manager of Application Integration. You will play a crucial role in expanding our technical ecosystem and delivering high‑impact products.

You will work closely with your team and business stakeholders to analyze, design, develop, test, and deploy new products and features.

Key Focus Areas
  • New Tax Product Development: A primary responsibility will be developing features for Reach's exciting new tax product, empowering our merchants to handle complex international taxes with confidence.
  • Drop‑in Product Maintenance & Development: You will help maintain and enhance Reach's critical Drop‑in product, which facilitates successful merchant integration with our payment ecosystem.
  • Essential Service Development: You will be crucial in researching, developing, and maintaining essential services within Reach's advancing technical landscape.
Key Responsibilities
  • Collaborate with Product and Development teams to analyze and translate complex business requirements into clear, actionable technical requirements.
  • Architect and build new products and features within our technology stack, focusing on Java
    , Spring Boot
    , and RESTful APIs
    .
  • Design and document scalable integration patterns and robust data flows between internal services and third‑party systems.
  • Champion and implement software engineering best practices, including security, performance optimization, and observability (logging, monitoring, alerting).
  • Investigate, troubleshoot, and resolve issues within services and integrations across our distributed systems.
  • Conduct thorough code reviews and pull request approvals for team members, ensuring high quality, scalability, and adherence to standards.
  • Contribute significantly to the automated test suite to maintain high product reliability.
  • Effectively collaborate across teams to drive organization‑wide efficiencies and continuous improvement.
Technical Stack

We use modern, cloud‑native technologies, including:

  • Programming: Java, Python, JavaScript/Type Script
  • Frameworks: Spring Boot
  • Cloud & Infrastructure: AWS (ECS, Lambda, S3, RDS, Cloud Formation)
  • Data & Database: Snowflake, Postgre

    SQL, SQL
  • Messaging: Confluent Kafka
  • AI: Github Copilot CLI, Gemini
  • Workflow Automation: Workato
Qualifications and Requirements
  • 5+ years of progressive experience in software development.
  • Extensive, hands‑on development experience with Java and building reliable, scalable Spring Boot services.
  • Demonstrated professional experience working with AWS services, including Cloud Formation
    , S3
    , Lambdas
    , and ECS
    .
  • Strong SQL proficiency and extensive experience with relational databases; adeptness at data extraction from various sources (flat files, REST, Graph

    QL).
  • Experience with AI tools like Git Hub Copilot.
  • Comprehensive understanding of software engineering best practices across the development lifecycle, including agile methodologies, rigorous testing, and operational support.
  • Proficiency with version control systems, especially Git
    .
  • Exceptional…
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