refresh

Trending Companies

Trending

Jobs

JobsYum! Brands

Java Software Engineer II

Yum! Brands

Java Software Engineer II

Yum! Brands

Ho Chi Minh, Dong Nam Bo, Viet Nam, VN

·

On-site

·

Full-time

·

2mo ago

We are seeking a motivated Software Engineer (Java) – Middle to join our dynamic team. In this role, you will contribute to projects, collaborate with cross-functional teams, and deliver high-quality solutions that meet client expectations.

Why You'll Love Working Here

  • 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

1.

Core Skills:

  • Experienced with core Java concepts, including object-oriented programming, multithreading, generics, and collections.
  • Hands-on experience with Spring, Spring Data, Dependency Injection (DI), and transaction management.
  • Strong skills in building RESTful APIs, working with microservices architecture, and expertise in server technologies such as Tomcat and Jetty. Includes API authentication, authorization, and versioning.
  • Proficient in writing unit, integration, and end-to-end tests to ensure code quality and reliability.
  • Skilled in using debugging tools and techniques to maintain high-performance systems.
  • Experienced in SQL databases (e.g., PostgreSQL) and NoSQL solutions (e.g., MongoDB, DynamoDB), including database design, optimization, and data modeling.

2.

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.

3.

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 Data Dog.

1. 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, develop, and test robust, scalable web applications using Java.
  • Collaborate with stakeholders to refine requirements and offer technical recommendations.
  • Leverage native APIs and frameworks for integrations.
  • Identify and resolve performance bottlenecks and bugs.
  • Maintain code integrity through testing and documentation.

2.

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.

3. Mentorship

  • Begin to act as a resource for more junior team members.
  • May help create or improve processes or tools.

Total Views

0

Apply Clicks

0

Mock Applicants

0

Scraps

0

About Yum! Brands

Yum! Brands

Yum! Brands, Inc. is an American multinational fast food corporation. It was formed in 1977 as a subsidiary of PepsiCo, after the company acquired KFC, Pizza Hut, and Taco Bell. PepsiCo divested the brands in 1997, and these consolidated as Yum!.

10,001+

Employees

Louisville

Headquarters

Reviews

3.9

11 reviews

Work Life Balance

3.6

Compensation

4.3

Culture

3.9

Career

4.3

Management

3.6

87%

Recommend to a Friend

Pros

Cutting-edge technology stack and interesting technical challenges

Flexible remote work options and good work-life balance

Competitive compensation packages with equity

Cons

Internal politics in some teams

Organizational changes and restructuring can be disruptive

Work-life balance can be challenging during product launches

Salary Ranges

117 data points

Junior/L3

Junior/L3 · Data Analyst

0 reports

$107,000

total / year

Base

-

Stock

-

Bonus

-

$91,000

$123,000

Interview Experience

47 interviews

Difficulty

3.7

/ 5

Duration

14-28 weeks

Offer Rate

38%

Experience

Positive 65%

Neutral 25%

Negative 10%

Interview Process

1

Phone Screen

2

Technical Interview

3

System Design

4

Behavioral

5

Team Fit

Common Questions

Tell me about a challenging project

System design question

Coding problem

Why this company