1、負(fù)責(zé)基礎(chǔ)服務(wù)的研發(fā);
2、根據(jù)業(yè)務(wù)需求,優(yōu)化和升級(jí)產(chǎn)品功能;
3、帶領(lǐng)初級(jí)、中級(jí)工程師協(xié)同完成相關(guān)工作;
4、負(fù)責(zé)系統(tǒng)架構(gòu)設(shè)計(jì)、搭建、數(shù)據(jù)庫(kù)設(shè)計(jì)及核心功能代碼的編寫(xiě)。
任職要求:
1、本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專(zhuān)業(yè),3-6年相關(guān)工作經(jīng)驗(yàn);
2、精通JAVA,熟練SpringBoot,ORM框架,熟練SpringCloud,Dubbo等微服務(wù)架構(gòu),熟練分布式消息通信kafka,ActiveMQ,RabbitMQ等其中一種,熟悉主流SQL數(shù)據(jù)庫(kù)系統(tǒng)(MySql),NoSQL存儲(chǔ)系統(tǒng)(Mongodb,Redis等);
3、熟悉基礎(chǔ)的數(shù)據(jù)結(jié)構(gòu)和算法,能正確運(yùn)用合適的數(shù)據(jù)結(jié)構(gòu)和算法加以解決;
4、熟悉兩種以上流行的框架,且對(duì)框架的實(shí)現(xiàn)原理、應(yīng)用場(chǎng)合、使用限制有基本了解;
5、熟練掌握數(shù)據(jù)結(jié)構(gòu)、多線程編程,掌握常用的設(shè)計(jì)模式,熟悉JVM,包括內(nèi)存模型、類(lèi)加載機(jī)制以及性能優(yōu)化;
6、熟悉常見(jiàn)的中間件、分布式解決方案及其原理,分布式緩存、SOA、消息中間件,負(fù)載均衡、連接池等;
7、具備良好的編程經(jīng)驗(yàn),熟悉常用設(shè)計(jì)模式,具有較強(qiáng)的分析設(shè)計(jì)能力。