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
Amenable to work from 5:00am - 2:00pm, Mondays to Friday
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Get hired quicker
Be the first to apply. Receive an email whenever similar jobs are posted.
Ace your job interview
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.