职责:
1、负责公司产品的开发和维护等相关工作。
2、协助公司产品需求分析,参与开发方案编写,负责代码开发、版本升级等。
3、根据业务需要,理解用户需求,根据系统需求文档和系统开发方案,制定自身所负责的任务开发计划。
4、负责完成相关功能模块的开发、测试以及后期的实施、应用维护等工作。
5、协助需求人员与用户部门沟通需求,通过技术手段解决业务中遇到的问题。
任职要求:
1、 全日制本科及以上学历,有3-5年JAVA开发经验;
2、 JAVA基础扎实,理解NIO、多线程、集合等基础框架,对JVM原理有一定的了解;
3、 熟悉常用的Java开源框架(Spring、SpringMVC、Mybatis等),并对于使用过的开源框架,能了解到它的原理和机制;
4、 熟悉常用项目管理工具maven和svn;
5、 掌握Linux 操作系统和大型数据库(Oracle、MySql);对sql优化有一定的经验;
6、 熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制;能对分布式常用技术进行合理应用,解决问题;
7、 具备良好的分析解决能力,能承担系统的开发工作;
8、具备良好的团队协作和沟通能力,心态积极,能接受必要的加班安排。