1.负责公司核心框架等基础产品的研发工作;
2.参与部门技术架构设计及组件开发;
3.参与项目需求分析和系统设计;
4.参与技术研究和创新工作;
5.负责后端开发小组的管理与技术支持;
6.完成上级领导安排的其他工作事项。
任职要求
1. 大学本科毕业,计算机相关专业,五年以上Java web,后端开发经验;
2.沟通协调能力较好,有至少3人以上团队管理经验;
3. Java基础扎实,熟悉io、多线程、集合等基础,熟悉分布式、缓存、消息等机制;
4. 熟悉Spring、SpringMVC、MyBatis、SpringBoot等开源框架;
5. 熟悉Linux 操作系统、会使用常用的命令;熟练掌握MySQL、Oracle等关系型数据库、redis缓存数据库、了解缓存设计原理;
6. 熟悉关系数据库索引,并能对慢SQL语句进行查询效率优化;
7. 熟悉Maven,熟练使用GIT进行代码管理;熟悉Nginx/Tomcat;
8. 熟悉Linux下的常用命令和Shell编程;
9. 熟悉软件研发流程,深刻理解面向对象,熟悉各种常用设计模式;
10. 有良好的抗压能力,积极主动,责任心强,具有良好的沟通能力、领导能力;
11. 有高并发、高性能的分布式系统的设计及应用、调优经验优先;熟悉BPMN2.0协议,有Flowable、Activity等相关流程引擎开发经验优先考虑;
12、抗压性强,可以接受一定程度加班(非常态化);
职位福利:五险一金、交通补助、餐补