Become the Senior Software Engineer (Java/Kotlin/React) for a multinational Fortune 500 project in Canada. Lead innovation and contribute to technological excellence. Apply now to join our client's dynamic team!
Note: This is a 100% Remote position for candidates who are residing anywhere in Canada
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 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.
- Strong experience developing scalable, distributed applications.
- Must have hands-on experience with Kotlin.
- Design and develop RESTful APIs using Microservices architecture using Java.
- Strong experience in object-oriented programming with languages like Java 8 and ReactJS. Broad experience with the Spring boot framework.
- Strong experience with Amazon Web Services.
- Experience working with containerization technology like Docker.
- Strong experience with building cloud-based API platforms or backend systems.