• Anywhere

Company Description

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (15000+ experts across 26 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Job Description

Design, develop, and maintain backend services with a focus on integrating the Shopify platform into our ecosystem.
Implement and maintain integration solutions using GraphQL and REST APIs to ensure efficient data exchange between systems.
Work closely with the development team to architect scalable and maintainable integration solutions.
Leverage Google PubSub for event-driven architectures and real-time data processing, ensuring robustness and scalability of the system.
Preferably utilize Apache Pulsar to enhance messaging and streaming capabilities within our platform.
Collaborate with cross-functional teams (front-end developers, product managers, and QA engineers) to understand requirements, design comprehensive solutions, and ensure quality integration processes.
Monitor and optimize the performance of the backend services to ensure they meet our high standards of efficiency and reliability.
Stay abreast of the latest developments in e-commerce technology, with a focus on Shopify platform updates, to continuously improve our integration solutions.
Provide technical guidance and mentorship to junior team members, fostering a culture of learning and growth.


3+ years of experience in backend development, specifically with experience in integrating e-commerce platforms such as Shopify.
Proficient in Java programming, with a minimum of 3 years of hands-on experience
Proficient in GraphQL and REST API development, with a strong understanding of best practices for data exchange and integration.
Solid experience with Google PubSub and a strong understanding of event-driven architecture and real-time data processing.
Experience with Apache Pulsar is highly preferred, showcasing an ability to work with advanced messaging and streaming technologies.
Demonstrated ability to architect scalable and maintainable backend systems.
Strong problem-solving skills and the ability to work in a fast-paced, dynamic environment.
Excellent communication and collaboration skills, with a proven track record of working effectively in cross-functional teams.

Bonus Skills:

Experience with other e-commerce platforms and frameworks.
Experience with Algolia as a Search Engine solution.
Experience with Applications run on Node JS.
Knowledge of performance optimization techniques and scalability best practices.
Familiarity with cloud computing platforms (e.g., GCP).
Understanding of web security principles and best practices

Originally posted on Himalayas

Send me Latest Jobs Information.

We don’t spam! Read our Privacy Policy for more info.

You deserve A career You'll Love

Submit your resume to send it to other recruiters and get listed on ReeCareer.com