Intermediate Java Developer

Reach offers direct and guaranteed, real-time currency exchange rates through strategic partnerships with currency exchange providers, aiming to disrupt the global ecommerce space.
Calgary, AB, Canada
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Finance · E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
ServiceNow Developer

Remote ServiceNow Developer position at Sapiens International Corporation, requiring 4+ years of experience, focusing on platform development and customization.

Plumbing Remedial Engineer

Plumbing Remedial Engineer position at SMS Environmental offering £38-48K, hybrid work model, and comprehensive benefits package.

Senior Project Engineer

Senior Project Engineer position focusing on project management, engineering coordination, and construction oversight for engineering projects.

QA Engineer - Octopus by RTG

QA Engineer position for a major Saudi Arabian retail company, focusing on software quality assurance and test automation.

Backend Software Engineer

Backend Software Engineer role at ReversingLabs, focusing on distributed systems and cybersecurity solutions, requiring 4+ years of experience with Python and related technologies.

Description For Intermediate Java Developer

At Reach, we're seeking an Intermediate Java Developer to join our Application Integration team in Calgary. You'll report to the Manager of Application Integrations and work closely with team members and stakeholders to analyze, design, develop, test, and deploy new products and features. Key responsibilities include developing features for Reach's new tax product and maintaining the Drop-in product, which helps merchants integrate with Reach's payment ecosystem. You'll also research and maintain essential services within Reach's technical ecosystem.

The ideal candidate is curious, self-motivated, flexible, and detail-oriented with a team player approach. You should have a Bachelor's degree in a related technical field or equivalent experience, 3+ years in software development, and expertise in Java & Spring Boot services. Experience with AWS, strong SQL skills, and proficiency in software engineering best practices are essential.

Reach offers a competitive salary, generous paid time off, group benefits, RRSP matching, and an annual professional development allotment. The company values solving problems, making executive decisions, taking action, teamwork, and work-life balance.

Tech stack includes AWS (Lambda, SQS, S3, EC2, EKS, CloudFormation), Snowflake, PostgreSQL, Workato, Confluent Kafka, Python, and Java.

Join Reach to be part of a dynamic team disrupting the global ecommerce space with innovative currency exchange solutions.

Last updated 2 months ago

Responsibilities For Intermediate Java Developer

  • Analyze business requirements and translate them into technical requirements
  • Build new products and features within the technology stack
  • Investigate and troubleshoot issues within services and integrations
  • Review code and pull requests
  • Collaborate with other teams to drive organization-wide efficiencies
  • Contribute to the automated test suite

Requirements For Intermediate Java Developer

Java
Python
  • Bachelor's degree in related technical/analytical field or equivalent experience
  • 3+ years of experience in software development
  • Development experience in Java & Spring Boot services
  • Experience with AWS, CloudFormation, S3, Lambdas, and ECS
  • Exceptional verbal and written communication skills
  • Proficiency in analytical thinking and organizational abilities
  • Strong SQL proficiency and experience with relational databases
  • Understanding of software engineering best practices
  • Experience with version control systems like Git
  • Superior analytical skills with development tools and databases
  • Proactive approach to continuous improvement

Benefits For Intermediate Java Developer

401k
  • Competitive salary
  • Generous paid time off
  • Group benefits and RRSP matching
  • Annual professional development allotment
  • Great working culture and supportive multi-national team

Interested in this job?