Back to results

Java Full Stack Developer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
8-10+ years of experience in application design, development, and delivery of enterprise-grade software solutions.
Posting language
English
Posted

Original job description

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 Developer

Location: Toronto Ontario

Key Responsibilities:

  • 8-10+ years of experience in application design, development, and delivery of enterprise-grade software solutions.
  • Strong hands-on expertise in Java and modern Java frameworks for building scalable and high-performance applications.
  • Mandatory experience in Angular development with strong knowledge of component-based architecture, state management, and responsive UI development.
  • Solid experience working with relational databases, including data modeling, query optimization, stored procedures, and performance tuning.
  • Proven experience in system design, architecture discussions, technical solutioning, and application modernization initiatives.
  • Lead technical discussions with onshore stakeholders, gather requirements, provide technical recommendations, and drive solution alignment.
  • Act as the primary technical point of contact for offshore delivery teams, ensuring adherence to architecture, coding standards, and best practices.
  • Identify, troubleshoot, and resolve technical blockers, production issues, and complex development challenges across the application landscape.
  • Collaborate closely with business analysts, architects, QA teams, and product stakeholders throughout the SDLC.
  • Prior experience working in the Banking/Financial Services domain is mandatory, with a strong understanding of enterprise banking applications and processes.
  • Experience with AWS cloud services and cloud-native application development is highly desirable.

About Iris Software Inc.

With 4,000+ associates and offices in India, U.S.A. and Canada, Iris Software delivers technology services and solutions that help clients complete fast, far-reaching digital transformations and achieve their business goals. A strategic partner to Fortune 500 and other top companies in financial services and many other industries, Iris provides a value-driven approach - a unique blend of highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible engagement models. High customer satisfaction has translated into long-standing relationships and preferred-partner status with many of our clients, who rely on our 30+ years of technical and domain expertise to future-proof their enterprises. Associates of Iris work on mission-critical applications supported by a workplace culture that has won numerous awards in the last few years, including Certified Great Place to Work in India; Top 25 GPW in IT & IT-BPM; Ambition Box Best Place to Work, #3 in IT/ITES; and Top Workplace NJ-USA.

More about this job

Responsibilities

Design, develop, and deliver enterprise-grade Java and Angular applications, contributing to system architecture, modernization, and database performance. Lead technical discussions with stakeholders and offshore teams, resolve complex technical issues, and collaborate across business analysis, architecture, QA, and product teams.

Requirements

Requires 8–10+ years of experience in enterprise application development, strong hands-on Java expertise, mandatory Angular experience, and solid relational database skills. Banking or financial services experience is mandatory; AWS and cloud-native development experience are highly desirable.

Skills

  • Java
  • Angular
  • Application Design
  • Enterprise Software Development
  • Relational Databases
  • Data Modeling
  • Query Optimization
  • Stored Procedures
  • Performance Tuning
  • System Design
  • Software Architecture
  • Application Modernization
  • Technical Leadership
  • Banking and Financial Services
  • AWS
  • Cloud-Native Development

Visa sponsorship

Not detected in the job text

Hiring contact email

Saurav.upadhyay@irissoftware.com

Categories

  • Software
  • Technology
  • Finance & Accounting
  • Management & Leadership

Keywords

  • Java
  • Angular
  • Enterprise-Grade Software
  • Application Design
  • Application Development
  • Application Delivery
  • Component-Based Architecture
  • State Management
  • Responsive UI Development
  • Relational Databases
  • Data Modeling
  • Query Optimization
  • Stored Procedures
  • Performance Tuning
  • System Design
  • Software Architecture
  • Technical Solutioning
  • Application Modernization
  • Technical Leadership
  • Requirements Gathering
  • Coding Standards
  • Production Support
  • Banking
  • Financial Services
  • AWS
  • Cloud-Native Application Development

Report this job