职位描述:
岗位职责
1. 根据设计文档完成中间件功能模块的开发、修改和单元测试;
2. 对现有模块进行维护、完善、改造和性能优化;
3. 和质量保证和测试部门紧密配合,分析、定位并解决产品故障。
任职资格
1.计算机相关专业、 本科及以上学历,3年以上Java开发经验;
2.掌握软件工程的基本知识,熟悉Java设计模式,熟悉敏捷开发方式;
3.熟练掌握Java核心类库, 熟悉多线程编程,熟悉常用的servlet容器例如Jetty, Tomcat;
4.熟悉Restful API, MyBatis, 消息队列等常用的中间件技术和功能架构;
5.至少熟悉MySQL, PostgreSQL, Oracle三种主流数据库中的一种,了解其余两种数据库,熟悉常用的数据库优化方法;
6.熟悉企业级管理应用开发者优先, 熟悉JS编程和angular.js者优先;
7.至少熟悉下列其中一种版本控制工具:Git,SVN, Perforce;
8.良好团队精神、较好协作能力、易于沟通,学习能力强,执行力好。