RestoSuite is a global leader in restaurant SaaS technology. We specialize in end-to-end, AI-powered operational platforms. Our hardware and software provide a comprehensive, integrated digital management system designed for restaurants and hospitality businesses. Our platforms cover all core operational needs, including ordering, sales, marketing, financial control, employee management, and business intelligence. Our products help restaurants to digitalize operations, increase service efficiency, reduce operational errors, and support multi-site and chain expansion.
Now, we are looking for an experienced Developer Programmer to join our team. What You'll Do
1. Architect and develop core business systems (order, payment, inventory, etc.), ensuring stability under high concurrency.
2. Implement backend services for AI-powered supply chain and other modules, translating complex business logic into solid code.
3. Tackle challenges of global deployment (multi-language, multi-currency, data compliance) and optimize system performance.
4. Participate in the full software lifecycle from requirements analysis and system design to deployment and operations; write and maintain technical documentation, user guides, and operational procedures.
Tech Stack
Java 8+ · Spring Boot · Spring Cloud · MySQL · Redis · Microservices · RESTful API
What We're Looking For
1. Core Skills: Solid Java experience with a strong foundation (IO, multithreading, JVM), proficient with Spring ecosystem.
2. Concurrency Expertise: Proven experience with high-concurrency, distributed systems, or complex transactions; capable of performance tuning.
3. Database Knowledge: Proficient in MySQL (schema design, query optimization), hands-on experience with caching (Redis).
4. Quality-Focused: Strong testing discipline, able to write unit and integration tests, with high standards for code quality and system stability.
5. Rapid Response: Ability to quickly locate and resolve production issues, with a strong sense of ownership and responsibility, responding promptly to alerts and customer feedback.
6. Engineering Practices: Familiar with Git, CI/CD, and Docker for deployment.
7. Pluses: Experience with restaurant POS or restaurant SaaS; background in ERP or payment systems; interest in AI integration; full-stack or mobile development skills.
What We Value Most
- Ownership mindset – able to think proactively about business scenarios, not just execute requirements.
- Clear communication and strong collaboration skills in a fast-paced team environment.
- Sensitivity to production issues, able to think from the customer's perspective and respond quickly to resolve problems.
What You'll Get
- Hands-on experience with a global, high-concurrency system, tackling real-world technical challenges.
- A flat, young team culture with real influence on technical decisions.
- Competitive salary and growth opportunities.
Pay: $80,000.00 – $90,000.00 per year
Work Location: In person