职位描述
1. 负责公司核心产品的需求分析、架构设计和核心技术开发,要求系统具有可扩展性, 能够支持大量并发用户;2. 根据产品需求完成服务端架构和模块设计、编码、测试以及文档编写等工作;3. 解决规模增长带来的技术和业务问题,确保提供高可靠数据服务,保证系统稳定、高效运行;4.参与服务端基础组件研发,核心架构建设, 负责技术调研,技术方案实施与研发;5. 优化系统性能, 保证服务器质量和性能。6.参与部门设计评审与code review ,从技术层面带领团队整体实力提升;任职要求:1、本科以上学历,5年以上JAVA开发经验,精通java编程,熟练掌握数据结构、多线程编程,掌握常用的设计模式;熟悉JVM,包括内存模型、类加载机制以及性能优化2、理解java运行时工作原理,能够充分利用java特性支持框架与程序库的设计开发3、熟悉MVC设计模式, 熟练使用主流开源框架及工具,如SpringBoot、SpringCloud、Maven、Redis、MyBatis等;