Senior Java API developer

Iris Software Inc.

Toronto

Hybrid

CAD 80,000 - 100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading software solutions provider in Toronto is seeking a Java API developer for a hybrid role. The position requires strong expertise in designing RESTful APIs with Java Spring Boot, experience with OpenShift, and proficiency in microservices architectures. Candidates should have hands-on skills with API security protocols and CI/CD pipelines. This is a mid-senior level position offering a long-term contract, ideal for those looking to advance their career in IT financial services.

Qualifications

  • Strong experience in designing and implementing RESTful APIs using Java Spring Boot.
  • Hands-on experience with OpenShift Container Platform for deploying applications.
  • Understanding of microservices architecture and containerization using Docker.
  • Experience with security protocols like OAuth2 and JWT.
  • Proficiency in using GitHub Actions for CI/CD.

Skills

API development
Java Spring Boot
OpenShift Container Platform
microservices architecture
Docker
Kubernetes
API security protocols
GitHub Actions
Microsoft SQL Server
PostgreSQL

Job description

Associate Business Partner - Senior Talent Acquisition - IT Financial Services at Iris Software

Iris's client, one of the world's largest multinational Investment banking and financial services corporations, is looking to hire a Java API developer for a long-term opportunity.

Work Location: Toronto, ON (Hybrid Onsite – 4 days a week)

Seniority level: Mid‑Senior level

Employment type: Contract

Job function: Information Technology

Industries: IT Services and IT Consulting

Must have
  • Strong years of experience in API development, with strong expertise in designing and implementing RESTful APIs using Java Spring Boot.
  • Hands‑on experience with OpenShift Container Platform for deploying and managing containerized applications.
  • Strong understanding of microservices architecture and containerization using Docker and Kubernetes.
  • Experience with API security protocols, including OAuth2, OpenID Connect, and JWT.
  • Hands‑on experience with GitHub Actions for CI/CD pipelines.
  • Proficiency in working with databases, specifically Microsoft SQL Server and PostgreSQL.
Nice to have
  • Proficiency in API management platforms, particularly Apigee, for proxy configuration, traffic management, and analytics.
  • Experience with GraphQL APIs and event‑driven architecture.
  • Knowledge of monitoring and logging tools like ELK Stack for API performance and error tracking.
  • Understanding of compliance frameworks, regulatory requirements, and audit processes.
  • Experience with API testing tools such as Postman, Swagger, or SoapUI, and performance testing frameworks.
  • Familiarity with Helm charts for Kubernetes application deployment.
  • Experience with Kafka producer/consumer model for event‑driven messaging and streaming data.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Iris Software Inc. • Toronto

Hybrid
CAD 110,000 - 160,000
Java full stack Developer
Java full stack Developer

Iris Software Inc. • Canada

On-site
CAD 80,000 - 110,000
Flexible engagement models
Award-winning workplace culture
Sr Java Developer
Sr Java Developer

Iris Software Inc. • Mississauga

Hybrid
CAD 90,000 - 120,000
Senior Java Software Engineer with AWS
Senior Java Software Engineer with AWS

Iris Software Inc. • Toronto

On-site
CAD 85,000 - 115,000
Software Engineer in Test
Software Engineer in Test

Iris Software Inc. • Toronto

On-site
CAD 80,000 - 110,000
Senior Gen AI Developer
Senior Gen AI Developer

Iris Software Inc. • Mississauga

Hybrid
CAD 110,000 - 150,000
Senior Business System Analyst - Capital Markets / Regulatory Reporting
Senior Business System Analyst - Capital Markets / Regulatory Reporting

Iris Software Inc. • Toronto

Hybrid
CAD 110,000 - 140,000
Backend Developer - Java & Python
Backend Developer - Java & Python

Iris Software Inc. • Toronto

On-site
CAD 90,000 - 130,000
Business Analyst with Strong Banking
Business Analyst with Strong Banking

Iris Software Inc. • Toronto

Hybrid
CAD 80,000 - 100,000
Senior Java Angular Developer – API Integration
Senior Java Angular Developer – API Integration

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 90,000 - 120,000