崗位一:
任職要求:
技術(shù)棧:
1. Java基礎(chǔ)扎實(shí),有良好的編碼習(xí)慣,熟悉并能運(yùn)用主流MVC開發(fā)設(shè)計模式;熟練掌握J(rèn)avaWeb
2. 熟練掌握SpringMVC 、Spring、Mybatis會使用spring整合其他框架和技術(shù),如 spring-data-jpa、spring-data-redis、spring-data-solr等;
3. 熟悉使用SpringBoot、SpringCloud微服務(wù)技術(shù)進(jìn)行分布式項(xiàng)目的開發(fā);
4. 熟練使用 mysql,對mysql索引、鎖、事務(wù)離級別原理有一定了解,深入理解過索引數(shù)據(jù)結(jié)構(gòu)B+Tree,熟悉MySqL索引查詢原理,基本的mysql性能調(diào)優(yōu)
5. 對多線程底層同步機(jī)制,如 volatile、CAS、synchronized.Lock、并發(fā)框架AQS的使用與底層原理有深入理解,熟悉線程池的的原理
6. 深入理解 redis線程模型。熟悉多級緩存架構(gòu),熟悉各種緩存并發(fā)場景,如緩存雪崩,緩存擊穿,緩存失效,熱點(diǎn)緩存重建
7. 深入理解java虛擬機(jī),熟悉jvm各種垃圾收集器,具備系統(tǒng)jvm線上調(diào)優(yōu)經(jīng)驗(yàn)
8. 熟悉rabbitMQ,rocketMq,kafka等中間件使用。解決過消息通信中的疑難問題,如消息丟失,消息重復(fù)消費(fèi),消息順序性,大規(guī)模消息積壓問題
9. 熟悉Zookeeper, cannal等,了解 dubbo并能夠項(xiàng)目中結(jié)合業(yè)務(wù)使用。
崗位二:
任職要求:
1.精通Java 熟悉spring等開源框架 熟悉vue等前端技術(shù)
2.對python相關(guān)技術(shù)有了解,可以進(jìn)行業(yè)務(wù)代碼開發(fā)。
3.熟悉銀行業(yè)務(wù)
工作職責(zé):
負(fù)責(zé)中信銀行項(xiàng)目開發(fā)