Job Description

Role Overview:

We are looking for a Senior Java Developer with deep experience in microservices-based architecture, platform engineering, and distributed systems. This role requires a strong understanding of Domain-Driven Design (DDD), multi-tenant systems, and event-driven architecture. You will be a key contributor in shaping our engineering platform and setting high standards for code quality, scalability, and operational excellence.

Key Responsibilities:

  • Design and develop scalable, robust microservices using Java (preferably Java 11+) and Spring Boot.
  • Build multi-tenant platforms with strong tenant isolation and configurability.
  • Apply Domain-Driven Design (DDD) principles to define bounded contexts and domain...

Ready to Apply?

Take the next step in your AI career. Submit your application to Caizin today.

Submit Application