About Interac Every transaction matters. Every Canadian matters. At Interac, we protect both — driving trust, security, and inclusion, so our digital economy thrives. Founded in 1984, Interac connects Canadians through secure digital payments, advanced identity verification and industry‑leading fraud protection. We facilitate over 20 million transactions daily and are consistently ranked as Canada’s most reputable fintech brand. Who You Will Work With As a Software Developer reporting to the Leader, Development, you will develop and maintain Interac’s highly distributed, high‑performance payment system, translating client business requirements into Java applications on a complex platform. What You Will Do Develop and maintain resilient microservices and event‑driven applications. Participate in system and application architecture and create design documents. Write clean, maintainable, testable, and efficient code, adhering to our code standards. Help transition our technology landscape to a more scalable, containerized, and cloud‑first architecture. Run API & microservice technologies and containers (Spring, Spring Boot, Docker, Kubernetes). Apply best practices in software design, testing, and CI/CD. Design and develop databases using relational databases such as Oracle and PostgreSQL. What You Bring A university degree in Computer Science or an equivalent combination of education and experience. 5+ years of software‑development experience, especially with Spring and Spring Boot; experience in regulated environments (fintech, banking, payments) preferred. Eligibility to work for Interac Corp. in Canada on a full‑time basis. Expertise designing and developing RESTful and SOAP APIs and a good understanding of web protocols. Strong knowledge of service frameworks (Spring, Spring Boot, Hibernate, Istio), Maven, SQL, JavaScript/TypeScript, caching, security protocols (OAuth2, TLS, API Keys). Strong understanding of containerization (Docker, Kubernetes), enterprise integration patterns, and high‑performance architectures. Strong understanding of relational and non‑relational databases, data modeling, and extensive experience with Oracle, PostgreSQL or no‑SQL databases. Ability to assist with the design and implementation of enterprise‑level frameworks. Nice to have experience owning end‑to‑end delivery of services, observability tools, service mesh, and API gateways. Excellent verbal and written communication skills. What We’re Offering The hiring range for this position is $120,000 to $150,000 , and you will also be eligible for our short‑term incentive plan. Our Total Rewards package supports your well‑being and future and includes: Generous vacation and wellness days. Comprehensive employer‑paid benefits coverage. Market‑leading employer‑funded RRSP program. Flexible hybrid work model. Free and confidential 24/7 employee & family assistance program. Pregnancy and parental leave top‑up. Charitable donation matching. Why Join Us Investing in the future – unlock digital prosperity for all Canadians. Innovative thinking – collaborate on products, practices, and platforms that redefine what's possible. Inclusive culture – bring your whole self to work. Inspiring community – we lift each other up and rise together. Intentional support – flexible, supportive offerings that prioritize wellness. Additional Pre‑Employment Requirements Successful candidates will be required to complete background checks, which may include Canadian Criminal Credit Check, Canadian ID Cross‑Check, Public Safety Verification, 5‑year Employment Verification, Education Verification, Credit Check, and Social Media Check. Equal Opportunity Employer Interac is an equal‑opportunity employer committed to fostering a diverse and inclusive workplace. We do not discriminate on the basis of race, color, ancestry, ethnic origin, gender identity or expression, sexual orientation, age, disability, or any other characteristic protected by law. If you require accommodation during the application or recruitment process, please contact us at . Please be aware of fraudulent offers and note Interac never requests or accepts payment for employment. #J-18808-Ljbffr