Engineer 2
Core
Design and develop scalable, cloud-native APIs and web applications for inventory management and transaction validation to support multi-market retail operations.
Role type
Senior IC backend engineer (Java/Spring Boot)
Builds
Distributed ledger transaction validation systems, cache invalidation mechanisms, and inventory management platforms
Domain
Retail technology / Cloud-native backend systems
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, RESTful architecture, microservices, RDBMS (Oracle), NoSQL, AWS, Docker, Kubernetes, Kafka, PL/SQL, CI/CD, TDD/BDD
Preferred skills
Python, JavaScript, C#, Oracle Retail Merchandising Applications (RMS/RIB/SIM), AI-assisted development tooling
Technologies
Java, Spring Boot, Kafka, Docker, Kubernetes, AWS, Oracle, PL/SQL
Responsibilities
Design and develop innovative solutions for business systems; drive build and release plans for production deployment; participate in rotating 24x7 shifts for production support; assist in peer code reviews and provide constructive feedback; create and support interfaces with internal systems and external vendors.
Seniority
Mid-level IC (2+ years experience)