Java Menu Management Developer
Cognizant · India
Free to search · AI fit score against your CV · tailor your résumé in one click
Cognizant · India
Job Summary We are seeking a highly skilled Java Menu Management Developer with experience in restaurant, QSR, or retail menu management systems. The ideal candidate will be responsible for developing, enhancing, and supporting menu management applications used for menu creation, pricing, promotions, and POS integrations across multiple restaurant locations and digital ordering channels. Key Responsibilities • Design, develop, and maintain Java-based Menu Management applications. • Develop RESTful APIs and microservices using Spring Boot. • Implement menu item, modifier, combo, pricing, and promotional configurations. • Integrate menu management systems with POS platforms and online ordering systems. • Support menu deployment and synchronization across restaurant locations and digital channels. • Collaborate with business stakeholders, product owners, and restaurant operations teams to gather requirements. • Troubleshoot production issues and perform root cause analysis. • Participate in code reviews and ensure adherence to coding standards and best practices. • Support CI/CD and DevOps initiatives for application deployment. Required Technical Skills Core Java • Java 8/11/17 • Spring Boot • Spring MVC • Spring Data JPA • Hibernate Web Services & Integration • REST APIs • JSON/XML • Swagger/OpenAPI • API Security (OAuth/JWT) Database • SQL Server / Oracle / PostgreSQL • Stored Procedures • Query Optimization • Database Design Domain Experience (Highly Preferred) • Restaurant or QSR industry • Menu Management Systems • Digital Ordering Platforms • POS Integrations • Menu Pricing & Promotions • Store-specific Menu Configuration • Online Ordering Ecosystem