Senior Engineer | Nagarro | Remote (Philippines)

Senior Engineer | Nagarro | Remote (Philippines)

Remote Philippines
Application ends: May 18, 2025
Apply Now

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

Requirements

  • 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