高級(jí)Java開發(fā)工程師
2-4萬元/月一、任職要求
1、具備5年以上軟件開發(fā)項(xiàng)目經(jīng)驗(yàn),擁有微服務(wù)系統(tǒng)設(shè)計(jì)背景,可獨(dú)立完成模塊級(jí)的設(shè)計(jì)與開發(fā)工作;
2、Java基礎(chǔ)深厚,了解Golang語言,熟練掌握Spring框架,熟悉多線程、異步編程及Socket編程技術(shù);
3、熟悉MySQL數(shù)據(jù)庫,具備豐富的數(shù)據(jù)庫設(shè)計(jì)與性能調(diào)優(yōu)實(shí)踐經(jīng)驗(yàn);
4、掌握Redis集群存儲(chǔ)機(jī)制,能熟練使用Redis實(shí)現(xiàn)緩存管理、數(shù)據(jù)共享、消息隊(duì)列及分布式鎖等功能;
5、熟練運(yùn)用消息中間件進(jìn)行異步通信設(shè)計(jì),精通RabbitMQ、Kafka或RocketMQ中至少一種;
6、熟悉Linux操作系統(tǒng),掌握常用命令操作及Shell腳本編寫能力;
加分項(xiàng):有互聯(lián)網(wǎng)金融領(lǐng)域經(jīng)驗(yàn),具備國(guó)內(nèi)或海外信貸系統(tǒng)開發(fā)經(jīng)歷者優(yōu)先考慮
二、崗位職責(zé):
1、參與項(xiàng)目研發(fā)體系的需求分析、技術(shù)方案制定,承擔(dān)技術(shù)研發(fā)與產(chǎn)品迭代相關(guān)工作;
2、主導(dǎo)架構(gòu)規(guī)劃與設(shè)計(jì),負(fù)責(zé)技術(shù)選型、業(yè)務(wù)架構(gòu)及數(shù)據(jù)架構(gòu)設(shè)計(jì),輸出完整的架構(gòu)方案與技術(shù)文檔;
3、攻克核心關(guān)鍵技術(shù)問題,具備風(fēng)險(xiǎn)識(shí)別能力,提出系統(tǒng)性能優(yōu)化策略;
4、負(fù)責(zé)整體應(yīng)用架構(gòu)的規(guī)劃設(shè)計(jì)與搭建,支撐高并發(fā)場(chǎng)景下的微服務(wù)架構(gòu)與分布式數(shù)據(jù)庫應(yīng)用