公司
招聘职位
高级软件开发工程师
职位描述
岗位职责:
1、独立完成项目模块的需求分析、架构设计、主导完成软件开发任务;
2、负责关键技术的研究与攻关。
任职资格:
1、本科及以上学历,计算机相关专业;3年以上JAVA开发经验;
2、精通Java技术,扎实的java和web开发基础知识;熟悉servlet、 jsp等Web开发技术并具有相关开发经验;熟悉Html、css、javascript、JQuery、 Vue、Handlerbars、熟悉基于J2EE架构的多层开发模式,熟悉SSH (Spring、 Struts2、 Hibernate或ibatis)、SpringMVC、SpringBoot开发框架、熟悉JAVA设计模式、熟练掌握多线程、分布式编程;
3、能熟练使用各种流行的数据库设计技术(ORACLE、SQLServer、MySQL等),掌握数据库优化手法;
4、熟练使用WebLogic、JBoss、Tomcat等中间件,并具备调优经验;
5、会使用redis、dubbo、 zookeeper、 Spring Cloud、Sofa、RabbitMQ等技术产品。
6、熟悉Eclipse/Myeclipse/Intellij IDEA开发工具、熟悉SVN等版本控制工具。
7、有良好的编程习惯、接口文档编写及模型类封装能力,能够独立编写报告、绘制架构图;
8、能对开发需求进行分析,具备制定开发方案和系统功能规划的能力;
9、有管理软件开发经验者优先。