Job Openings Developer

About the job Developer

Toronto, ON

$75K to $110K


Our Client

We are a welcoming and diverse environment that is built around action, optimism, purpose, and transparency. We believe we can always do better; we are constantly re-evaluating our technical infrastructure to deliver faster, better, and more reliable software.


The Position

We are a fintech transforming international payments and we are truly passionate about delivering amazing innovation and experiences to our customers. We believe software can truly transform everything we do today, and it is our mission to be the leader in real-time international payments. To enable this vision, we are looking for a Developer to join our engineering team.




1.     Participate in solving complex problems with a diverse set of engineers and product owners 

2.     As part of a team, you will be designing and standing up performant, well tested and easy to maintain microservices at scale

3.     Collaborate with team members to determine best practices and client requirements

4.     Develop intuitive software that meets and exceeds the needs of the company

5.     Professionally maintain all software and create updates regularly to address customer and company concerns

6.     Analyze and test programs and products before formal launch

7.     Troubleshoot coding problems quickly and efficiently to ensure a productive workplace

8.     Ensure software security by developing programs to actively monitor the sharing of private information

9.     Actively seek ways to improve business software processes and interactions

10.  You will be expected to mentor and support your peers as we value personal development 

11.  Aid and support the coaching and training of other team members to ensure all employees are confident in the use of software applications



1.     You have production experience with large scale distributed systems and are excited to explore new technologies to push the boundaries of efficiency

2.     You have solid understanding and experience in building server-side components in a hosted cloud platform (Google Cloud Platform, AWS, or Azure).

3.     You care about the quality of your own code, you have a deep understanding of how to write quality, maintainable software in a highly secure and compliant environment

4.     You like to move quickly; we are striving for a direct to production pipeline 

5.     Minimum 8 to 10 years of experience as a JAVA backend services developer in delivering highly compliant, available, and scalable applications in a cloud operating environment.

6.     Financial industry experience is recommended

7.     Payments/Digital Money Movement experience is highly desired but not mandatory

8.     Expertise in developing Java Microservices using spring boot, docker, Kubernetes etc.

9.     Programming expertise in Java, JavaScript; and familiarity with other languages.

10.  Experience building, testing, and consuming REST APIs is a must have experience.

11.  Experience with high-throughput messaging technologies and patterns; Kafka and/or related technologies a plus.

12.  Exposure to databases of any types relational, analytical, columnar, etc.; including Postgres, is a plus

13.  Experience with Git source control and building/maintaining Continuous Integration and Delivery pipelines; Jenkins experience a plus.

14.  Experience in Object Oriented Development

15.  Familiarity with Blockchain development is considered a plus

16.  Experience working in an Agile/Scrum-inspired delivery methodology.



Epoch is an agency that is built on a simple foundation.

People first. ​

Over the past 15 years we've learned what works and what doesn't. Our recruitment solutions are built from best practices, executed with integrity and our clients and candidates'​ best interests in mind. ​

We are agile. We are flexible.

Our bespoke process ensures we deliver results for your unique needs.


Epoch Recruiters Inc. is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic. Epoch Recruiters Inc. makes hiring decisions based solely on qualifications, merit, and business needs at the time.