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.