Software Developer II – Backend
Company | Lightspeed Commerce |
---|---|
Location | Montreal, QC, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Mid Level |
Requirements
- Outstanding Java knowledge with 3+ years of production usage experience
- Expert knowledge of the Spring framework
- Strong understanding of object-oriented programming and design patterns
- Experience with RESTful APIs and microservices architecture.
- A strong advocate for testing, with experience in automated testing frameworks
- Experience with continuous integration/continuous deployment (CI/CD) pipelines
- Proficiency in English, exhibiting effective communication skills.
Responsibilities
- Collaborate with some of the industry’s most adept minds, enhancing our omnichannel product through the development of innovative features and workflows.
- Enrich and extend our product capabilities by contributing to our AWS-hosted, microservice-based platform.
- Juggle responsibilities between crafting new features and maintaining existing integrations with partners, prioritizing new feature development as we continuously venture into new markets.
- Report to the Development Team Lead, maintaining robust interaction with Product Managers, Product Designers, and Platform Teams.
- Participate in daily agile ceremonies, ignite innovation that challenges the status quo, and actualize solution-oriented ideas.
- Advocate for superior code quality and accountability, contributing actively to infrastructure health.
- Foster growth within your team by disseminating knowledge and best practices, while perpetually striving for advancement and progression.
Preferred Qualifications
- One additional backend language (Python, Go)
- Experience working in an Agile development environment
- Experience with cloud environments like GCP, AWS, and cloud solutions like Kubernetes, Docker, etc.
- Experience with real-time messaging systems (Kafka, RabbitMQ etc.)
- Experience with both relational (SQL) and non-relational (NoSQL) databases
- Computer Sciences degree or equivalent