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