Description:
Iris Software Inc., a leading IT services and consulting firm, is seeking an experienced Java Full Stack Developer / Lead for a long-term contract engagement with one of the Top 5 Banks in Canada. This is a hybrid position based in Toronto, Ontario, offering a unique opportunity to work on enterprise-scale financial solutions that serve millions of clients globally.
The ideal candidate will bring a wealth of experience in full-stack development, strong technical design capabilities, and proven leadership in guiding development teams. This position calls for someone who is not only proficient in modern software development technologies but also capable of driving innovation, ensuring code quality, and implementing best practices within a high-performance environment.
Lead the design, development, and deployment of scalable, secure, and efficient full-stack applications for banking and financial platforms.
Collaborate with business analysts, architects, and project managers to translate functional requirements into robust technical solutions.
Drive end-to-end application design, integrating both front-end and back-end components using modern frameworks and cloud technologies.
Provide technical guidance, mentorship, and leadership to development teams, ensuring adherence to coding standards and design principles.
Develop and maintain comprehensive technical documentation for design specifications, system architecture, and deployment processes.
Participate in code reviews, identify optimization opportunities, and enhance overall system performance.
Ensure seamless integration with external systems and third-party APIs while maintaining compliance with banking security standards.
Utilize AWS Cloud (Lambda, ECS) to design, deploy, and manage cloud-native services.
Stay current with emerging technologies and recommend innovative solutions to enhance system capabilities.
12+ years of hands-on experience in full-stack development using Java, Angular, Spring Boot, Node.js, and AWS (Lambda, ECS).
Strong understanding of software design principles, system architecture, and application scalability.
Proven experience developing enterprise-grade applications in banking, finance, or large-scale environments.
Excellent command of both front-end and back-end frameworks:
Front-end: Angular, HTML5, CSS3, JavaScript/TypeScript.
Back-end: Java, Spring Boot, Node.js, RESTful APIs, microservices architecture.
Hands-on experience with AWS cloud infrastructure including Lambda functions, ECS containers, and cloud-native deployment strategies.
Proficiency in DevOps practices and CI/CD pipelines is an asset.
Strong technical documentation and verbal/written communication skills.
Excellent problem-solving ability and the capacity to work in a fast-paced, agile development environment.
Ability to apply design thinking methodologies to create efficient and user-friendly software solutions.
Leadership qualities with the ability to guide, mentor, and inspire a technical team.
The client is a Canadian multinational financial services corporation — the largest bank in Canada by market capitalization — serving over 17 million clients worldwide. With more than 89,000 employees, the bank offers a comprehensive range of financial, investment, and risk management services to individuals, businesses, and large corporations globally.
This opportunity allows you to contribute to the development of mission-critical systems that drive innovation, efficiency, and security across the bank’s technology ecosystem.
Iris Software Inc. is a globally recognized IT services company specializing in software development, consulting, and outsourcing for leading organizations worldwide. Headquartered at Royal Bank Plaza – North Tower, 200 Bay Street, Toronto, ON, Iris partners with top-tier clients across banking, insurance, telecom, and healthcare sectors, delivering cutting-edge technology solutions.
Website: www.irissoftware.com
| Organization | Iris Software Inc. |
| Industry | IT / Telecom / Software Jobs |
| Occupational Category | Senior Java Full Stack Developer |
| Job Location | Toronto,Canada |
| Shift Type | Morning |
| Job Type | Full Time |
| Gender | No Preference |
| Career Level | Experienced Professional |
| Experience | 12 Years |
| Posted at | 2025-10-31 3:08 pm |
| Expires on | 2025-12-15 |