Iris's client, one of the world's largest multinational Investment banking and financial services corporations, is looking to hire a Senior Java GraphQL developer for a Long-Term opportunity.
Work location : Toronto, ON (Hybrid Onsite – 4 days a week)
Responsibilities:
- Develop and maintain Java/Spring Boot microservices and backend APIs.
- Build and optimize GraphQL APIs for client data queries.
- Work with SQL Server to design schemas, write queries, and tune performance.
- Integrate services using REST and GraphQL in a distributed microservices environment.
- Implement best practices for testing, CI/CD, security, and performance.
- Collaborate with product, architecture, and frontend teams to deliver end-to-end solutions.
Required Skills:
- Java, Spring Boot, Microservices
- SQL Server (queries, stored procedures, performance tuning)
- GraphQL (Spring for GraphQL, DGS, or similar)
- Git, CI/CD, Docker (preferred)