崗位職責(zé):
1.負(fù)責(zé)核心業(yè)務(wù)、服務(wù)模塊和web后端的設(shè)計(jì)和開發(fā)
2.負(fù)責(zé)模塊間接口(Socket/Restful/WebServices)的設(shè)計(jì)和開發(fā)
3.負(fù)責(zé)產(chǎn)品核心平臺的性能優(yōu)化,穩(wěn)定性提升
4.負(fù)責(zé)數(shù)據(jù)庫、分布式緩存、消息隊(duì)列產(chǎn)品的集成、配置和調(diào)優(yōu)
5.參與基礎(chǔ)架構(gòu)平臺的設(shè)計(jì)與開發(fā)
崗位要求:
1.熟悉Java編程,包括Java核心,多線程編程,熟悉MVC等常用設(shè)計(jì)模式
2.熟悉Java主流框架(Strut2,Spring,Hibernate/Mybatis)
3.熟悉網(wǎng)絡(luò)編程,如基于Socket、REST、WebServices的開發(fā)
4.熟悉下述互聯(lián)網(wǎng)開源技術(shù)中的一種或幾種以及類似的技術(shù):memcached/mongoDB/redis,RabbitMQ/Kafka/RocketMQ/zeroMQ,Hadoop/Hbase,NodeJS,ZooKeeper,F(xiàn)lume/Scribe/LogStash,Protocol?Buffer,Thrift/Dubbo,Twitter?Storm
5.具備高并發(fā)web系統(tǒng)的調(diào)優(yōu)經(jīng)驗(yàn)優(yōu)先
6.具有大型JavaEE系統(tǒng)開發(fā)經(jīng)驗(yàn)優(yōu)先