Backend Software Engineer, Java Microservices Developer

3 weeks ago


Richmond Hill, Canada WellnessLiving Full time
Responsibilities :  
  • 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. 
  • Lead design reviews with Architects, Product Managers, and developers to ensure common understanding and drive consensus. 
  • Maintain communications with the dev manager, solution lead, and business unit stakeholders. 
  • Participate in providing accurate estimates for High-Level Solution Estimates. 
  • Provide 3rd level Production support (including after hours) as necessary. 
  • Work within an agile environment, participating in Scrum/Kanban ceremonies and delivering high-quality code through CI/CD pipelines. 
  • Communicate effectively with team members and stakeholders, documenting processes and decisions as needed. 

 

Qualifications:  

  • 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. 
  • Proficiency in OpenAPI 3.x specifications and designing compliant RESTful APIs. 
  • Experience with cloud-native application development and event-driven design. 
  • 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.). 
  • Proficiency in CI/CD pipelines using Git, Jenkins, etc. 
  • Familiarity with cloud platforms and technologies (AWS/Azure/Kubernetes). 
  • Experience with API testing tools such as SwaggerHub, Postman, etc. 
  • Excellent written and verbal communication skills with proven fluency in English. 

 

Nice to Haves:  

  • Proficiency with Node.js, Python, and PHP. 
  • Working experiences with BFF patterns.  
  • Experience with ML/AI technologies.  

 



  • Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full time

    Wenco International Mining Systems ( ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has offices located in Australia, Canada and Chile. This role is based in Vancouver, Canada or...


  • Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full time

    Wenco International Mining Systems ( www.wencomine.com ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has offices located in Australia, Canada and Chile. This role is based in Vancouver,...


  • Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full time

    Wenco International Mining Systems ( www.wencomine.com ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has offices located in Australia, Canada and Chile. This role is based in Vancouver,...


  • Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full time

    Wenco International Mining Systems ( www.wencomine.com ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has offices located in Australia, Canada and Chile. This role is based in Vancouver,...


  • Richmond, BC, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full time

    Wenco International Mining Systems ( ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has offices located in Australia, Canada and Chile. This role is based in Vancouver, Canada or Santiago,...


  • Richmond, Canada OmniSolu Technology Inc. Full time

    Job Description: As the blockchain technology evolves, our team injects fresh innovative energy into the Web3 space and develops cutting-edge mobile applications. As a Senior QA Engineer, you will ensure that the applications we develop for iOS and Android platforms meet the highest quality standards before going live. You will have comprehensive skills,...


  • Richmond, Canada OmniSolu Technology Inc. Full time

    Job Description: As the blockchain technology evolves, our team injects fresh innovative energy into the Web3 space and develops cutting-edge mobile applications. As a Senior QA Engineer, you will ensure that the applications we develop for iOS and Android platforms meet the highest quality standards before going live. You will have comprehensive skills,...


  • Richmond, Canada OmniSolu Technology Inc. Full time

    Job Description: As the blockchain technology evolves, our team injects fresh innovative energy into the Web3 space and develops cutting-edge mobile applications. As a Senior QA Engineer, you will ensure that the applications we develop for iOS and Android platforms meet the highest quality standards before going live. You will have comprehensive skills,...

  • software developer

    3 weeks ago


    Richmond, Canada Funtech Software Inc. Full time

    Education: College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 yearsExperience: Experience an asset or equivalent experienceWork settingSoftware companyTasksWrite, modify, integrate and test software codeCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the...

  • software developer

    3 weeks ago


    Richmond, Canada Funtech Software Inc. Full time

    Education: Expérience: EducationCollege, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years or equivalent experienceWork settingSoftware companyTasksWrite, modify, integrate and test software codeCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status,...

  • Software Developer

    6 days ago


    Richmond Hill, Canada IDI-Itech development Inc. Full time

    Wage: $46.5/hourWorking hours: 37.5 hours/ weekLocation: 68A Leek Crescent, Richmond Hill, ON L4B 1H1Company Overview:Join our innovative team at IDI-Itech development Inc., a leading IT solution company dedicated to providing comprehensive services to clients in the Greater Toronto Area. We specialize in delivering cutting-edge solutions tailored to meet...

  • software developer

    3 weeks ago


    Richmond Hill, Canada Roseosoft Markham Full time

    Education: Bachelor's degreeExperience: 1 year to less than 2 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsAssist in the collection and documentation of user's requirementsAssist in the development of logical and physical...

  • software developer

    3 weeks ago


    Richmond Hill, Canada Roseosoft Markham Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsAssist in the collection and documentation of user's requirementsAssist in the development of logical and physical...

  • software developer

    3 weeks ago


    Richmond Hill, Canada Schindler Consulting Full time

    Education: College/CEGEPExperience: 1 year to less than 2 yearsWork settingConsulting firmTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of...

  • software developer

    3 weeks ago


    Richmond Hill, Canada Schindler Consulting Full time

    Education: Expérience: EducationCollege/CEGEPWork settingConsulting firmTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist...


  • Richmond, Canada Targeted Talent Full time

    We are looking for a Senior Backend Engineer for our client in downtown Vancouver. This is a permanent full-time position working at an national company with a range of products from telecommunications, health, safety and others. This position is remote to start during Covid, then it will be 3 days remote and 2 days in the office.You will:Develop scalable...

  • software developer

    3 weeks ago


    Richmond Hill, Canada IDI-ITECH DEVELOPMENT INC. Full time

    Education: College/CEGEPExperience: 3 years to less than 5 yearsComputer scienceComputer software technology/technicianTasksWrite, modify, integrate and test software codeCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...

  • software developer

    2 weeks ago


    Richmond Hill, Canada IDI-ITECH DEVELOPMENT INC. Full time

    Education: Expérience: EducationCollege/CEGEPComputer scienceComputer software technology/technicianTasksWrite, modify, integrate and test software codeCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and documentation of...


  • Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full time

    Wenco International Mining Systems ( ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has offices located in Australia, Canada and Chile. This role is based in Vancouver, Canada or...


  • Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full time

    Wenco International Mining Systems ( www.wencomine.com ), a subsidiary of Hitachi Construction Machinery (HCM), provides industry leading, innovative technologies to customers in the mining and material movement sectors, enabling sustainable and safe operations. Wenco has offices located in Australia, Canada and Chile. This role is based in Vancouver,...