职位描述: 岗位职责:
1、负责基于Java技术的项目应用开发和代码重构。
2、负责系统分析与设计,并负责完成核心代码。
3、根据开发规范与流程独立完成模块的设计、编码、测试以及相关文档。
4、参与软件需求与设计审核和代码检查。
5、协助主管管理技术团队并指导团队其他技术人员工作。
6、积极了解公司业务,并参与相应的会议提供建议,技术方案支持、客户厂家技术交流支持。
任职要求:
1、本科及以上学历,计算机、通信等相关专业,思维敏捷,逻辑性强,有3年以上JAVA开发经验。
2、具有优秀的Java编程能力,熟悉Sping/SpingMVC/MyBatis/easyui/netty/ibatis/quatz等主流开发框架。
3、精通JAVA/JavaScipt,熟悉Jave多线程,SOCKET等。
4、熟悉html5,css3,Ajax等web前端技术。
5、熟悉Hadoop, Hive,Hbase、Elasticseach,Atlas等大数据存储计算组件。
6、熟悉Oacle,Memcached, Redis, MySQL等主流数据库中的至少一种。
7、熟练使用Tomcat等一种或多种Web/Application Seve。
8、熟悉设计模式并能运用至项目。
9、熟悉消息队列,缓存等相关技术并应用。
10、有良好的沟通能力,具备出色的规划、执行力,强烈的责任感,抗压能力强。
11、有大型互联网电子商务系统或者其他大型企业应用系统开发相关经验优先。
12、除精通JAVA外,有python、C、C++编程能力者优先。