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