We seek a strong Senior Software Engineer (Java, Node, React and AWS) with excellent communication skills.
Note: This is a 100% Remote position for candidates who are residing anywhere in Canada.
Required Skills:
⦁ Experience with Java, Spring boot, and RESTful web services.
Strong experience in object-oriented programming with Java 8 and ReactJS
Solid software development experience, including developing backend services using Node.js
⦁ Experience designing and developing RESTful/Serverless APIs, service-oriented microservices, and function-as-a-service architecture.
⦁ Extensive knowledge of cloud environments such as AWS.
⦁ Experience with the domain is driven by design and associated practices.
⦁ Excellent understanding and experience with both functional programming and object-oriented design concepts (e.g. SOLID principles etc.).