Back to job search
BS
BayOne SolutionsVerified Job Source

Java Software Engineer – AI Product Catalogue

Design and develop scalable Product Catalogue and Feed Syndication platforms for high-volume eCommerce environments. Focus on processing, transforming, and distributing large volumes of product data across multiple channels.

  • Remote
  • Canada
  • Posted Jul 31, 2026
  • Apply by Aug 30, 2026
  • 1 position

Job summary

Job Title: Software Engineer – Product Catalogue & Feed Syndication Domain: E-commerce / Retail Employment Type: Contract Location: Canada - Remote Position Summary We are seeking a Software Engineer to design and develop scalable Product Catalogue and Feed Syndication platforms for high-volume eCommerce environments. The ideal candidate will have strong Java development, messaging systems, distributed systems, and software architecture experience, with a focus on processing, transforming, and distributing large volumes of product data across multiple channels. Required Skills 5+ years of strong Java/J2EE development experience. Strong experience with Spring Boot, REST APIs, and Microservices. Hands-on experience with Kafka or other messaging technologies. Strong understanding of event-driven and distributed system architecture. Experience designing scalable, high-throughput applications. Strong knowledge of multithreading, concurrency, and asynchronous processing. Experience with relational and NoSQL databases. Strong understanding of API design and integration patterns. Experience with Git and CI/CD practices. Strong problem-solving and debugging skills.

What you’ll do

Design and develop scalable Product Catalogue and Feed Syndication platforms for high-volume eCommerce environments. Focus on processing, transforming, and distributing large volumes of product data across multiple channels.

Requirements

Requires over 5 years of Java/J2EE experience with expertise in Spring Boot, Microservices, and Kafka. Candidates must have a strong understanding of distributed systems, concurrency, and API integration patterns.

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • J2EE
  • Spring Boot
  • REST APIs
  • Microservices
  • Kafka
  • Event-driven Architecture
  • Distributed Systems
  • Multithreading
  • Concurrency
  • Asynchronous Processing
  • Relational Databases
  • NoSQL
  • API Design
  • Git
  • CI/CD

Job areas

  • Software
  • Technology
  • Engineering
  • Retail
  • Consulting

Additional details

Minimum experience
5+ years
Apply by
Aug 30, 2026
Posting language
English
Working hours
40 hours per week
Location requirements
Country, Ontario, Canada
Seniority
Mid-Senior level
Application method
Direct apply is available