← Back to jobs
ITviec

Java Software Engineer
Pizza Hut Digital & Technology
HybridVietnam9 days ago
Job Description
Top 3 Reasons To Join Us
Flexible Friday afternoon
18 Annual Leave + 5 Recharge Days/ Year
Hybrid working model
The Job
We are seeking a high-performing Java Software Engineer (Middle Level) to drive critical platform, scalability, and AI-enablement initiatives across Byte Coach and related systems.
In this role, you will operate with strong autonomy and technical ownership, leading complex initiatives that directly support Byte Coach’s strategic priorities:
- Scalable Brand Autonomy
- Platform Modernization on Byte OS
- AI-Powered Coaching & Collective Intelligence
- Operational Simplification & UX Improvements
- Reliability & Performance Enhancements
You will own significant technical domains, influence cross-team design decisions, and deliver measurable platform and business outcomes at scale (33k+ restaurants globally).
Key Responsibilities
- Project Contribution
- Work on assignments of moderate scope and complexity.
- Analyze and expand on situations with multiple factors, breaking issues into logical steps and solving problems primarily using existing processes.
- Design secure, highly available backend systems that reliably integrate AI services with scalable and auditable context management.
- Work closely with product and AI teams to embed intelligence into operational workflows
- Leverage native APIs and frameworks for integrations.
- Identify and resolve performance bottlenecks and bugs.
- Maintain code integrity through testing and documentation.
- Collaboration & Communication
- Build strong internal working relationships.
- Interact primarily with supervisor, project lead, or other professionals in the same or related disciplines.
- Clearly and effectively communicate and explain facts, policies, and practices.
- Decisions typically affect the immediate team.
Core Skills
- Strong expertise in Java (OOP, concurrency, collections, transaction management).
- Proficiency with Spring Boot, Spring Data, Dependency Injection.
- Experience designing and scaling RESTful microservices.
- Knowledge of API security (OAuth, Cognito, token-based auth, RBAC).
- Experience with event-driven architecture (Kafka, SQS).
- Strong SQL and NoSQL database experience.
- Experience diagnosing and resolving production issues.
- Experience integrating AI-driven services into backend workflows.
- Exposure to conversational systems or recommendation engines.
- Experience supporting large-scale multi-tenant platforms
Version Control & Agile
- Proficient in Git for version control and team collaboration.
- Experience working in Agile environments, participating in sprints, and collaborating with cross-functional teams.
Bonus Skills
- Familiarity with JavaScript/TypeScript (ES6+).
- Experience with CI/CD tools such as Jenkins, CircleCI, and Harness.
- Hands-on experience with AWS services (EC2, EKS, S3, RDS, Lambda).
- Knowledge of Kubernetes for container orchestration, scaling, and deployment.
- Experience with monitoring and logging tools like DataDog.
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
- 1 day off for birthday
- Advanced health insurance (Generali)
- Regular engagement activities: sport clubs, internal events…
- Support Macbook and Monitor
Benefits
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
- 1 day off for birthday
- Advanced health insurance (Generali)
- Regular engagement activities: sport clubs, internal events…
- Support Macbook and Monitor