崗位職責(zé)
1. 負(fù)責(zé)公司業(yè)務(wù)系統(tǒng)的設(shè)計(jì)、開發(fā)和維護(hù),確保系統(tǒng)的高可用性和可擴(kuò)展性。
2. 參與技術(shù)架構(gòu)設(shè)計(jì),制定技術(shù)方案并推動(dòng)落地,解決復(fù)雜技術(shù)問題。
3. 優(yōu)化系統(tǒng)性能,提升服務(wù)穩(wěn)定性和數(shù)據(jù)處理能力。
4. 編寫高質(zhì)量、可維護(hù)的代碼,進(jìn)行代碼審查和技術(shù)文檔編寫。
5. 指導(dǎo)初中級(jí)開發(fā)人員,分享技術(shù)經(jīng)驗(yàn),推動(dòng)團(tuán)隊(duì)技術(shù)能力提升。
6. 參與技術(shù)選型和方案評(píng)審,跟進(jìn)技術(shù)發(fā)展趨勢(shì),引入新技術(shù)等。
任職要求
1.本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),8年及以上后端開發(fā)經(jīng)驗(yàn)。
2.精通Java編程語言,熟悉Java多線程、高性能開發(fā)以及性能調(diào)優(yōu)。
3.熟悉Spring, Spring Boot, Spring cloud,Hibernate/MyBatis/JPA等主流框架,了解其原理和優(yōu)缺點(diǎn)。
4.掌握面向?qū)ο蟮姆治?、設(shè)計(jì)和開發(fā)方法,熟悉UML和常用的設(shè)計(jì)模式,具備用微服務(wù)治理重構(gòu)復(fù)雜系統(tǒng)的能力和經(jīng)驗(yàn)。
5.具備混合云系統(tǒng)開發(fā)經(jīng)驗(yàn),熟悉Docker、Kubernetes等容器化技術(shù),熟悉CI/CD流程。
6.精通分布式系統(tǒng)設(shè)計(jì),掌握微服務(wù)架構(gòu)及相關(guān)技術(shù)(如Dubbo、Spring Cloud)。
7.熟悉SQL/NoSQL,具有MySQL/MongoDB/Sql Server/Oracle等開發(fā)經(jīng)驗(yàn),具備數(shù)據(jù)庫(kù)優(yōu)化和調(diào)優(yōu)經(jīng)驗(yàn)。
8.熟練使用Redis、Rabbitmq、ELK、Nginx等中間件。
9.有電商網(wǎng)站、高并發(fā)、大數(shù)據(jù)量或財(cái)務(wù)、商務(wù)、稅務(wù)相關(guān)信息系統(tǒng)建設(shè)經(jīng)驗(yàn)者優(yōu)先。
10.具備良好的溝通能力和團(tuán)隊(duì)協(xié)作精神,有較強(qiáng)的技術(shù)領(lǐng)導(dǎo)力和問題解決能力。