Full Stack Java Developer

2 weeks ago


Toronto, Canada CGI Full time

Position Description:

We are Canada's largest independent information technology services firm, and after 45 years, we're still growing Join Canada's largest IT Company as a "Full Stack Java Developer' in our Banking Services Division.

This role is hybrid and requires you to be at Downtown Toronto office at a minimum 2-3 days per week - subject to change at any time.

What Is the Opportunity?
We are seeking an experienced Full Stack Developer with a strong focus on JavaScript (particularly React and/or Angular) to join our dynamic team. As a key member, you will play a crucial role in enhancing and maintaining our digital products, including the development of a new web based BI reporting application. As a Full Stack Developer, you will play a crucial role in designing, developing, and maintaining digital channels and infrastructure. Your technical proficiency will contribute to delivering high performing, highly resilient data and digital solutions that are scalable with the continuous demands from Internal and External stakeholders.

In this role, you will collaborate with cross-functional teams, including architects, developers, QA/QE and product owners, to gather requirements and translate them into technical specifications. In addition to development work, you will be responsible for implementations, integrations & deployments with various banking systems and external partners. Furthermore, you will develop intuitive and responsive web applications, ensuring smooth user interactions and seamless user experience.

If you are passionate about leveraging your full-stack development skills to drive innovation and enhance digital channels, we encourage you to apply for this exciting opportunity. You will work as part of an agile team to deliver highly scalable solutions built on various technologies. We believe in continuous growth and expanding your capabilities. Join our team and contribute to shaping the future of our Data and Digital capabilities.

Your future duties and responsibilities:

•Lead the full-stack development efforts using JavaScript (React and/or Angular) to create responsive, scalable, and user-friendly client portal interfaces
•Collaborate with cross-functional teams to understand business requirements and work packages
•Maintain digital client channel pipelines, across a broad tech stack (Relational databases, Elasticsearch, Java, Python, etc.)
•Implement and optimize user interactions, visualizations, and data presentations for an intuitive user experience
•Participate in agile development processes for timely project delivery
•Continuously improve the performance, functionality, and useability of software applications
•Build compelling reports/dashboards and translate findings into data storytelling
•Demonstrable ability to analyze data/trends, interpret results, build client KPIs, explain KPI drivers and communicate in simple terms
•Pro-actively communicate and collaborate with internal stakeholders to analyze functional requirements and deliver the appropriate artefacts as needed

Required qualifications to be successful in this role:

•Proven expertise in any of React/Angular/Vue, with a strong portfolio showcasing successful full-stack development projects
•1+ year(s) experience in designing, developing, and maintaining web-based applications, architectures and frameworks
•Solid understanding of RESTful APIs and asynchronous request handling
•In-depth knowledge and experience embedding reports into web applications
•Proficiency in HTML, CSS, JavaScript, and related front-end technologies
•Familiarity with UI/UX principles and responsive design techniques
•Industry experience with database systems, visualization software’s and python
•Strong problem-solving skills and the ability to optimize application performance
•Excellent communication skills and the ability to work effectively in a collaborative team environment
•Strong business communication and stakeholder management skills
•Advanced problem-solving skills
•Autonomous & highly motivated with ability to multi-task productively and work independently and collaboratively
•Ability to accept accountability, assume leadership and demonstrate initiative

Nice to Have:
•Strong knowledge of fundamental data concepts (for example, but not limited to groups, hierarchies, data structures).
•Experience with MS Azure, Azure AD, relational databases
•Data architecture, technical design is an asset
•Knowledge of Business Intelligence (BI) concepts and tools

Job Skills
Application Development, Application Integrations, Application Maintenance, Applications Architecture, Detail-Oriented, Enterprise Application Delivery, Problem Solving, Programming Languages, Software Development Life Cycle (SDLC), System Applications, JIRA

#LI-BN

Skills:

Code Review Code Review Database Design Financial Services Performance/Stress Testing Software Architecture Software Design Patterns

  • Toronto, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Java Full Stack Developer . Please find below Job description and share me your updated resume at . Position: Java Full Stack Developer Location: Toronto ON Skills: Java, Angular, Spring, Cloud, AWS Key Responsibilities: Experience with Java 8+


  • Toronto, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions is looking to hire a J ava Full Stack Developer for a long-term contract opportunity. Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses, and large corporations with a full range of banking, investing, asset...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions is looking to hire a J ava Full Stack Developer for a long-term contract opportunity. Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses, and large corporations with a full range of banking, investing, asset...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions is looking to hire a J ava Full Stack Developerfor a long-term contract opportunity.Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses, and large corporations with a full range of banking, investing, asset...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions is looking to hire a Java Full Stack Developer for a long-term contract opportunity.Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses, and large corporations with a full range of banking, investing, asset...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions is looking to hire a Java Full Stack Developer for a long-term contract opportunity.Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses, and large corporations with a full range of banking, investing, asset...


  • Toronto, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking for a Java Full Stack Developer . This is a hybrid position in Toronto, ON . Job Title: Java Full Stack Developer Duration: 18 – 24 Months+ (Open ended SoW) Location: Toronto, ON (Hybrid) Experience with Java 8+ and Spring Framework (Spring Boot)


  • Toronto, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions is looking to hire a Java Full Stack Developer for a long-term contract opportunity. Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses, and large corporations with a full range of banking, investing, asset...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions is looking to hire a Java Full Stack Developer for a long-term contract opportunity.Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses, and large corporations with a full range of banking, investing, asset...


  • toronto, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions is looking to hire a Java Full Stack Developer for a long-term contract opportunity.Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses, and large corporations with a full range of banking, investing, asset...


  • toronto, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions is looking to hire a Java Full Stack Developer for a long-term contract opportunity.Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses, and large corporations with a full range of banking, investing, asset...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions is looking to hire a J ava Full Stack Developer for a long-term contract opportunity. Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses, and large corporations with a full range of banking,...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Java Full Stack Developer. Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com .Position: Java Full Stack DeveloperLocation: Toronto ONSkills: Java, Angular, Spring, Cloud, AWSKey Responsibilities:Experience with Java 8+ and Spring Framework (Spring Boot)Min 9+...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Java Full Stack Developer. Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com .Position: Java Full Stack DeveloperLocation: Toronto ONSkills: Java, Angular, Spring, Cloud, AWSKey Responsibilities:Experience with Java 8+ and Spring Framework (Spring Boot)Min 9+...


  • toronto, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest financial institutions is looking to hire a Java Full Stack Developer for a long-term contract opportunity. Our client is one of the world's largest financial institutions, serving individual consumers, small and middle market businesses, and large corporat


  • Toronto, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Java Full Stack Developer. Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com .Position: Java Full Stack DeveloperLocation: Toronto ONSkills: Java, Angular, Spring, Cloud, AWSKey Responsibilities:Experience with Java 8+ and Spring Framework (Spring Boot)Min 9+...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Java Full Stack Developer. Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com .Position: Java Full Stack DeveloperLocation: Toronto ONSkills: Java, Angular, Spring, Cloud, AWSKey Responsibilities:Experience with Java 8+ and Spring Framework (Spring Boot)Min 9+...


  • Toronto, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Java Full Stack Developer . Please find below Job description and share me your updated resume at . Position: Java Full Stack Developer Location: Toronto ON Skills: Java, Angular, Spring, Cloud, AWS Key Responsibilities: Experience with Java 8+ and Spring Framework (Spring Boot) Min 9+ years of...


  • Toronto, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking for a Java Full Stack Developer . This is a hybrid position in Toronto, ON . Job Title: Java Full Stack Developer Duration: 18 – 24 Months+ (Open ended SoW) Location: Toronto, ON (Hybrid) Experience with Java 8+ and Spring Framework (Spring Boot) Experience developing distributed cloud applications...


  • Toronto, Canada Iris Software Inc. Full time

    On behalf of our client, Iris Software is looking for a Java Full Stack Developer . This is a hybrid position in Toronto, ON . Job Title: Java Full Stack Developer Duration: 18 – 24 Months+ (Open ended SoW) Location: Toronto, ON (Hybrid) Experience with Java 8+ and Spring Framework (Spring Boot) Experience developing distributed cloud applications...