职位描述:
岗位职责:
1. 负责业务需求分析和架构设计、技术可行性评估,云平台的设计研发;
2. 结合业务方向,持续关注新的互联网技术,并有效的应用于业务实现;
3. 作为Team leader,进行项目计划的制定,跟踪把控等相关工作;
任职要求:
1. 大学本科及以上学历,计算机相关专业,5年以上基于Java的Web项目开发经验,2年以上项目管理、研发管理经验,有过系统需求分析以及设计的工作经历;
2. 至少5年以上的Java平台开发经验,熟悉主流的云平台开发框架(必须);
3. Java基础扎实,具有良好的代码风格,精通J2EE;熟练使用java的一些开源框架,如Spring,Mybatis, Restful等,并精通其中的原理;
4. 熟悉Html5、Javascript、Jquery、Ajax、Css等;
5. 熟悉常用的设计模式,并能熟练在开发中使用设计模式;具有良好的面向对象分析和设计的能力;
6 . 熟悉 Oracle,SQL Server,MySQL数据库的基本知识,并熟悉sql的调优;
7. 熟练使用git,maven等工具;
8.. 熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息、搜索\推荐等机制;能对分布式常用技术进行合理应用,解决问题;
9. 强烈的责任心和团队合作能力,性格开朗,善于沟通,良好的学习能力,逻辑思维能力并且敢于创新和接受挑战。