岗位职责:
1.参与公司承包的外部项目整体开发,担当开发任务;
2.配合公司相关部门进行内部信息化建设,研发编写相应工作系统;
3.配合主管和公司升级维护公司相关产品或外部项目;
4.参与项目开发,理解需求与设计文档;
5.根据设计文档,完成开发任务,并完成测试;
6.解决开发中的技术问题;
7.保证高质量交付任务成果;
8.负责公司项目驻点开发。
岗位要求:
1..本科学历及以上,2年以上开发经验;
2.熟练掌握JAVA、JSP等开发语言,熟悉J2EE规范,掌握Java开发语言;
3.熟悉Oracle或MySQL数据库,熟练使用SQL并能做调优;
4.熟悉分布式后端服务开发流程和规范,熟练掌握Spring、Mybatis等框架,熟练SpringBoot开发框架;
5.掌握Java多线程开发和线程池使用,熟练掌握分布式,缓存,消息队列MQ,搜索等技术体系;
6.熟悉Myeclipse、Eclipse、Git、SVN、maven等工具,并能很好的运用;
7.熟悉软件工程,熟悉面向对象,UML设计模式等设计方法,熟练并有创造性的进行软件开发设计;
8.能够进行设计并组织搭建核心技术架构及主要模块,澄清各系统平台技术细节、扫除主要技术难点;
9.能够制定代码编写规范、接口规范,以及相关的软件功能模块划分原则;
10. 对技术有激情,喜欢钻研,主动性高,具有较强的独立工作能力和解决问题的能力;
11.具备一定创造力, 有良好沟通协作能力;
12.有一定的开发框架的设计、搭建与改进。