Back-end Engineer JavaPizza Hut Digital & Technology
Mô tả công việc
Flexible Friday afternoon
18 Annual Leave + 5 Recharge Days/ Year
Hybrid working model
The Job
YUM! SuperApp is a best-in-class application that optimizes restaurant operations and creates the best jobs.
We are proud to be part of Yum! Brands & Digital Technology, a company with over 55,000 restaurants across more than 150 countries and territories, under its leading worldwide restaurant brands - KFC, Pizza Hut, Taco Bell, and The Habit Burger Grill.
SuperApp is an all-in-one mobile platform specifically designed for streamlined restaurant operations. It's packed with a range of tools tailored to the needs of restaurant managers and staff, enabling them to efficiently manage daily tasks, benefit from data-driven suggestions, get timely operational prompts, and stay updated with an interactive activity feed.
The innovative edge of the SuperApp lies in its 'brain layer'-an advanced recommendation engine that compiles data through different operational data sources. This engine employs machine learning to offer smart insights, thereby enhancing the decision-making process and restaurant operations.
Our team operates globally with offices in UK, Dubai, and US, as we are now installed in over 9,500 stores worldwide.
THE JOB:
- Interface directly with international clientele, fostering strong relationships and ensuring their needs are met with excellence.
- Work closely with colleagues based in the United Kingdom and the United States, synergizing efforts to achieve project success.
- Assume ownership for the triumph of assigned projects, ensuring they meet objectives and surpass expectations.
- Design, develop, and rigorously test cutting-edge web applications, ensuring seamless functionality and user satisfaction.
- Collaborate on refining project requirements and specifications, offering valuable insights and perspectives.
- Share your expertise and experiences with team members, fostering a culture of learning and growth.
- Utilize native APIs to facilitate seamless integrations with various platforms, optimizing user experiences.
- Diagnose and resolve bugs and performance bottlenecks, ensuring optimal performance that mimics native responsiveness.
- Collaborate with the open-source community to identify and implement critical software fixes, contributing to the advancement of mission-critical technologies.
- Uphold code integrity and quality through meticulous maintenance and the creation of automated tests, ensuring deliverables meet the highest standards.
- Proactively monitor systems, promptly addressing issues and alerts to minimize downtime and optimize performance.
- Analyze complex technical problems and devise creative solutions, driving continuous improvement and innovation within the team.
Your Skills and Experience
YOUR SKILLS AND EXPERIENCES
- Experience working with Java, including proficiency in core Java concepts such as object-oriented programming, multithreading, generics, and collections
- Familiarity with Spring framework, Spring Data, DI, Transactions
- Strong skills in server-side development including RESTful APIs, microservices architecture, and knowledge of server technologies like Tomcat, Jetty
- Experience with writing unit tests, integration tests, and end-to-end tests to ensure code quality, reliability, and maintainability. Proficiency in debugging tools and techniques.
- Experience with database systems such as SQL (e.g. PostgreSQL,) or NoSQL (e.g., MongoDB, Redis). Knowledge of database design, querying, optimization, and data modeling
- Familiarity with CI/CD pipelines and tools like Jenkins, CircleCI, Harness for automating the build, test, and deployment process.
- Familiarity with AWS Services such as EC2 (Elastic Compute Cloud), EKS (Elastic Kubernetes Service), S3 (Simple Storage Service), RDS (Relational Database Service), Lambda, and others.
- Experience with monitoring and logging services like DataDog for tracking and analyzing performance, logs, and metrics.
- Proficiency with version control systems like GitHub for managing codebase changes, branching, and collaboration with other team members
- Experience working in Agile development environments, participating in sprints, and adhering to Agile principles and practices. Collaboration with cross-functional teams in an Agile setup.
- A firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax is a big plus
Why You'll Love Working Here
Attractive Benefits:
- 100% salary during probation period
- Annual Leave: 18 days/ year
- Five "Recharge Days" - Extra days, in addition to company holidays.
- Flexible Friday afternoon
- Full salary insurance
- 13th-month bonus
- Gift + 1 day off for birthday
- Advanced health insurance (Generali)
- Regular engagement activities: sport clubs, monthly company lunches, internal event...
- Support Macbook and Monitor
Yêu cầu
Quyền lợi
Attractive Benefits:
- 100% salary during probation period
- Annual Leave: 18 days/ year
- Five "Recharge Days" - Extra days, in addition to company holidays.
- Flexible Friday afternoon
- Full salary insurance
- 13th-month bonus
- Gift + 1 day off for birthday
- Advanced health insurance (Generali)
- Regular engagement activities: sport clubs, monthly company lunches, internal event...
- Support Macbook and Monitor
Giới thiệu công ty
Việc làm tương tự
Backend Developer (Java) - KCN - 28A
Công ty Cổ phần Chứng khoán VNDIRECT
Backend Developer Java, Pl/Sql
Ngân hàng TMCP Phát triển TP.HCM - HD Bank
Java Developer
CÔNG TY CỔ PHẦN GIẢI PHÁP CÔNG NGHỆ TRUYỀN THÔNG ĐA PHƯƠNG TIỆN SÁNG KIẾN
Senior/Lead Java Back-end Developer
Endava Limited Liability Company
Khối Cntt&Nhđt - Middle-Senior Backend Developer (Python/ Java)
Ngân hàng TMCP Phát triển TP.HCM - HD Bank
KHỐI CNTT&NHĐT - Middle-Senior Backend Developer (Python/ Java)
HDBank miền Bắc
Java Fullstack Developer (Remote)
CÔNG TY TNHH DIKSHA TECHNOLOGIES
Lập Trình Viên Java Backend (FinOS)
CÔNG TY TNHH GALAXY DIGITAL HOLDINGS
Giới thiệu công ty