岗位职责:
1、 独立完成需求的整理和软件设计;
2、 按照项目计划,按时提交高质量代码,完成核心开发任务;
3、 规范文档的编写、维护,以及其他与项目相关工作;
4、 负责核心系统的整体架构和执行落地;
5、 涉及生鲜电商、供应链、高并发高可用等经验者优先;
任职要求:
1、计算机相关专业,具有扎实的计算机基础理论知识;
2、3年以上Java开发的经验,java基础牢靠,熟悉多线程,NIO;
3、熟练使用Spring,Spring Boot,SpringMVC,Struts,MyBatis框架,阅读过源码优先;
4、熟悉基于数据库的设计和开发,熟练掌握mysql,oracle,sqlserver数据库中的一种,熟悉分布式事务处理框架原理和实现,对SQL优化有丰富的经验 ;
5、熟悉hbase、mogonDB,ES等非关系型数据库使用;
6、熟悉memcache、redis等缓存技术使用;
7、熟悉Linux操作系统和调优、熟悉JVM原理,做过JVM调优者优先;
8、思维缜密,责任心强,具有较强的沟通能力及团队合作精神;
9、高并发、高可用处理和架构能力及经验, 精通设计模式、OOA/OOD/DDD等,并具有系统的架构设计经验。