資深Java,主要負(fù)責(zé)渠道(線上、線下)營銷、活動(dòng)技術(shù)研發(fā)。
崗位職責(zé):
1、統(tǒng)籌規(guī)劃系統(tǒng)的整體技術(shù)架構(gòu),緊密結(jié)合業(yè)務(wù)實(shí)際,進(jìn)行系統(tǒng)的深度優(yōu)化、重構(gòu)與升級(jí);
2、全面系統(tǒng)架構(gòu)的梳理與盤點(diǎn),從架構(gòu)角度識(shí)別并分析潛在的技術(shù)風(fēng)險(xiǎn),制定并實(shí)施架構(gòu)優(yōu)化方案;
3、系統(tǒng)核心業(yè)務(wù)流程的技術(shù)設(shè)計(jì)方案的整理與沉淀,構(gòu)建并豐富技術(shù)資產(chǎn)庫; 4、參與各項(xiàng)系統(tǒng)的核心設(shè)計(jì)及開發(fā)工作,涵蓋需求評(píng)審、技術(shù)設(shè)計(jì)、代碼編寫、文檔制作等全方位技術(shù)活動(dòng);
5、與團(tuán)隊(duì)成員緊密協(xié)作,共同維護(hù)并管理高標(biāo)準(zhǔn)、高質(zhì)量的代碼庫,對(duì)開發(fā)團(tuán)隊(duì)提供專業(yè)的技術(shù)指導(dǎo)、管理及培訓(xùn);
崗位要求:
1、深度Java編程專業(yè)知識(shí):精通Java編程語言的所有方面,包括高級(jí)概念、性能優(yōu)化、多線程編程、垃圾回收機(jī)制等。
2、高級(jí)框架和庫的專業(yè)知識(shí):深入了解Java生態(tài)系統(tǒng)中的各種框架和庫,能夠在復(fù)雜項(xiàng)目中高效地應(yīng)用它們。
3、數(shù)據(jù)庫專業(yè)知識(shí):精通SQL和關(guān)系數(shù)據(jù)庫的高級(jí)操作、性能調(diào)優(yōu)、分布式數(shù)據(jù)庫系統(tǒng)以及NoSQL數(shù)據(jù)庫的設(shè)計(jì)和使用。
4、Web開發(fā)高級(jí)專業(yè)知識(shí):具備高級(jí)的Web開發(fā)經(jīng)驗(yàn),包括前端和后端技術(shù),能夠設(shè)計(jì)和開發(fā)高度交互式的Web應(yīng)用。
5、高級(jí)單元測(cè)試和集成測(cè)試:能夠編寫高度覆蓋率的單元測(cè)試、集成測(cè)試和自動(dòng)化測(cè)試腳本,以確保高質(zhì)量的代碼和應(yīng)用程序。
6、高級(jí)設(shè)計(jì)模式:精通各種設(shè)計(jì)模式,能夠在應(yīng)用程序中選擇和應(yīng)用適當(dāng)?shù)哪J?,以提高代碼質(zhì)量和可維護(hù)性。
7、性能優(yōu)化和調(diào)優(yōu):能夠進(jìn)行復(fù)雜系統(tǒng)的性能分析、優(yōu)化和調(diào)試,以確保應(yīng)用程序在高負(fù)載情況下表現(xiàn)出色。
8、安全性專業(yè)知識(shí):深入理解應(yīng)用程序和系統(tǒng)的安全性,包括認(rèn)證、授權(quán)、加密、漏洞分析和安全架構(gòu)。
9、微服務(wù)和分布式系統(tǒng):具備深入的分布式系統(tǒng)和微服務(wù)架構(gòu)設(shè)計(jì)經(jīng)驗(yàn),了解容器化技術(shù)(如Docker和Kubernetes)。
10、大規(guī)模系統(tǒng)架構(gòu)設(shè)計(jì):能夠設(shè)計(jì)和構(gòu)建復(fù)雜、高可用性、可伸縮性和安全性的系統(tǒng)架構(gòu)。
11、云計(jì)算專業(yè)知識(shí):了解云計(jì)算平臺(tái)和服務(wù),以在云上構(gòu)建和部署應(yīng)用程序,并優(yōu)化成本和性能。
12、領(lǐng)導(dǎo)和團(tuán)隊(duì)協(xié)作:有能力領(lǐng)導(dǎo)項(xiàng)目團(tuán)隊(duì),與利益相關(guān)者合作,有效溝通和管理項(xiàng)目。
13、持續(xù)學(xué)習(xí)和研究:保持對(duì)新技術(shù)和最佳實(shí)踐的持續(xù)學(xué)習(xí)。