位職責(zé):
1、根據(jù)產(chǎn)品升級(jí)需求,參與制定產(chǎn)品開發(fā)計(jì)劃、開發(fā)技術(shù)選型,參與架構(gòu)設(shè)計(jì)與核心代碼開發(fā)。
2、參與定制化產(chǎn)品研發(fā)的技術(shù)評(píng)審工作,提供技術(shù)支持。
3、產(chǎn)品進(jìn)度把控、代碼審查等。
4、指導(dǎo)初中級(jí)工程師開發(fā),針對(duì)開發(fā)中遇到的問題或隱患,提出解決方案或建議。
5、完成上級(jí)交辦的其他工作。
任職要求:
1、5年及以上使用JAVA進(jìn)行web開發(fā)的經(jīng)驗(yàn),2年及以上大型互聯(lián)網(wǎng)項(xiàng)目架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),JAVA基礎(chǔ)扎實(shí),精通io、多線程、集合等基礎(chǔ)框架;
2、精通分布式、緩存、消息、搜索等機(jī)制;
3、有微服務(wù)架構(gòu)實(shí)踐經(jīng)驗(yàn)(spring cloud或者dubbo等)【必要條件】
4、精通數(shù)據(jù)庫技術(shù)(MySQL/Oracle),數(shù)據(jù)庫優(yōu)化及SQL優(yōu)化;
5、精通Linux平臺(tái)下常用命令操作、環(huán)境部署;
6、精通JAVAEE規(guī)范,熟練掌握常用的設(shè)計(jì)模式,熟悉Mybatis、Spring等常用框架及原理;
7、精通緩存、消息、大數(shù)據(jù)存儲(chǔ)相關(guān)技術(shù),例如:redis、memcached、Kafka、RabbitMQ、 Elasticsearch、mongodb等;
8、擅長(zhǎng)系統(tǒng)分析與設(shè)計(jì)、代碼重構(gòu),有大型項(xiàng)目基礎(chǔ)及應(yīng)用架構(gòu)設(shè)計(jì)經(jīng)驗(yàn);
9、良好的溝通技能,團(tuán)隊(duì)合作能力,勤奮好學(xué),熱愛技術(shù);
10、細(xì)致認(rèn)真,善于溝通,能夠承擔(dān)較大壓力;
11、熟悉大流量、高并發(fā)、高性能的分布式系統(tǒng)的設(shè)計(jì)及應(yīng)用,擅長(zhǎng)性能調(diào)優(yōu)者優(yōu)先。
職位類別:
Java資深架構(gòu)師(人工智能)
舉報(bào)