1、熟练JAVA主流框架如SpringBoot,SpringMVC,Spring,Mybatis/Hibernate,Shiro等
2、熟练使用HTML、CSS、JavaScript、ExtJs、JQuery、vue等前端开发技术,有Ajax的实际应用开发经验;
3、熟练Tomcat、Weblogic 、Websphere、Jboss等主流应用服务器;
4、熟练大型关系型数据库,如Oracle、Mysql;
5、熟练掌握数据库基础SQL语句、存储过程和触发器等功能应用;
6、熟练UML建模,熟悉Rose、Power Designer等系统建模工具;
7、喜欢钻研新技术;踏实敬业、有很好的团队意识和沟通协作能力。
8、掌握分布式技术,有zookeeper,redis/memcached,metaQ,rocketMQ,dubbo等使用经验;
因为部分项目涉及保密行业
1、参与产品、项目的需求分析,负责产品、项目的架构设计、模块设计和开发,根据开发规范与流程完成系统设计、编码、测试以及相关文档的编写;
2、负责公司产品、项目的WEB前端部分的设计开发(BS系统为主),WEB前端相关技术的研究;
3、使用JAVA与数据库语言进行项目开发;
4、负责指导软件工程师详细设计和开发,负责解决项目中的技术难点和技术把关;
5、协助项目经理做好项目管理;
6、研究现有主流开源技术,完成通用产品的研发工作;
7、负责公司自主产品的代码维护,分析程序源码或日志定位并解决问题;
8、负责指导和培训新进员工的日常开发工作;
9、协助提升部门整体服务能力,同时为其他部门提供技术支持,保证客户满意度;
11、完成领导临时交办的其他工作。