RQ10573 - Software Developer - API - Senior

Maarut

Full-time other-general
Apply Now
Location
Toronto, ON, Canada
Posted
July 27, 2026

Job Description

Scope: A senior API Software Developer with 8+ years of experience will be responsible for creating and using APIs to translate functional specifications into working and tested applications. This includes developing detailed programming specifications, user interface designs, prototypes, writing and/or generating code, compiling data driven programs, conducting unit tests and debugging code. Assignment Deliverables: Detailed design and specification documents for RESTful APIs, including endpoints, request/response models, authentication, and error handling. Clean, scalable, and secure REST APIs built using Java and Spring Boot, adhering to best practices and company standards. Modular and decoupled microservices, designed and deployed independently, with clear inter-service communication protocols. Using APIs to develop application based on the business requirement to transform and route data. Comprehensive test coverage using tools like JUnit, Mockito, or Test Containers to ensure co...