Senior Java Software Engineer
On-site · Toronto
Design, develop, test, and maintain scalable backend services and REST APIs using Java and Spring Boot, while building and integrating frontend components with Angular. Write clean, reusable, well-tested code; troubleshoot defects and production issues; support CI/CD and deployments; and collaborate with cross-functional and distributed teams, including offshore developers.