职位描述:
1.负责系统的设计与开发、系统缺陷修复,能够按要求、高质量的完成代码开发调试及测试上线;
2.搭建系统开发环境、测试环境、发布环境,通过持续集成部署工具不断优化来提高开发效率;
3.根据使用需要进行技术调研,解决各种技术问题;
4.按照项目管理要求编写各种开发文档、项目文档、培训文档 。
岗位要求:
1.本科或本科以上学历,两年以上Java开发经验,有政企项目经验优先;
2.java基本功扎实,熟悉Java SE和Java EE技术;
3.熟悉分布式、缓存(Redis/Mongodb)、消息(ActiveMQ/RabbitMQ)、有分布式系统开发、优化、重构、拆分、集群架构的设计和使用经验优先;
4.熟练使用Oracle进行应用开发,熟悉数据库原理以及常用性能优化技术,对数据库事物、锁机制等原理有较深的了解。有高并发环境下数据库优化经验者优先;
5.熟练使用常用的MVC、ORM框架,熟悉常见的RPC框架(struts/mybatis/hibernate/spring projects/dubbo等)懂得其运行原理和设计思想;
6.熟悉HTML/CSS/Javascript及其周边常用框架。有大量使用相关前端技术者优先;
7.熟悉Linux系统,熟练使用Linux命令。有Linux环境下问题排查、调优经验优先;
8.做事有责任心、有想法,热爱技术,喜欢钻研,有较强的逻辑思维能力,善于分析、归纳、快速定位并解决问题;
9.有较强的团队意识和自我提升欲望。