Outline of the Role:
The Product Location Vendor Management team is looking for a Full Stack Developer in NA (Vancouver preferred). You will be working closely with business and product owners to drive technical implementation. The areas of focus will be:
- Expertise SQL (PostgreSQL AWS RDS), UI development using JS tech stack, Spring boot, Sprint Framework, React Native.
- Apache Kafka messaging infrastructure implementation and experience, Cloud can be AWS with services like S3, lambda, gateway, SQS
- Experience with the DevOps tools (Jenkins, Ansible, Terraform etc.), Deployment tools (Docker, Kubernetes etc.) and Code quality tools (Sonar Cube, PMD etc.)
- Having proficiency in programming in Java, Python, Infrastructure as Code for CI/CD implementation
- Having good analytical skills and logical reasoning
- Having strong development experience in retail domain
Principal Duties and Responsibilities:
- Review and analyse system specifications.
- Collaborate with Scrum team developers to develop effective strategies and test plans.
- Evaluate product code according to specifications.
- Conduct End-to-End and post-release/ post-implementation testing.
- Work with cross-functional teams to ensure quality throughout the software development lifecycle.
- Researching tools, methodologies and trends & upgrading existing practices and processes.