Software Engineer II
Core
Develop and maintain enterprise inventory management applications for multi-unit restaurant brands to optimize food costs and operations.
Role type
Mid-level full-stack Java engineer
Builds
Inventory management platform features and integrations for restaurant operators
Domain
Restaurant operations technology / Supply chain management
Deliverable
production ML models | product features
Required skills
Java, Spring, JavaScript, UI frameworks (Angular/React), microservices, Docker, API design, data mapping, technical documentation
Preferred skills
Legacy code maintenance, cross-functional collaboration, stakeholder requirement analysis
Technologies
Java, Spring, JavaScript, Ext JS, Oracle, Docker
Responsibilities
Build new customer-facing functionality, improve application stability and scalability, implement integrations with external systems, coordinate data mapping to payroll systems, conduct code reviews
Seniority
Mid-level, hands-on IC