We design experiences for brands we love. Anywhere we go, digital is our home. Canada + The World, Since ’96.
Digital Marketing • Brand Launch & Experience • User Experience & Interaction • Design • Insight & Planning
September 12
🏢 In-office - Bay Area
We design experiences for brands we love. Anywhere we go, digital is our home. Canada + The World, Since ’96.
Digital Marketing • Brand Launch & Experience • User Experience & Interaction • Design • Insight & Planning
• The Back-End Java Developer is responsible for writing code and providing support to applications. • Work independently on basic tasks and seek guidance for complex work. • Provide progress updates and task estimates to senior levels.
• Experience with Java 8/11+, Java Streams, Java Collections, Spring Boot, JPA, Hibernate, OSGi, NodeJS, Groovy, PostgreSQL. • Experience with Git, Jenkins, Python and Bash for helper tools development, use package managers (npm, maven, pip), debugging, unit testing, writing agile user stories. • Working knowledge of common design patterns (e.g., model-view-controller, observer, etc.) and software engineering principles • Capable of implementing simple functional requirements independently, while implementing complex requirements with minimal oversight. • Work experience with build automation tools as Maven or Gradle. • Capable of building solutions consuming web services and understanding of how web services work as a provider. • Work experience creating and consuming web services. • Work experience with Version Control Systems as GIT or Subversion. • Ability to work on Unit Test and Integration Tests. • Capable of implementing simple functional requirements with minimal oversight. • Capable of debugging and troubleshooting web software applications • Work experience with XML/JSON and its role in software projects. • Experience with project and issue tracking software (Jira, Bugzilla). • Experience with AEM is a PLUS.
• Competitive benefits packages • Vacation, compassionate leave, sick days, and flex days • Access to online services for families and new parents • End of year closure days (not deducted from vacation balance) • Diversity and Inclusion Board with 12 affinity groups • Internal learning and development programs • And more…
Apply Now