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)
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.