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.
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
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 |