About Us VitalEdge is a leading ERP software and solutions provider for dealers and rental companies in heavy equipment industries, including construction, mining, forestry, material handling, and agriculture. Our solutions help power critical operations that build infrastructure, grow food, and keep supply chains moving.
With over 700 employees, offices across four continents, and customers in more than 20 countries, we continue to expand our North American presence with both on-premises and cloud-based ERP platforms. Our flagship solution, IntelliDealer, is widely used by equipment dealers to manage their end-to-end business operations.
Why Work for VitalEdge? We do not just build software, we enable industries that the world depends on every day. From agriculture to construction, our solutions support businesses that keep the global economy running.
You will join a team that is modernizing a proven product while building new cloud-based capabilities. It is a strong opportunity to work on meaningful systems, collaborate with experienced teams, and grow your technical and domain expertise.
Position Overview Software Engineer (Full Stack)
We are looking for a Software Engineer to join our OEM Integrations team, working on the IntelliDealer platform. This team is responsible for building and maintaining integrations between IntelliDealer and major OEM partners such as John Deere, Komatsu, Kubota, and CNH.
This is a full stack role with a strong backend focus, where you will design and develop integration services while also contributing to frontend features that support those integrations.
Responsibilities Design, develop, and maintain integration interfaces between IntelliDealer and OEM systems
Build backend services using Java and Spring (on-prem and Azure cloud environments)
Develop and maintain frontend components using React
Troubleshoot and resolve integration and application issues across the stack
Analyze logs, trace data flows, and perform root cause analysis
Collaborate with internal teams and OEM partners to define integration requirements
Improve system reliability, performance, and maintainability
Contribute to modernization efforts, including cloud-based microservices
Participate in code reviews and follow best practices for clean, maintainable code
Required Skills & Experience 3 to 6 years of experience in full stack software development
Strong experience with Java and Spring/Spring Boot
Strong experience with React for frontend development
Experience building and supporting APIs and system integrations
Solid understanding of RESTful services and data formats (JSON, XML)
Experience with SQL and relational databases
Strong debugging and problem-solving skills
Nice to Have Experience with Microsoft Azure and microservices architecture
Familiarity with event-driven or asynchronous integration patterns
Experience working with legacy systems (such as Lansa or monolithic applications)
Experience working with external partners or third-party integrations
Education Bachelor s degree in Computer Science, Engineering, or related field (or equivalent experience)
Location London, Ontario, Canada (Hybrid)
With over 700 employees, offices across four continents, and customers in more than 20 countries, we continue to expand our North American presence with both on-premises and cloud-based ERP platforms. Our flagship solution, IntelliDealer, is widely used by equipment dealers to manage their end-to-end business operations.
Why Work for VitalEdge? We do not just build software, we enable industries that the world depends on every day. From agriculture to construction, our solutions support businesses that keep the global economy running.
You will join a team that is modernizing a proven product while building new cloud-based capabilities. It is a strong opportunity to work on meaningful systems, collaborate with experienced teams, and grow your technical and domain expertise.
Position Overview Software Engineer (Full Stack)
We are looking for a Software Engineer to join our OEM Integrations team, working on the IntelliDealer platform. This team is responsible for building and maintaining integrations between IntelliDealer and major OEM partners such as John Deere, Komatsu, Kubota, and CNH.
This is a full stack role with a strong backend focus, where you will design and develop integration services while also contributing to frontend features that support those integrations.
Responsibilities Design, develop, and maintain integration interfaces between IntelliDealer and OEM systems
Build backend services using Java and Spring (on-prem and Azure cloud environments)
Develop and maintain frontend components using React
Troubleshoot and resolve integration and application issues across the stack
Analyze logs, trace data flows, and perform root cause analysis
Collaborate with internal teams and OEM partners to define integration requirements
Improve system reliability, performance, and maintainability
Contribute to modernization efforts, including cloud-based microservices
Participate in code reviews and follow best practices for clean, maintainable code
Required Skills & Experience 3 to 6 years of experience in full stack software development
Strong experience with Java and Spring/Spring Boot
Strong experience with React for frontend development
Experience building and supporting APIs and system integrations
Solid understanding of RESTful services and data formats (JSON, XML)
Experience with SQL and relational databases
Strong debugging and problem-solving skills
Nice to Have Experience with Microsoft Azure and microservices architecture
Familiarity with event-driven or asynchronous integration patterns
Experience working with legacy systems (such as Lansa or monolithic applications)
Experience working with external partners or third-party integrations
Education Bachelor s degree in Computer Science, Engineering, or related field (or equivalent experience)
Location London, Ontario, Canada (Hybrid)
Job ID: 522474867
Originally Posted on: 5/26/2026