工作職責(zé):
1、?負(fù)責(zé)業(yè)務(wù)、技術(shù)改造等類(lèi)項(xiàng)目的系統(tǒng)分析、設(shè)計(jì)工作,負(fù)責(zé)平臺(tái)核心功能、公共模塊的規(guī)劃及架構(gòu)設(shè)計(jì)、核心開(kāi)發(fā)等。
2、?能提供架構(gòu)、性能優(yōu)化的解決方案,并主導(dǎo)平臺(tái)和產(chǎn)品的快速迭代和優(yōu)化。能夠應(yīng)對(duì)復(fù)雜業(yè)務(wù)場(chǎng)景、大數(shù)據(jù)高并發(fā)環(huán)境下的技術(shù)挑戰(zhàn)。
3、?參與系統(tǒng)架構(gòu)設(shè)計(jì)、接口規(guī)范制定、技術(shù)文檔編寫(xiě)等。
4、?對(duì)所負(fù)責(zé)系統(tǒng)進(jìn)行規(guī)劃和技術(shù)創(chuàng)新,并結(jié)合項(xiàng)目不斷優(yōu)化和升級(jí),提高系統(tǒng)運(yùn)行性能、穩(wěn)定性、可用性和擴(kuò)展性;
知識(shí)技能要求
1、?熟練掌握J(rèn)ava開(kāi)發(fā),熟練使用java1.8lambada表達(dá)式,對(duì)多進(jìn)程及網(wǎng)絡(luò)編程有較深刻的理解
2、?精通目前java主流框架SpringBoot?SpringMVC開(kāi)發(fā),對(duì)SOA、微服務(wù)有深入理解;
3、?熟悉基于數(shù)據(jù)庫(kù)的設(shè)計(jì)和開(kāi)發(fā),熟練掌握MySQL,Oracle,SQLServer數(shù)據(jù)庫(kù)中的一種;
4、?熟悉緩存、消息、分布式相關(guān)技術(shù),了解Dubbo,MQ、Redis、Netty等開(kāi)源技術(shù)使用和原理;
5、?熟悉Linux,CentOs系統(tǒng),熟練配置維護(hù)Apache?Tomcat,Nginx等應(yīng)用服務(wù)器,熟練使用Git、SVN版本管理軟件;
6、?使用過(guò)SpringCloud框架優(yōu)先