Note: This is a 100% Remote position for candidates who are residing anywhere in Canada
Mandatory Key skills requirements:
Backend: Java 8, Springboot, ReactJS
Cloud: Strong experience with Amazon Web Services
Position Overview:
Our Client is seeking a motivated and experienced software engineer to join their Product Delivery platform team. This platform is responsible for providing products and their updates to the customers . You'll be responsible for building new and enhancing existing APIs and UI experiences.
Responsibilities
- Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs
- Build high quality code by developing both unit and integration testing
- Design and develop RESTful APIs using Microservices architecture using Java
- Design and develop UI using ReactJS
- Participate in code reviews to ensure new code conforms to the highest standards
- Work with the team to troubleshoot code-level problems quickly and efficiently
- Excellent technical problem-solving skills and aptitude to learn new technologies and methodologies
Minimum Qualification
- BS/MS in computer science or related technical field
- Over 7 years of professional experience developing scalable, distributed applications
- Strong experience in object-oriented programming with Java 8 and ReactJS
- Broad experience with the Spring boot framework
- Experience working with containerization technology like Docker
- Strong experience with building cloud-based API platforms or backend systems