Backend Software Engineer, Java Microservices Developer
3 weeks ago
- 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.
-
Backend Software Developer
2 weeks ago
Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full timeWenco 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...
-
Backend Software Developer
4 weeks ago
Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full timeWenco 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,...
-
Backend Software Developer
3 weeks ago
Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full timeWenco 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,...
-
Backend Software Developer
3 weeks ago
Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full timeWenco 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,...
-
Backend Software Developer
3 weeks ago
Richmond, BC, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full timeWenco 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,...
-
Software Quality Assurance Engineer
3 days ago
Richmond, Canada OmniSolu Technology Inc. Full timeJob 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 Quality Assurance Engineer
2 days ago
Richmond, Canada OmniSolu Technology Inc. Full timeJob 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 Quality Assurance Engineer
2 days ago
Richmond, Canada OmniSolu Technology Inc. Full timeJob 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 timeEducation: 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 timeEducation: 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 timeWage: $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 timeEducation: 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 timeEducation: 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 timeEducation: 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 timeEducation: 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...
-
Senior Backend Engineer
1 month ago
Richmond, Canada Targeted Talent Full timeWe 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 timeEducation: 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 timeEducation: 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...
-
Front End Software Developer
6 days ago
Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full timeWenco 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...
-
Front End Software Developer
4 weeks ago
Richmond, Canada Wenco (a Hitachi Construction Machinery subsidiary) Full timeWenco 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,...