about 3 hours ago
Hong Kong, Hong Kong
Senior / Staff+
Responsibilities
- Implement and support backend microservices.
- Coordinate complex deliverables with frontend and cross-functional teams.
- Conduct research and provide feedback on team decisions.
- Design and develop high-scale APIs and distributed systems.
- Write unit tests, integration tests, and CI/CD scripts.
- Own, monitor, and improve services in production.
- Develop high-quality product features across multiple domains.
- Collaborate with engineering managers and architects to create innovative solutions.
- Lead technical initiatives and promote new technologies.
- Address performance, fault-tolerance, and security challenges.
Requirements
- Minimum 5+ years of experience in software development.
- Solid foundation in Java and JVM optimization strategies.
- Experience with developing web services, REST APIs, and distributed architecture.
- Proficiency in Spring Framework, Hibernate, Maven, and Git.
- In-depth knowledge of MySQL, Oracle, and database optimization.
- Familiarity with middleware like Kafka and ELK.
- Understanding of caching systems like Memcached and Redis.
- Knowledge of distributed system principles.
- Strong teamwork and cross-team collaboration skills.
- Results-oriented with a problem-solving attitude.
- Good communication skills; bilingual in Mandarin and English preferred.
Benefits
- Competitive total compensation package.
- Learning and development programs with education subsidies.
- Team building programs and company events.
- Wellness and meal allowances.
- Comprehensive healthcare schemes for employees and dependants.
Tech Stack
AWSGitJavaMavenMySQLRedisSpring Boot
Categories
AI & MLBackendData ScienceTesting