Backend Java Developer (Kafka)

IO Tech Solutions Limited

Hong Kong

On-site

HKD 550,000 - 850,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

IO Tech Solutions Limited is seeking a Backend Engineer to design, build, and maintain secure, scalable backend services. You will work with cross-functional teams to deliver digital products using lean and agile methods, and contribute to robust architectures powering new experiences.

The role emphasizes microservices, REST, Java 17+, Spring Boot and Cloud, Docker and Kubernetes, and a strong test-driven development approach.

Qualifications

  • Bachelor's degree in a technical field or equivalent experience.
  • 5+ years building microservices and REST-based systems.
  • Experience with product-focused, Agile delivery and DevOps in cloud.
  • Proficiency with Java 17+ and Spring technologies.

Responsibilities

  • Collaborate with cross-functional teams to design, implement, and deploy new backend systems and enhancements to existing services.
  • Engineer and maintain microservices and backend APIs to support new product functionality.
  • Deliver backend features that enable new experiences and integrations.
  • Maintain production systems, investigate incidents, and perform root cause analysis to prevent recurrence.
  • Actively participate in Scrum ceremonies and contribute to sprint planning, execution, and review.
  • Ensure strong test coverage through unit and integration testing.
  • Participate in peer design discussions and code reviews.
  • Contribute to architecture planning and technical design sessions.
  • Proactively collaborate with teammates, including distributed/remote stakeholders, and communicate effectively.

Skills

Java 17+
Spring Boot
Spring Cloud
REST APIs
Microservices
Agile
DevOps
Cloud
Unit testing
TDD
OOP design

Education

Bachelor's degree in a technical field

Tools

Docker
Kubernetes
MySQL
Amazon RDS

Job description

As a Backend Engineer, you will design, build, and maintain secure, reliable, and scalable software. You'll apply lean and agile principles to solve challenging problems, continuously improve our platforms, and contribute to successful delivery of our digital products. You'll play a key role in developing backend services that power new experiences and technologies.

Position Summary

As a Backend Engineer, you will design, build, and maintain secure, reliable, and scalable software. You'll apply lean and agile principles to solve challenging problems, continuously improve our platforms, and contribute to successful delivery of our digital products. You'll play a key role in developing backend services that power new experiences and technologies.

Primary Responsibilities
  • Collaborate with cross-functional teams to invent, design, implement, and deploy new backend systems and enhancements to existing services.
  • Engineer and maintain microservices and backend APIs to support new product functionality.
  • Deliver backend features that enable new experiences and integrations.
  • Maintain production systems, investigate incidents, and perform root cause analysis to prevent recurrence.
  • Actively participate in Scrum ceremonies and contribute to sprint planning, execution, and review.
  • Ensure strong test coverage through unit and integration testing.
  • Participate in peer design discussions and code reviews.
  • Contribute to architecture planning and technical design sessions.
  • Proactively collaborate with teammates, including distributed/remote stakeholders, and communicate effectively.
Requirements
  • Bachelor's degree in a technical field (or equivalent work experience and training).
  • Minimum of 5 years experience building microservices and web-based systems (REST).
  • Experience in a product-oriented, team-based environment using modern delivery practices (e.g., UX/product thinking, lean, Agile, DevOps, cloud).
  • Proficiency in Java 17+ (preferred JDK25).
  • Proficiency with Spring Boot and Spring Cloud.
  • Experience with Amazon RDS (MySQL).
  • Understanding of Docker and Kubernetes.
  • Ability to write unit tests and follow TDD practices.
  • Strong understanding of design patterns, OOP, and software development methodologies.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Java Developer
Backend Java Developer

IO TECH SOLUTIONS LIMITED • Hong Kong

On-site
HKD 480,000 - 600,000
Back End Developer
Back End Developer

PIONEER SERVICES PTE. LTD. • Hong Kong

On-site
HKD 320,000 - 600,000
Backend Developer
Backend Developer

Ambition • Hong Kong

On-site
HKD 480,000 - 640,000
Senior Backend Java Engineer - Microservices & Cloud
Senior Backend Java Engineer - Microservices & Cloud

IO Tech Solutions Limited • Hong Kong

On-site
HKD 550,000 - 850,000
Senior Backend Java Engineer for Scalable Microservices
Senior Backend Java Engineer for Scalable Microservices

IO TECH SOLUTIONS LIMITED • Hong Kong

On-site
HKD 480,000 - 600,000
Backend Engineer: Scalable Cloud Microservices (Kotlin/Java)
Backend Engineer: Scalable Cloud Microservices (Kotlin/Java)

Ambition • Hong Kong

On-site
HKD 480,000 - 640,000
Senior Systems Analyst (Core Banking), Information Technology Group
Senior Systems Analyst (Core Banking), Information Technology Group

Fubon Bank (Hong Kong) • Hong Kong

On-site
HKD 1,100,000 - 1,500,000
System Architect (Node.JS + Apache Kafka)
System Architect (Node.JS + Apache Kafka)

Michael Page International (HK) Ltd • Hong Kong

On-site
HKD 792,000 - 816,000
Comprehensive benefits
Back End Developer(DeFi)
Back End Developer(DeFi)

PancakeSwap • Hong Kong

On-site
HKD 600,000 - 900,000
Back End Developer (Java)
Back End Developer (Java)

HashOptima • Hong Kong

On-site
HKD 900,000 - 1,500,000