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