JAVA服務(wù)端開發(fā)工程師
2-2.5萬元/月崗位職責(zé):
1、主導(dǎo)公司業(yè)務(wù)系統(tǒng)的整體架構(gòu)設(shè)計(jì),承擔(dān)核心模塊的編碼開發(fā)任務(wù);
2、參與產(chǎn)品需求分析及技術(shù)方案設(shè)計(jì)文檔的撰寫工作;
3、準(zhǔn)確把握項(xiàng)目需求,獨(dú)立完成系統(tǒng)架構(gòu)設(shè)計(jì)、代碼實(shí)現(xiàn)、測(cè)試驗(yàn)證、上線部署及優(yōu)化迭代等全流程工作,確保按時(shí)高質(zhì)量交付;
4、持續(xù)優(yōu)化系統(tǒng)功能,提升系統(tǒng)的穩(wěn)定性、性能表現(xiàn)與安全保障能力;
5、針對(duì)項(xiàng)目中出現(xiàn)的業(yè)務(wù)或技術(shù)難題,提出有效解決方案并推動(dòng)落地實(shí)施;
6、監(jiān)控線上服務(wù)運(yùn)行狀態(tài),快速定位并處理異常問題;
7、協(xié)同相關(guān)部門團(tuán)隊(duì),完成技術(shù)部門交辦的其他工作任務(wù)。
任職要求:
1、本科及以上學(xué)歷,具備5年以上Java后端開發(fā)經(jīng)驗(yàn),有大型互聯(lián)網(wǎng)金融項(xiàng)目實(shí)戰(zhàn)經(jīng)歷者優(yōu)先考慮
2、熟練掌握J(rèn)ava/J2EE相關(guān)技術(shù)體系,熟悉主流Java Web應(yīng)用服務(wù)器的使用與配置
3、深入理解IoC、ORM、AOP等編程理念,熟練運(yùn)用Dubbo、Spring Cloud等主流分布式框架
4、掌握J(rèn)VM調(diào)優(yōu)方法,熟悉Java虛擬機(jī)內(nèi)存結(jié)構(gòu)及管理機(jī)制
5、熟練使用常見緩存中間件,如memcache、redis、mongo等
6、精通多線程編程技術(shù),熟悉NIO、反射等相關(guān)底層機(jī)制
7、精通MySQL數(shù)據(jù)庫,了解存儲(chǔ)引擎原理、索引機(jī)制以及大數(shù)據(jù)量下的分庫分表策略
8、熟悉常用設(shè)計(jì)模式,具備良好的系統(tǒng)架構(gòu)思維與技術(shù)設(shè)計(jì)能力【重要】
9、具備高并發(fā)、高可用服務(wù)接口的設(shè)計(jì)與開發(fā)經(jīng)驗(yàn),有實(shí)際落地案例者優(yōu)先
10、了解云原生技術(shù)棧,熟悉K8s、Docker、Devops、Jenkins等運(yùn)維工具和流程者優(yōu)先