Job Description
We are hiring for a "Senior Java Backend Developer with Node/AWS" in Toronto, Canada. It will be a 100% remote job. Kindly review the job details below, and share with us your most updated resume to take this further.
Responsibilities
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 a microservices architecture using Java.
- Participate in code reviews to ensure new code conforms to the highest standards.
- Research and drive the adoption of new technologies.
- 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.
- A bachelor's degree in any engineering discipline from a reputed engineering college.
- At least 7-10 years of strong programming skills in the backend.
- Hands-on experience in Java 8/11, Spring, and Spring Boot.
- Good experience with Amazon web services (ECS, Lambda, S3, SQS, etc.).
- Expert-level experience in the implementation of microservices using Spring Boot and Spring JPA.
- Working knowledge in designing and developing features using Lambdas and NodeJS.
- Hands-on experience in developing RESTful web services and integrating them with heterogeneous clients.
- Working knowledge of relational and NoSQL database technologies, e.g., MySQL and DynamoDB.
- It is nice to have experience with CI/CD tools like Docker, Jenkins, etc.
Similar Jobs
Explore other opportunities that match your interests
Implementation Specialist
••••••
••••••
••••••
Job Type
••••••
Experience Level
••••••
VertexOne
Canada
Visa Sponsorship
Relocation
Remote
Job Type
Contract
Experience Level
Mid-Senior level
Hanalytica GmbH
Canada
People Business Partner
••••••
••••••
••••••
Job Type
••••••
Experience Level
••••••
Cohere
Canada