Software Engineer (Java Backend)

Toronto 4 days agoContractor External
561.6k - 663.7k / yr
Role: Software Engineer Location: Toronto, ON (1 Day Onsite/Week) About The Role: We are looking for an innovative Software Engineer who can start contributing quickly to our product/application team. The role involves working on a public-facing API, which is being redesigned in this project, as well as file management and bulk upload functionality to update product details. Required Skills & Experience: Must-Have: • BS or MS in Computer Science or a related field with 5+ years of hands-on experience in Java Development (SpringBoot/Microservices), API development, including RESTful services. • Enterprise-level Retail, eCommerce, or Product company experience. • Strong System Design, problem-solving skills with solid understanding of Data Structures and Algorithms (DS/Algo). • Proven ability to start contributing quickly in a fast-paced environment. Good-to-Have: • Experience with GraphQL development. • Innovative mindset and ability to propose creative technical solutions.