Jobs

    Software Engineer - Canada - WellnessLiving Systems Inc.

    WellnessLiving Systems Inc.
    WellnessLiving Systems Inc. Canada

    2 weeks ago

    Default job background
    Description
    Backend Software Engineer, Java Microservices Developer at WellnessLiving
    B ackend Software Engineer, Java Microservices Developer


    Length:
    Full-time, permanent

    We're the software company with a heart , placing people and community at the center of everything we do.

    Our diverse and inclusive culture provides our people and customers with the support, resources, and tools they need to achieve their goals—professionally and personally.

    From a bootstrap start-up to the fastest-growing software company for class and appointment-based businesses in North America, our commitment to excellence can be seen in all aspects of our business.

    Trusted by over 5,000 business owners and 15 million users worldwide, our mission is to empower businesses with a value-driven platform that is reliable, easy to use, and equipped with all the tools and services needed to manage and grow a business.

    When you join WellnessLiving, you join a team that is customer-focused, community-centered, and forward-thinking and is continuously improving and innovating.

    We celebrate your wins, recognize your strengths, learn together, and inspire each other to reach new heights, offering a variety of benefits to help you lead happier and healthier lives.

    Time Management — Uses time efficiently, focuses on top priorities, respects the time of others, and can take ownership of tasks and projects to push them along.

    Design, develop, and maintain Java-based microservices for cloud-first software applications.

    Lead and be accountable for overall application development, coding and package configuration, peer reviews, and quality of delivered code.

    Participate in process improvement efforts, track performance against team goals, and provide secondary support toward installing application releases into production.

    Maintain communications with the dev manager, solution lead, and business unit stakeholders.
    Work within an agile environment, participating in Scrum/Kanban ceremonies and delivering high-quality code through CI/CD pipelines.
    Bachelor's/Master's in computer science (or equivalent experience).

    5+ years of experience designing and building microservices with Java and Spring Boot (including Spring Cloud and GraphQL) for large-scale software applications.

    Expertise in Spring Security and OAuth2 security implementations.
    Familiarity integrating using relational (via ORM) and NoSQL (via GraphQL) databases, including MySQL, Redis, MongoDB, and Cassandra.
    Experience working in an agile environment (Scrum/Kanban/etc.).
    Experience with API testing tools such as SwaggerHub, Postman, etc.
    Excellent written and verbal communication skills with proven fluency in English.
    js, Python, and PHP.
    Working experiences with BFF patterns.

    WellnessLiving does not discriminate against any employee or potential employee because of race, creed, colour, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, family or parental status, or any other status protected by the laws and regulations in the locations where we operate.


  • Go-To

    Software Engineer

    2 hours ago


    Go-To Canada

    *** Other language requirements · Le développement logiciel chez GoTo · Nous sommes les pionniers de la technologie du travail à distance. Notre mission est de concevoir des logiciels de travail innovants et flexibles qui offrent à chacun la possibilité de vivre pleinement, au ...


  • Plotly Dash Enterprise Canada

    Plotly is a leading innovator in data visualization and analytics, specializing in empowering organizations to make data-driven decisions. Our flagship product, Dash Enterprise, is revolutionizing the way businesses interact with and harness their data. We are currently seeking a ...

  • Plotly Dash Enterprise

    Software Engineer

    2 weeks ago


    Plotly Dash Enterprise Canada

    Plotly is a leading innovator in data visualization and analytics, specializing in empowering organizations to make data-driven decisions. Our flagship product, Dash Enterprise, is revolutionizing the way businesses interact with and harness their data. We are currently seeking a ...


  • Cadstrom Inc. Canada

    Au cœur de l'industrie des services électroniques de 274 milliards de dollars, nous menons la charge avec des outils alimentés par l'IA pour moderniser la conception et la validation des circuits. Notre mission est de réviser les processus dépassés, de réduire les coûts et d'accé ...


  • Software Engineer Canada

    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 compl ...


  • Software Engineer Canada

    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 comp ...


  • Plotly Dash Enterprise Canada

    Plotly is a leading innovator in data visualization and analytics, specializing in empowering organizations to make data-driven decisions. Our flagship product, Dash Enterprise, is revolutionizing the way businesses interact with and harness their data. We are currently seeking a ...


  • Plotly Dash Enterprise Canada

    Plotly is a leading innovator in data visualization and analytics, specializing in empowering organizations to make data-driven decisions. Our flagship product, Dash Enterprise, is revolutionizing the way businesses interact with and harness their data. We are currently seeking a ...


  • Go-To Canada

    Other language requirements Le développement logiciel chez GoTo · Nous sommes les pionniers de la technologie du travail à distance. Notre mission est de concevoir des logiciels de travail innovants et flexibles qui offrent à chacun la possibilité de vivre pleinement, au travail ...


  • DiliTrust Canada

    As Europe's leading SaaS provider, we digitalize our customers' legal departments. · From AGM minutes to AI-powered contract lifecycle management, our offices in France, Spain, Italy, Canada, Mexico and Dubai enable us to provide day-to-day support to our 2,000 customers around ...

  • SnapTryAI

    Software Engineer

    3 weeks ago


    SnapTryAI Canada

    Company Description Welcome to SnapTryAI We are a groundbreaking startup revolutionizing the e-commerce industry by providing an innovative virtual try-out solution for online clothing shopping. With our advanced augmented reality (AR) and machine learning technologies, we empowe ...

  • Jarvis Recruitment Group

    Software Engineer

    2 hours ago


    Jarvis Recruitment Group Canada $90,000 - $125,000

    Pay: $90K-$125K USD (Total Comp) · Location: Remote anywhere in the US Role is open to US Citizens, GC, and Canadian Citizens We're looking for a Software Engineer for a fast-growing software company that has served a unique industry for the past 35 years. Responsibilities Co ...

  • Collectivei

    Software Engineer

    2 weeks ago


    Collectivei Canada $100,000 - $150,000

    At Collective[i], we value diversity of experience, knowledge, backgrounds and perspectives who share a commitment to building a company and community on a mission to help people be more prosperous. We recruit extraordinary individuals and provide them the platform to contribute ...

  • Sophos Group

    Software Engineer

    2 weeks ago


    Sophos Group Canada $80,000 - $134,000

    About Us · Sophos is a worldwide leader and innovator of advanced cybersecurity solutions, including Managed Detection and Response (MDR) and incident response services and a broad portfolio of endpoint, network, email, and cloud security technologies that help organizations def ...

  • Nomadgao

    Software Engineer

    2 weeks ago


    Nomadgao Canada

    May 20, Voltus is hiring a remote Senior Software Engineer - Dispatch. Are you interested in building the technical foundation of the worldwide transition to clean energy? · Voltus seeks to transform a diverse network of distributed energy resources (DERs) into reliable and respo ...

  • Advanced Micro Devices

    Software engineer

    2 weeks ago


    Advanced Micro Devices Canada Full time

    We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs ...

  • Tucows

    Software Engineer

    2 weeks ago


    Tucows Canada $117,000 - $130,000

    Tucows (NASDAQ:TCX, TSX:TC) is possibly the biggest Internetcompany you've never heard of. We started as a simple shareware site in1993 and have since grown into a stable of businesses: Tucows Domains, TingInternet and Wavelo.... Login to continue Tucows (NASDAQ:TCX, TSX:TC) is p ...

  • Ruby on Rails

    Software Engineer

    3 days ago


    Ruby on Rails Canada

    Are you ready to embark on an exciting adventure? Are you looking for an opportunity that breaks the mold and lets you unleash your creativity and talent? You've come to the right place · About Us · We're a team of innovators, ambitious and mission-driven people who are always s ...

  • Dell GmbH

    Software Engineer

    2 weeks ago


    Dell GmbH Canada

    Software Engineer - C++ Windows Agent Intern Location: United States Remote · Secureworks (NASDAQ: SCWX) is a global cybersecurity leader that secures human progress with Secureworks Taegis, a SaaS-based, open XDR platform built on 20+ years of real-world detection data, secur ...

  • EPITEC

    Software Engineer

    2 weeks ago


    EPITEC Kanata, Canada

    POSITION SUMMARY · Do you want to kick start your career into high gear while working with cutting-edge technology on connected car software? In this position, you will be working in the software development team, participating in a project, and working through the development l ...