任职资格:
1、大专以上学历,至少5年以上JAVA开发经验,有深厚的JAVA基础知识功底,不符者勿投;
2、有较强的业务分析能力,能够使用Powerdesigner建模;
3、精通JAVA和面向对象编程,深入理解jvm、多线程;
4、熟练使用各种开发工具(SVN、git、IDEA、Maven);
5、熟练使用MQ,Memcache,Redis等;
6、对常用开源框架如spring、springcloud、dubbo、MyBatis、Redis等有较深刻全面的理解,有较丰富的Web开发实战经验;
7、熟悉数据库开发,常用的算法,数据结构,各种网络通讯协议,网络编程和多线程编程;
8、熟悉分布式系统的设计和应用,熟悉缓存、消息、负载均衡等机制和实现;
9、熟悉Spring Boot、Spring Data、Spring Session、Netty、ActiveMQ、Kafka、Redis、Shiro、Token等后台开发框架,有spring cloud开发经验者优先;
10、熟悉linux基本使用,能够在linux上安装调试JDK、Oracle、Mysql、Tomcat、Nginx、Redis、MQ等工具;
11、深入理解MapReduce,熟练使用Storm、Hadoop、Spark,HDFS、Hbase、Kafka、ElasticSearch、Solr;并阅读部分源码;
12、深入理解Lucene,ElasticSearch,Solr等,有优化经验者优先;
13、参与过SaaS架构设计和开发的优先。
岗位职责:
1、参与公司业务系统的架构设计工作,详细设计和部分核心代码开发工作;
2、与产品沟通需求,正确的把握和理解产品经理的设计思路;
3、参与总体系统的架构设计、架构优化等架构任务,参与编写架构设计文档;
4、参与部分系统的详细设计和部分核心编码工作,编写详细设计文档;
5、指导部分初级开发人员的开发工作,提高其技术水平,并负责部分代码审查工作;
6、能对项目进行风险评估并及时的上报风险及进度;
7、负责解决项目开发中的各种技术难题,组织力量进行项目技术攻关。
邮件发送成功
订阅失败
您的订阅已超过上限,如需继续订阅,请在 订阅管理 中至少停用1条订阅。
查看地图
前往高德地图查看
使用微信“扫一扫”
打开网页后点击右上角“分享按钮