崗位職責(zé):
1. 負(fù)責(zé)海量數(shù)據(jù)、高并發(fā)、分布式系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā);
2. 負(fù)責(zé)對(duì)現(xiàn)有系統(tǒng)的實(shí)時(shí)監(jiān)控系統(tǒng)的設(shè)計(jì)和開(kāi)發(fā);
3. 參與系統(tǒng)的需求分析,撰寫(xiě)技術(shù)文檔;
4. 參與基礎(chǔ)服務(wù)、中間件的開(kāi)發(fā);
5. 發(fā)現(xiàn)并解決系統(tǒng)存在的問(wèn)題;
任職要求:
1. 5年以上JAVA研發(fā)經(jīng)驗(yàn);
2. 精通Spring、Mybatis、SpringMVC、SpringBoot等開(kāi)發(fā);
3. 熟練使用Redis、Memcached等緩存技術(shù);
4. 熟練使用Kafka、RabbitMQ、RocketMQ中一種或多種消息中間件;
5. 熟練使用Mysql、Oracle等關(guān)系型數(shù)據(jù)庫(kù)和MongodDB等非關(guān)系型數(shù)據(jù)庫(kù);
6. 熟悉SpringCloud、WebSocket、單元測(cè)試框架;
7. 對(duì)Hadoop、Storm、Spark有一定了解,能夠熟練使用優(yōu)先考慮;
8. 掌握Kotlin、gradle、git、linux者優(yōu)先考慮;
9. 有對(duì)系統(tǒng)實(shí)時(shí)監(jiān)控開(kāi)發(fā)經(jīng)驗(yàn)者優(yōu)先考慮。