Taro Logo

Senior Software Developer

Interac empowers Canadians to transact digitally by providing payment and value exchange services, connecting nearly 300 financial institutions and processing over 20 million daily transactions.
Backend
Senior Software Engineer
In-Person
501 - 1,000 Employees
5+ years of experience
Finance · Enterprise SaaS

Description For Senior Software Developer

Interac Corp., a leading Canadian financial technology company, is seeking a Senior Software Developer to join their team in Toronto. The role focuses on developing and maintaining high-performance verification systems as part of Canada's digital economy infrastructure. The ideal candidate will bring 5+ years of software development experience with expertise in Java, Spring Boot, and microservices architecture.

The position offers an opportunity to work on mission-critical systems that process millions of daily transactions across Canada's financial network. You'll be responsible for developing resilient full-stack applications, designing REST APIs, and working with both relational and NoSQL databases. The role requires strong technical skills in Java, JavaScript, cloud technologies (AWS/Azure), and modern development practices.

As part of Interac's technology team, you'll collaborate with talented professionals in an environment that values innovation and technical excellence. The company offers competitive compensation, comprehensive benefits, and investment in professional development. This is an excellent opportunity for a senior developer looking to make a significant impact in Canada's financial technology sector.

The role combines technical leadership with hands-on development, requiring both strong programming skills and system design capabilities. You'll be working in a dynamic environment where your contributions will directly affect how Canadians interact with their money and financial services. The position includes participation in on-call rotations, indicating the critical nature of the systems you'll be supporting.

Last updated 5 hours ago

Responsibilities For Senior Software Developer

  • Developing and maintaining resilient full-stack microservices applications
  • Participating in system and application architecture & creating system design documents
  • Working with software testing teams and maintaining test scripts and environments
  • Designing, writing, securing and consuming REST APIs
  • Supporting operations group in application problem analysis and resolution
  • Participating in rotating on-call support when required

Requirements For Senior Software Developer

Java
JavaScript
Redis
MongoDB
  • University degree in Computer Science Engineering or equivalent
  • 5+ years software development experience
  • Experience developing high-throughput concurrent Java applications using Spring Boot
  • Experience with Angular and Javascript development
  • Experience designing and implementing service-oriented and microservices architectures
  • Experience in cloud technologies like AWS or Azure
  • Experience working with relational and NoSQL databases
  • Strong communication skills - verbal and written
  • Eligibility to work for Interac Corp. in Canada in a full-time capacity

Benefits For Senior Software Developer

Medical Insurance
Education Budget
  • Competitive compensation
  • Education and development opportunities
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Interac Corp. Senior Software Developer