Full-Stack Java Developer (Wellness & Corp Social Responsibility Platform Startup)

Toronto, ON M5V1P9

Employment Type: Permanent Job Category: Java Developer Job Number: 1705

Job Description

gdR is recruiting for a 20 person, Toronto-based startup that is building social responsibility and wellness applications - needless to say, we all need them now more than ever. Their corporate social responsibility platform connects film makers/content producers with employees (Netflix-like interface) - allowing the employee to pick their cause and make an impact (rather than simply being told what cause a company is going to support). As well, their Wellness app immediately benefits our new WFH environment and facilitates a conversation focussed on employee health & productivity.

The Full-Stack Java Developer opportunity provides a diverse and exciting opportunity to build next-generation apps while having true social impact each day.

In addition to building complete “full stack” features for the platform using JavaScript, HTML, GraphQL, Java, databases and cloud infrastructure, you’ll be an integral part of our engineering team.  Your development expertise and technical leadership will enable our client to rapidly build a platform that allows us to deliver on their mission. 

You’ll be working on:

  • Building GraphQL based APIs and other services using Java & Spring and other JVM technologies

  • Building highly functional web application UIs that are responsive, performant and extensible, according to our standards

  • Collaborating with colleagues across Engineering, UX and Product to help design and develop complete features

  • Contribute to establishing our architectural standards for both backend services and frontend application development

  • Developing our library of reusable frontend components to improve UI development productivity

  • Keeping current with the latest technologies and standards to ensure we are always using the best tools and techniques possible

  • Being a thoughtful contributor to our codebases to promote product quality and developer productivity

  • Being an advocate throughout the company for great software engineering practices  

You’ll need to have experience with:

  • Professional software development for 4+ years

  • Development of APIs and services on a Java stack, using modern frameworks, libraries and tools

  • Development using Angular, React, Vue.js or other modern SPA frameworks, utilizing APIs

  • Developing frontend web applications that perform well on all devices using modern languages and frameworks

  • Designing maintainable, testable and scalable components on both the backend and frontend

  • Relational database design and development, including data access, SQL and caching

  • Strong focus on writing simple, clean and testable code

  • Proven ability to write robust unit, integration, functional and performance test suites

  • Well-versed in debugging, memory management and performance tuning/scalability techniques

  • Collaboration with designers and developers to suggest and critique ideas and prototype initial concepts  

It would be great if you had experience:

  • Completing a Comp Sci or comparable degree or diploma

  • Implementing GraphQL APIs using Java or another language/stack

  • Building frontend UIs with GraphQL, using Apollo Client

  • Integrating with and developing on cloud infrastructure at AWS, Google Cloud Platform, etc.

  • Using NoSQL and other non-relational database technologies

  • Applying CI/CD practices and tools, including “Infrastructure as Code"

  • With design practices such as design for failure, eventual consistency, asynchronous distributed workloads and principle of least privilege security

  • Additional specialized skills such as mobile application development, data science/analytics, machine learning, microservices design

  • Demonstrating a deep understanding of particular software technologies or development practices that are of keen interest to you

Apply today for the Full-Stack Java Developer role or contact Jamie Collins, Director Talent,  at jamie AT grossmandorland DOT com to learn more.


About gdR

Founded in 2007, gdR’s mission is to grow the leadership capacity and capabilities of people and companies in the Canadian tech ecosystem through executive search, team recruiting and leadership development.

We’re actively involved in the community by creating opportunities for people to connect and learn from one another e.g. Canadian Tech at Scale (in partnership with Shopify & Uber ATG), which brings 200+ engineering leaders together.

 gdR values inclusion in Canada’s tech ecosystem and partners with employers that provide equal opportunities for individuals from diverse groups. If you’re interested in moving to Canada, although we can’t sponsor you, we have put together resources to help you with your journey. 

Follow gdR on LinkedIn and Twitter updates on new roles in tech.

Meet Your Recruiter

Jamie Collins
Director, Talent

Jamie has a passion for tech, loves building relationships and finding out what motivates people to succeed. Jamie joined gdR in 2015 and leads executive & IC searches for design, data, systems and delivery. 

Apply Online
Apply with LinkedIn Apply with Facebook Apply with Twitter

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.