Java Software Engineer

1 month ago


Canada Bellwood Full time

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 known as the most trusted partner to Build and Scale software products.


Our Core Values

  • We Embrace Your Goals
  • We Own our Commitments
  • We Succeed through Empathy
  • We Take the Next Step


Join our tight-knit team of sharp technologists to leverage your talents and grow your skills. We are looking forward to meeting with you



  • , , Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • , , Canada Software Engineer Full time

    Software Engineering Manager Interview Questions Software Engineering Manager Interview Questions play a pivotal role in finding a candidate who blends technical expertise with leadership finesse. Questions need to probe both domains, uncovering their ability to navigate complex projects and teams. Preparing for a software engineering manager interview...


  • Canada Softilox Innovations Inc. Full time

    Company Description Softilox Innovations Inc. is a registered and incorporated software development company in Canada. With over a decade of experience, we specialize in crafting bespoke software solutions, including app development, web design, and ERP implementations. Our team of experts leverages the latest technologies and a commitment to innovation to...


  • Canada Softilox Innovations Inc. Full time

    Company Description Softilox Innovations Inc. is a registered and incorporated software development company in Canada. With over a decade of experience, we specialize in crafting bespoke software solutions, including app development, web design, and ERP implementations. Our team of experts leverages the latest technologies and a commitment to innovation to...


  • Canada Softilox Innovations Inc. Full time

    Company Description Softilox Innovations Inc. is a registered and incorporated software development company in Canada. With over a decade of experience, we specialize in crafting bespoke software solutions, including app development, web design, and ERP implementations. Our team of experts leverages the latest technologies and a commitment to innovation to...


  • Canada Softilox Innovations Inc. Full time

    Company Description Softilox Innovations Inc. is a registered and incorporated software development company in Canada. With over a decade of experience, we specialize in crafting bespoke software solutions, including app development, web design, and ERP implementations. Our team of experts leverages the latest technologies and a commitment to innovation to...


  • Canada Softilox Innovations Inc. Full time

    Company Description Softilox Innovations Inc. is a registered and incorporated software development company in Canada. With over a decade of experience, we specialize in crafting bespoke software solutions, including app development, web design, and ERP implementations. Our team of experts leverages the latest technologies and a commitment to innovation to...


  • Canada Epsilon Solutions Ltd. Full time

    Join to apply for the Sr Java Streaming Engineer role at Epsilon Solutions Ltd. Join to apply for the Sr Java Streaming Engineer role at Epsilon Solutions Ltd. Sign in to save Sr Java Streaming Engineer at Epsilon Solutions Ltd. . A bachelor's degree in computer science or another technical field or equivalent experience At least 10+ years...


  • Canada Aeroqube Full time

    Senior Software Engineer – Java Jobs in Noida | Career - AeroQube Work with us Senior Software Engineer – Java 3 – 5 Years Roles and Responsibilities: Participate in features development, component development asmember or team or at times alone. Follow software development best practices for design and codedevelopment. Participate in...

  • Software Engineer

    2 months ago


    Canada MBI Solutions, LLC Full time

    MBI Digital is looking for a Java Software Engineer with 3+ years of development experience, building, running, and debugging java based web applications and demonstrated expertise in building distributed, client/server systems This is a 100% remote opportunity, with 2-3 years project engagement. The candidate should be willing to work in the EST and PST...


  • Canada Bellwood Full time

    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# /...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...


  • Canada SimplePin Full time

    We are a fast-growing fintech company in the payment solution space with amazing growth opportunities and great earning potential. Small team/big goals mentality; we hire the best and encourage you to grow your talent. We want to empower you, not micromanage you. We know your role is key to our growth and we want you to be as happy with us, the company, and...