P

Senior Java Engineer I Vietnam relocate to UAE

PixelChain · Ho Chi Minh City, Vietnam

Software Development · 11-50 employees

7 h ago
Senior (5-10 yrs) Full-time Visa sponsorship Vietnam
Log in to apply, save this posting, or score it against your profile with AI.

About the role

The Senior Java Engineer will design and build backend logic, APIs, and distributed systems while ensuring high code quality through testing and reviews. They are responsible for deploying, scaling, and optimizing system performance to meet production requirements.

What they look for

Java Golang Node.js PHP MySQL ClickHouse Redis Elasticsearch Kafka RabbitMQ gRPC Docker CI/CD Prometheus Grafana System design

Requirements

Candidates must have strong hands-on experience with Java and proficiency in database management and message queues. A proven track record in scaling systems and an advanced understanding of distributed systems and design patterns are essential.

Benefits

Official employment in compliance with UAE labor law Partial coverage for breakfast and lunch Relocation package Flight tickets Accommodation in a company apartment Home visit benefit 4 flight tickets per year Hybrid working Flexible hours Annual fitness budget

Full description

⟢ About Company:

Our client is a software development and digital solutions company serving clients across the FinTech, Gaming, and Marketing sectors. The company has successfully delivered 20+ innovative products across 5 international markets, including Brazil, Armenia, Saudi Arabia, and the UAE.

As part of the games team, they're looking for a Game Designer to shape mobile gaming experiences players keep coming back to — from core gameplay loops to the story and characters that bring the game to life.

⟢ Responsibilities:

  • Take part in — or lead — system design discussions that shape the team's technology choices.
  • Design and build backend logic and APIs that power the product end to end.
  • Own code quality: write unit and integration tests, and review teammates' code before it ships.
  • Deploy and tune applications for speed, scale, and security in production.
  • Design and analyze systems using diagrams and process flows, including database design.
  • Push for solid distributed-systems thinking — from data structures and algorithms to complex software and protocol design.
  • Continuously look for ways to scale and optimize system performance as usage grows.

⟢ Requirements:

  • Strong hands-on experience with Java (Golang, Node.js, or PHP is a plus).
  • Comfortable working across MySQL, ClickHouse, Redis, and Elasticsearch.
  • Practical experience with message queues such as Kafka or RabbitMQ.
  • Familiar with gRPC, Docker, CI/CD, Cloud VM deployment, and observability tools like Prometheus and Grafana.
  • Skilled at designing and analyzing systems — diagrams, process flows, and database design.
  • Track record of scaling and optimizing system performance under real-world load.
  • Advanced understanding of distributed systems, design patterns, data structures, algorithms, and protocol design.

⟢ Benefits:

  • Official employment in compliance with UAE labor law
  • Partial coverage for breakfast and lunch
  • Relocation package, including flight tickets and accommodation in a company apartment
  • Home visit benefit 4 flight tickets/year to reunite with your family
  • Hybrid working & flexible hours
  • Annual fitness budget for employees
  • Multinational team with members from 16 countries, diverse yet supportive

⟢ Recruitment Process:

  • HR Interview
  • Technical Interview (live coding round)
  • Background Check
  • Offer