Salary
💰 CA$110,000 - CA$270,000 per year
Tech Stack
AWSCloudDockerGradleHibernateJavaJenkinsKubernetesLinuxMockitoMySQLOpen SourceSpringSQLVagrant
About the role
- Rapidly build new applications on an existing, robust enterprise platform
- Build new cloud infrastructure from scratch following the best practices in software development
- Drive new features and improvements in a fast-changing environment
- Partner with product management, design, and QA to deliver cutting-edge solutions and direct value to our customers
- Work on multiple layers of our stack, including backend (primary), front-end, and DevOps
- Mentor junior engineers
- Develop in rapid sprints and deliver production-quality software (you build it -- we ship it)
Requirements
- 5+ years experience in Java, preferably at an enterprise cloud software company
- Proven ability to write clean, testable, readable code in a team environment
- Hands-on experience with open source technologies, such as Spring, MySQL, Hibernate, Solr, Gradle, Git, Jenkins, Mockito, Tomcat, Linux, AWS, Vagrant, Docker, Kubernetes
- 3+ years of experience in relational databases with a mastery of SQL
- Strong mentors with a proven record of making your team better
- Experience in enterprise software development or high-growth technology companies