senior java developer45k-85k · 15薪
香港本科及以上5-10年
此岗位需要候选人有香港的工作签证
没有英语口语要求
What You’ll Be Doing:
• Formulate, select, and develop technical schemes for platform projects
• Organize and coordinate resources, leading project research and development, troubleshoot problems, and ensure quality and timely completion
• Facilitate cross-team communication and promote teamwork efficiency through code quality control and collaboration
• Undertake team tasks and cultivate technical talents in the industry
What We Look For In You:
• Possess a solid foundation in Java, with a deep understanding of JVM configuration optimisation strategies and tuning, IO, multi-threading, concurrency frameworks, common data structures, algorithms, and design patterns.
• Good programming specifications and rich work experience
• Familiar with mainstream open source application frameworks, such as SpringBoot, SpringMVC, Mybatis, SpringCloud, etc.
• Experience with MySQL, Oracle, and other databases, with an in-depth understanding of things, locks, indexes, database and SQL optimisation, design methods such as sub-database sub-table, leader/follower synchronization
• Familiar with common middleware, such as MQ, RPC, cache, message queue etc.
• Possess a deep understanding of the design principles of common caching systems, such as Memcached, Redis, etc. and be able to accurately choose caching solutions
• Have a good understanding of distributed system principles, including CAP, consistency, idempotent operation, etc.
• Clear logic, quick thinking and good communication skills