职位描述: 工作内容:
1.根据产品需求协助产品提供前期技术支持,根据需求转换设计技术开发方案。
2.推进系统架构的设计与迭代、开发、重构;
2.编写代码实现产品功能,完成项目开发,撰写相关文档,参与需求分析;
3.负责核心技术问题的攻关,架构设计、系统优化,协助解决项目开发过程中的技术难题;
4.持续改进系统架构、核心算法或者核心技术等,保证系统高性能、高可用性和高可扩展性;
5.负责现有系统的问题分析和改进,提高系统性能,保证系统稳定性
任职资格:
1、3年以上Java开发经验,具有扎实的程序设计基本功,能够独立担当功能模块的设计开发。
2、理解Java常用设计模式,并且能够合理运用基本技术特性,如Java数据结构,多线程编程等。
3、熟悉MySql原理并熟练掌握相关优化方案。
4、熟练使用Java常用框架和工具Spingboot、Redis、MQ等,熟悉ElasticSeach更佳。
5、好的沟通能力及团队合作精神,具备良好的理解能力和表达能力,能够承受一定工作压力。
6、具备强烈的责任心,思路清晰,较强的学习能力和解决问题的能力;良好的需求归纳分析和文档编写能力。
7、有大型分布式、高并发、高负载、高可用性系统设计和稳定性经验优先。