Build Java, React, and TypeScript solutions at CARFAX in London, Ontario, with two office days weekly and production-scale data systems. This Software Engineer role develops reliable features across Java-based backends, modern frontends, and large-scale data pipelines. You will contribute to architecture, cloud-native systems, testing, and platform health. The work supports automotive data products serving North America. Key Responsibilities:
Develop robust Java, React, Angular, and TypeScript features Build and maintain large-scale data pipelines Research technologies and contribute to distributed-system design Apply TDD, integration testing, and continuous integration Mentor peers and communicate with cross-functional stakeholders Requirements:
Three-plus years of object-oriented programming experience Robust Java or Kotlin and Spring Boot experience Production React or Angular and TypeScript experience Experience with scalable cloud applications and data pipelines Hands-on relational or NoSQL database experience Bring full-stack engineering, Java, testing, and data pipeline expertise to CARFAX automotive trust products.