- 岗位职责
1. 理解并掌握所负责的项目的业务模型、产品模型、技术模型,与团队一起持续创新产品功能;
2. 参与产品需求分析讨论、制定技术方案并落地实施,确保项目的进度和质量;
3. 深入理解底层技术,持续提升核心系统的高性能、高可用,保证系统的安全、稳定、快速。
- 岗位要求
1. JAVA基础扎实,理解io、多线程、集合,对JVM原理有一定的了解;
2. 2年及以上使用JAVA开发的经验,了解常用框架的原理和机制;对Spring、mybatis、springBoot等开源框架熟练掌握;
3. 熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制;能对分布式常用技术进行合理应用,解决问题;
4. 可以独立设计表结构对sql优化有丰富的经验;
5. 熟练使用Docker,对Docker原理有一定的理解;
6. 良好的沟通能力,学习能力强,适应能力好;
7. 喜欢去看及尝试新技术,追求编写优雅的代码;