This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Join Us in Building the Future of Inventory Services! We are the Inventory Services (Inventory Operations) Team, responsible for building and maintaining applications and services that drive our Partner’s Enterprise Inventory Service systems. Our work is a key part of the customer experience, ensuring seamless inventory management across multiple markets and channels. We build new features and experiences using: Java Spring Boot; AWS & Google Cloud Platform (GCP); Message Streaming Technologies (Kafka, etc.); Containerization & Orchestration (Docker, Kubernetes). We operate in an agile, collaborative, and innovation-driven environment, where developers take full ownership throughout the software lifecycle.
Job Responsibility:
Own the entire development process – from scoping and design to coding and deployment
Investigate and resolve issues proactively, ensuring efficiency and scalability
Develop and maintain cloud-native applications, leveraging AWS or GCP
Champion best practices in SOLID principles, Test-Driven Development (TDD), and Behavior-Driven Development (BDD)
Automate everything
Challenge the status quo
Contribute to open-source projects
Deliver high-quality, maintainable code
Design & develop innovative solutions to drive our Partner’s business
Have a passion for writing clean, consistent, and elegant code to create scalable and reliable systems
Contribute towards moving the team forward in leading edge processes like continuous integration, continuous delivery, cloud migration and test-driven development
Work with defect tracking, source code control and software release systems to ensure high-quality software releases over time
Assist in peer code reviews and provide constructive feedback
Contribute to the design and development process as part of a SCRUM team
Transition from application development to support as needed
Drive build and release plans and implementation of all actions required to deploy applications to production environment
Assist development manager with planning, analysis and definition of high-level software strategies and solutions
Have a passion for keeping yourself current with industry trends and new technologies and ability to apply trends to architectural needs
Ensure corporate policies and industry best practices are observed and followed in developed applications
Provide high-level analysis and design reviews to other members in department
Participate in rotating 12x7 shifts to support developed products
Work with business, infrastructure and security teams on delivering any enhancements and bug fixes for production systems
Requirements:
4+ years of professional experience in the practice area
Bachelor’s or Master’s degree in CS, Engineering or equivalent practical experience
Experience with Backend Database (preferably Spanner) or NoSQL or Postgres databases
Experience with RESTful architecture and microservices
Experience with Amazon AWS/GCP services is required
Familiarity with containerization technologies (Kubernetes, Docker) and modern development practices and development lifecycle using Scrum, Kanban, Lean, or other agile methodologies
Familiarity with CI/CD and testing tools
Familiarity with messaging middleware (Kafka, SQS)
Experience with writing services as well as consuming services using REST, SOAP, XML, JSON or any combination
Emphasis on building metrics into the system and providing visibility on uptime and performance via real-time alerting, reporting, and dashboards
Sound object-oriented design skills and knowledge of application design patterns
Experience working with diverse, collaborative, cross-functional teams
Strong verbal and written communication skills with the ability to persuade inspire and motivate others
Highly self-motivated and directed
Java
Spring Boot
Spanner/SQL/NoSQL databases
RESTful architecture & microservices
Intermediate level of English
Nice to have:
Knowledge of other programming languages (like Python, React , JavaScript, C#)
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.