职位描述
职位描述:
岗位要求:
1、承担系统核心功能的研发工作;负责核心技术问题的攻关,系统优化,协助解决项目开发过程中的技术难题;
2、定期进行项目分析,总结技术经验,找出存在的问题,提出改进意见和建议;
3、参与软件数据结构设计工作;
4、在项目各阶段,根据项目计划完成项目经理分配的项目节点工作;
5、项目概要设计、详细设计、数据库设计;
6、根据开发进度和任务分配,完成相应模块软件的设计;
应聘要求:
1、本科或以上学历,计算机软件或相关专业;至少3~5年java开发经验;
2、精通常用设计模式和主流设计工具,能承担核心模块和核心功能开发,能根据既定产品和项目的特性进行技术架构设计;
3、精通springmvc、spring、mybatis等框架(框架提供的特性及其实现原理),精通大规模系统的javaee架构技术;
4、熟悉mysql等主流数据库开发,有较强的sql编写能力;熟悉数据库设计理论,具备一定的结合应用的数据库调优能力;
5、熟悉mongodb、hbase等nosql技术,熟悉zookeeper服务,熟悉redis,memcached等缓存技术;
6、熟练linux下服务器环境开发部署和java性能调优;
7、有敏捷开发经验者优先。