Senior Java Developer
Indexed description
As a Senior Java Developer, you will architect and develop backend systems that power our games, player management, reporting tools, and third-party integrations. You will work closely with Product Owners, Frontend Developers, DevOps, and QA to ensure smooth, efficient, and secure platform operations.
Key Responsibilities
- Design and implement backend systems capable of handling thousands of concurrent player connections across multiple services.
- Develop scalable, modular microservices to support game logic, session management, and operational services.
- API Development.
- Ensure low-latency data processing to support live casino game engines.
- Collaborate with the product team to build new features, improve system performance, and support business requirements.
- Work with relational databases such as PostgreSQL and Oracle to ensure reliable and efficient data operations.
- Manage service deployment on Kubernetes, with integrations into AWS, GCP, or Azure.
- Monitoring & Debugging.
- Write clean, maintainable code with strong unit and integration test coverage. Conduct peer reviews.
- Produce clear documentation for APIs, architecture, and deployment processes.
- 5+ years of experience in Java software development, with a focus on backend systems
- Strong understanding of Spring Framework (Boot, Security, Data, etc.)
- Experience building and maintaining high-concurrency systems
- Solid background in microservices architecture and API design
- Proficiency in SQL and experience with relational databases (PostgreSQL, Oracle)
- Familiarity with Kubernetes, Docker, and cloud environments (AWS, GCP, Azure)
- Experience with monitoring tools (e.g., Prometheus, Grafana, ELK, or similar)
- Strong communication and collaboration skills
- Fluency in written and spoken Chinese is required
- Experience a dynamic and team-orientated work environment.
- Opportunities for personal growth and learning.
- An open, inclusive and supportive team where you will be valued, and your suggestions will be welcome.
- 26 days paid holiday per year, in addition to local public holidays.
- Competitive salary.
- Risk Benefits such as pension, Life Assurance (4x annual salary), Private Medical Insurance.
- Team Building activities.
- Local discounts and more...!
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search