Sr Java Full Stack Developer

 

Description:

Iris Software Inc., in partnership with one of the Top 5 Banks in Canada, is seeking an experienced Sr Java Full Stack Developer / Lead for a long-term hybrid contract based in Toronto, ON. This position offers a fantastic opportunity to work within the banking domain on enterprise-level financial solutions.

The successful candidate will be responsible for end-to-end technical delivery, including architectural design, application development, and providing strategic input. The role will require hands-on development with Java and Angular and will also demand coordination with client-side technology teams and offshore development teams to ensure timely and quality project execution.


Key Responsibilities:

  • Lead the technical implementation of financial software solutions

  • Collaborate with client stakeholders to define technical requirements and architecture

  • Develop and maintain Java-based microservices and modern front-end applications using Angular 10+

  • Design and integrate messaging services (Kafka, MQ) and database systems (SQL and NoSQL)

  • Contribute to CI/CD pipeline enhancements and cloud (AWS) integration

  • Act as a key technical liaison between client teams and offshore teams

  • Provide innovative solutions and mentor junior team members when needed

  • Ensure compliance with financial regulations and data security standards


Required Skills:

  • Java, Spring Boot, Microservices architecture

  • Angular 10+ (must-have)

  • Kafka, MQ, or equivalent messaging services

  • Relational/Non-relational databases

  • Hands-on with CI/CD tools and best practices

  • Familiarity with cloud platforms, especially AWS

  • Ability to explain architectural decisions clearly

  • Experience in financial services domain is strongly preferred

  • Strong interpersonal and communication skills

Organization Iris Software
Industry IT / Telecom / Software Jobs
Occupational Category Developer
Job Location Toronto,Canada
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2025-07-21 6:25 pm
Expires on 2026-01-19