Back to results

Java Backend Developer

  • Toronto, ON, Canada

Full-time

Apply on LinkedIn About employer

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
5 years+ Experience hands on coding experience
Posting language
English
Posted

Original job description

Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire a Java Backend Developer Our direct client is a is a world-leading financial services company, provides consumers, corporations, governments, and institutions with a broad range of financial services and products.

Title: Java Backend Developer

Location: Toronto, ON (Hybrid)

Duration: 24+ Months

Key Responsibilities:

  • Lead the design and development of scalable backend applications using Java and Spring Boot.
  • Design secure, resilient REST APIs, microservices, and enterprise integrations.
  • Take end-to-end technical ownership from solution design and development through deployment, production support, and continuous improvement.
  • Lead and mentor engineers while remaining a hands-on technical contributor.
  • Drive engineering best practices including code quality, automated testing, CI/CD, monitoring, observability, security, and reliability.
  • Design and troubleshoot distributed systems, asynchronous processing, events, and messaging patterns.
  • Lead technical problem-solving, root-cause analysis, and resolution of complex production issues.
  • Collaborate with architecture, security, product, QA, and business stakeholders to deliver high-quality solutions.

Required Qualifications

  • 5 years+ Experience hands on coding experience
  • Strong hands-on Java and Spring Boot development experience.
  • Strong experience designing and building REST APIs and microservices.
  • Demonstrated ability to design, code, review, troubleshoot, and support complex applications.
  • Proven end-to-end ownership across the full software development lifecycle, from requirements and design through production support.
  • Strong knowledge of API design, security, integration patterns, and distributed systems.
  • Experience with CI/CD, automated testing, Git, monitoring, observability, and production engineering practices.
  • Strong understanding of databases, performance, resiliency, error handling, and application troubleshooting.
  • Demonstrated technical leadership with the ability to mentor engineers and drive technical decisions while remaining hands-on.

About Iris Software Inc.

Iris Software, Inc. (registered as SSA Infosystems in Canada) is a CMMi Level 5 New Jersey based company providing information technology solutions to clients nationwide for over 30 years. Iris has been growing at over 100% annually. In a program sponsored by Price Waterhouse, PNC Bank and Marsh, Iris has been honored for being

  • One of New Jersey's Finest 25 companies for the year 2001 and 2002.
  • Iris is also ranked 75th among Inc 500 s list of privately held companies for year 2001.
  • NJ Technology FAST 50 Company for year 2002.

In a competitive industry, we distinguish ourselves by reliability, technical expertise and a history of successfully completed projects for clients ranging from mid-sized to Fortune 1000 companies.

Regards,

Neeraj Singh

Executive - TA

More about this job

Responsibilities

Lead the design, development, deployment, and ongoing support of scalable Java and Spring Boot backend applications, secure REST APIs, microservices, and enterprise integrations. Provide hands-on technical leadership, mentor engineers, promote engineering best practices, and resolve complex production issues in collaboration with cross-functional stakeholders.

Requirements

Requires at least five years of hands-on coding experience, strong Java and Spring Boot skills, and experience building REST APIs, microservices, and complex applications. Candidates should demonstrate full-lifecycle ownership, knowledge of security and distributed systems, production engineering practices, troubleshooting ability, and hands-on technical leadership.

Skills

  • Java
  • Spring Boot
  • REST APIs
  • Microservices
  • Backend Development
  • Distributed Systems
  • Asynchronous Processing
  • Messaging Patterns
  • API Security
  • CI/CD
  • Automated Testing
  • Git
  • Monitoring
  • Observability
  • Database Performance
  • Technical Leadership

Visa sponsorship

Not detected in the job text

Hiring contact

Neeraj Singh

Categories

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

Keywords

  • Java
  • Spring Boot
  • REST APIs
  • Microservices
  • Backend Applications
  • Enterprise Integrations
  • Distributed Systems
  • Asynchronous Processing
  • Events
  • Messaging Patterns
  • API Design
  • Security
  • CI/CD
  • Automated Testing
  • Git
  • Monitoring
  • Observability
  • Production Support
  • Production Engineering
  • Databases
  • Performance
  • Resiliency
  • Error Handling
  • Root-Cause Analysis
  • Code Quality
  • Technical Leadership
  • Mentoring
  • Financial Services
  • Investment Banking

Report this job

Get in touch
MovoJobs

Contact us