FreshRemote.Work

Java Software Engineer- Canada - Canada - Remote

About the job

We are seeking a Software Engineer (Java) to build and scale business-critical web products.

This is a unique opportunity to work alongside an experienced team that excels at building quality client products at scale. This position reports to an Engineer Team Lead.

Qualifications

Essential skills: Experience with Java / Spring Boot (C# / .NET experience may be considered). React, Go, or Python skills are a plus.

Helpful skills: AWS, Kubernetes, Docker, and GitHub Actions

The role also requires a voracious appetite to learn and apply new skills. You should be skilled at building web-based software or mobile apps, and excel at building software with different sets of tools and in different client environments.

Key Responsibilities include:

  • Design, build, scale, and enhance Software Products, Apps, and Platforms based on Client Needs and Business Requirements
  • Communicate Technical Topics clearly, in language that can be easily understood by Clients
  • Collaborate with Designers, and Product Teams to propose solutions to meet the goals of Clients and their Products
  • Define, refine, and document Best Practices that enable excellent team performance

We’re looking for someone who:

  • Has 3+ years of full-stack software development experience
  • Has experience building and scaling Software Products
  • Has experience architecting and deploying Software Products to Cloud Providers like Google Cloud, Amazon Web Services, or Azure

Benefits

  • Remote
  • Unlimited PTO
  • Subsidized Medical, Dental, and Vision Insurance
  • Short/Long Term Disability
  • Profit Sharing
  • Referral Bonuses
  • Company Retreats

Company Description

Bellwood Labs is a dynamic Product Development Consultancy. We're a team of developers, designers, marketers and entrepreneurs that companies turn to when they want to take a software product from conception to creation.

Our Mission

Bellwood Labs seeks to be and be …

Hey, this job isn't fresh anymore!

Search Fresh Jobs

Job Profile

Regions

North America

Countries

Canada

Benefits/Perks

Company retreats Profit Sharing Referral bonuses Remote Short & Long-Term Disability Subsidized Medical, Dental, and Vision insurance Unlimited PTO

Skills

AWS Docker GitHub Actions Go Java Kubernetes Python React Spring Boot

Tasks
  • Collaborate with Designers, and Product Teams to propose solutions to meet the goals of Clients and their Products
  • Communicate Technical Topics clearly
  • Communicate Technical Topics clearly, in language that can be easily understood by Clients
  • Define, refine, and document Best Practices
  • Define, refine, and document Best Practices that enable excellent team performance
  • Design, build, scale, and enhance Software Products, Apps, and Platforms
  • Design, build, scale, and enhance Software Products, Apps, and Platforms based on Client Needs and Business Requirements
Experience

3+ years

Timezones

America/Edmonton America/Moncton America/Regina America/St_Johns America/Toronto America/Vancouver UTC-3 UTC-4 UTC-5 UTC-6 UTC-7 UTC-8