3 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Sign in to access AI-powered advices
Continue with Google
Work Mode: Remote (Candidate should be in Toronto, Canada)
Mandatory Skills: Backend - Java, AWS Lambda, API Gateway, Microservices, GitLab; Tailwind (Preferred); lottery client experience is preferred
7+ years of experience
Stakeholder Management
Key Responsibilities:
- Develop and maintain backend services using Java and Microservices architecture.
- Design and implement serverless applications using AWS Lambda, API Gateway, DynamoDB, etc.
- Build RESTful APIs and integrate with frontend systems.
- Manage code repositories, CI/CD pipelines, and deployments via GitLab.
- Collaborate closely with frontend developers, product managers, and QA teams to deliver high-quality solutions.
- Write clean, maintainable, and well-tested code.
- Participate in code reviews and provide constructive feedback.
Required Skills & Experience:
- 3+ years of professional experience in Java backend development.
- Strong experience with AWS services, especially Lambda, API Gateway, and serverless architecture.
- Proficient in Microservices design and development.
- Good knowledge of CI/CD tools, preferably GitLab CI/CD.
- Familiar with API security, performance, and scalability best practices.
- Understanding of Git versioning.
- Strong debugging and troubleshooting skills.
Preferred Skills:
- Exposure to Tailwind CSS (plus for backend-frontend collaboration).
- Experience in Agile/Scrum environments.
- Knowledge of Docker/containerization is an advantage.
Why Join Us:
- Work on cutting-edge cloud-native projects.
- Collaborative, learning-oriented team culture.
- Flexible work environment with growth opportunities.
Seniority level
Employment type
Job function