Senior Java Engineer

2 days ago


Toronto ON, Canada Iris Software Inc. Full time

Iris's Fortune 100 direct client is looking for Senior Java Developer . Position: Senior Java Developer
Skills: Java, Springboot, Microservices, SQL

Develop and maintain high-performance backend applications using Java and Spring Boot frameworks.
Design and optimize data models and queries for MongoDB and Elasticsearch to ensure fast, reliable data access.
Implement RESTful APIs and integrate backend services with front-end components as needed.
Develop automation scripts and CI/CD pipelines to streamline deployment and testing workflows.
Utilize AI-assisted development tools like Copilot or Windsurf to enhance coding productivity and quality.
Perform peer code reviews, mentor junior developers, and foster a culture of continuous improvement.
Troubleshoot, debug, and optimize backend services to meet performance and reliability SLAs.
Collaborate closely with product managers, QA engineers, and DevOps teams to deliver robust, production-ready solutions.

About Iris Software Inc.
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;



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

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Position: Senior Java Developer Skills: Java, Springboot, Microservices, SQL Develop and maintain high-performance backend applications using Java and Spring Boot frameworks. Design and optimize data models and queries for MongoDB and Elasticsearch to ensure fast, reliable data...


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

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com . Position: Senior Java Developer Location: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities: Develop and maintain high-performance backend applications...


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

    Iris's Fortune 100 direct client is looking for Senior Java Developer. Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com . Position: Senior Java Developer Location: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities: Develop and maintain high-performance backend applications using...


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

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com . Position: Senior Java Developer Location: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities: Develop and maintain high-performance backend applications...


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

    Iris's Fortune 100 direct client is looking for Senior Java Developer . Please find below Job description and share me your updated resume at Saurav.upadhyay@irissoftware.com . Position: Senior Java Developer Location: Toronto ON Skills: Java, Springboot, Microservices, SQL Key Responsibilities: Develop and maintain high-performance backend applications...


  • , ON, Canada Michael Page Full time

    Join to apply for the Senior Java Lead Engineer role at Michael Page 1 day ago Be among the first 25 applicants Join to apply for the Senior Java Lead Engineer role at Michael Page Get AI-powered advice on this job and more exclusive features. This range is provided by Michael Page. Your actual pay will be based on your skills and experience — talk with...


  • Toronto, Canada NAM Info Inc Full time

    Referrals increase your chances of interviewing at NAM Info Inc by 2x Get notified about new Java Software Engineer jobs in Toronto, Ontario, Canada . Software Developer Back End (Java) Software Engineer, Java 8 and Spring Boot Software Engineer II (Full Stack Developer) Full Stack Developer – Payment Applications Skills and Qualifications 3 years of...


  • toronto, Canada Randstad Full time

    Exciting Opportunity: Senior Java Software Engineer – Capital Markets (Hands-On Coding Role) - 12 month contract with renewal potentialAre you a hands-on Java developer with deep knowledge of Capital Markets and Post-Trade systems? Do you thrive in complex, high-performance environments where you're trusted to own your code from development to...

  • Java Developer

    2 weeks ago


    Toronto, ON, Canada Huntel Global Full time

    Title: Senior Java Software Engineer- Ministry Experience Location: Toronto, ON (Onsite) Type: Long Term Contract Join a rock-solid organization as our client’s next Senior Java Software Engineer and sit at the center of projects that drives decisions. You’ll help one of Canada's most trusted organizations work on the latest project, and be...

  • Java Developer

    3 weeks ago


    Toronto, ON, Canada Huntel Global Full time

    Title: Senior Java Software Engineer- Ministry Experience Location: Toronto, ON (Onsite) Type: Long Term Contract Join a rock-solid organization as our client’s next Senior Java Software Engineer and sit at the center of projects that drives decisions. You’ll help one of Canada's most trusted organizations work on the latest project, and be...