Senior Java API developer

Toronto 27 days agoFull-time External
Negotiable
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. #J-18808-Ljbffr