Java Backend Developer
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.
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.
Regards,
Neeraj Singh
Executive - TAInterested in this role?