Location
toronto, on, Canada
Posted
June 01, 2026
Job Description
Join a dynamic team as a Backend Engineer focusing on Java in Toronto, Canada. This long-term contract role emphasizes building APIs and applications with cutting-edge technologies.
You will work primarily with Java, GraphQL, and Spring/Springboot to create robust REST APIs and scalable applications. Development will involve RDBMS, NoSQL databases, and possibly ElasticSearch, within a fast-paced agile framework that champions TDD and CI/CD. Strong analytical and organizational skills are critical in addressing complex challenges you will face.
Key Responsibilities:
• Design and maintain Java and GraphQL applications
• Develop applications utilizing REST APIs and messaging systems
• Foster collaborative agile practices and efficient workflows
• Utilize TDD and CI/CD for top-tier development
• Solve complex challenges with effective analytical skills
Requirements:
• Expertise in Java, Spring/Springboot, and GraphQL
• Experience with RDBMS, NoSQL, and Elastic...
You will work primarily with Java, GraphQL, and Spring/Springboot to create robust REST APIs and scalable applications. Development will involve RDBMS, NoSQL databases, and possibly ElasticSearch, within a fast-paced agile framework that champions TDD and CI/CD. Strong analytical and organizational skills are critical in addressing complex challenges you will face.
Key Responsibilities:
• Design and maintain Java and GraphQL applications
• Develop applications utilizing REST APIs and messaging systems
• Foster collaborative agile practices and efficient workflows
• Utilize TDD and CI/CD for top-tier development
• Solve complex challenges with effective analytical skills
Requirements:
• Expertise in Java, Spring/Springboot, and GraphQL
• Experience with RDBMS, NoSQL, and Elastic...