jobs in Zoolatech

Zoolatech Hiring! Full Time Middle Java Engineer in Hong Kong - Ricebowl

Middle Java Engineer

Zoolatech

Undisclosed

Central, Hong Kong

Share
Save

Working Location

  • Central Hong Kong Hong Kong

Job Description

Responsibilities

OVERVIEW
RESPONSIBILITIES
REQUIREMENTS

We are looking for an innovative and self-driven Software Engineer to join a large-scale retail technology organization focused on modernizing payment and gift card platforms. The platform sits at the core of the customer purchase journey and supports millions of transactions annually across omnichannel experiences.

As a Software Engineer, you will play a key role in designing, developing, and testing end-to-end solutions while collaborating closely with cross-functional teams to deliver reliable and seamless customer experiences. The team is responsible for systems supporting both purchase and post-purchase flows, including payments, cancellations, refunds, and related services.

The technology stack includes Java, Spring Boot, Kubernetes, AWS Fargate, Apache Kafka, and various AWS services and databases. The engineering culture strongly emphasizes automation, continuous integration, continuous delivery, and high-quality software development practices.

A day in the life…

  • Participate and contribute to the agile development and planning process.
  • Write highly maintainable, easy-to-understand code for RESTful Services, event-driven systems, databases, and cloud infrastructure following secure coding practices.
  • Demonstrate a foundational understanding of standards, concepts, and principles of engineering to solve the practical needs of the business.
  • Design interactions between multiple modules and understand business metrics for the team.
  • Validate all scenarios and conform to code quality through the complete and automated unit, functional, integration, and end-end testing.
  • Identify performance issues and optimize solutions and infrastructure.
  • Instrument code appropriately, creating custom metrics, alerts, and dashboards.
  • Ensure adherence to Engineering best practices across the entire solution.
  • Collaborate with other software engineers on design and best practices and conduct code reviews.

You own this if you have…

  • Solid foundation in software engineering practices, data modeling, object-oriented analysis and design, design patterns, and algorithms.
  • Proficiency in coding in JAVA or other object-oriented programming languages and familiarity with back-end frameworks and workflows such as Spring Boot, AWS, distribution systems, and event-driven design.
  • Familiarity with AWS, Kubernetes, Kafka, New Relic, Splunk
  • Familiarity with test automation and CI/CD pipeline
  • Familiarity with Relational databases such as PostgreSQL and MySQL.
  • Familiarity with non-relational databases such as DynamoDB, MongoDB
  • Curiosity and desire to learn newer and emerging technologies.

Location:

Other, Central Europe

Seniority:

Middle

Technologies:

Java

Benefits:

  • Paid Vacation
  • Sick Days
  • Floating Holidays
  • Sport/Insurance Compensation
  • English Classes
  • Charity
  • Training Compensation

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More