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 robust 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.
Solid knowledge of multithreading, concurrency, and asynchronous processing .
Experience with relational and NoSQL databases.
Robust understanding of API design and integration patterns.
Experience with Git and CI/CD practices.
Strong problem-solving and debugging skills.