JAVA開發(fā)
工作職責
1. 負責核心系統(tǒng)和關(guān)鍵模塊的架構(gòu)設計與開發(fā),確保系統(tǒng)在高并發(fā)和高負載下的可擴展性與高性能。
2. 深入?yún)⑴c業(yè)務需求分析,與產(chǎn)品經(jīng)理、架構(gòu)師及其他跨職能團隊緊密合作,完成技術(shù)方案的設計與實現(xiàn)。
3. 編寫高質(zhì)量、高效率的 Java 代碼,遵循最佳實踐進行代碼評審,確保代碼的可維護性和穩(wěn)定性。
4. 指導和培訓初中級開發(fā)人員,幫助團隊提升 Java 技術(shù)能力、編碼規(guī)范以及解決實際開發(fā)中的難題。
5. 負責系統(tǒng)性能調(diào)優(yōu)和技術(shù)難題的解決,定位并消除系統(tǒng)瓶頸,確保系統(tǒng)的高可用性與可靠性。
6. 主導技術(shù)選型、架構(gòu)優(yōu)化與持續(xù)改進,推動 Java 相關(guān)技術(shù)的創(chuàng)新和在項目中的實踐應用。
任職資格
1. 教育背景:計算機科學、軟件工程或相關(guān)專業(yè)本科及以上學歷。
2. 工作經(jīng)驗:5年以上 Java 開發(fā)經(jīng)驗,具有高并發(fā)、大規(guī)模分布式系統(tǒng)開發(fā)和微服務架構(gòu)經(jīng)驗者優(yōu)先。
3. 技術(shù)能力:
- 精通 Java 編程語言,深入理解 JVM 原理,精通垃圾回收機制與性能優(yōu)化。
- 精通 Spring 全家桶(Spring Boot、Spring Cloud、Spring Security 等),擁有豐富的微服務架構(gòu)設計和實施經(jīng)驗。
- 熟悉關(guān)系型數(shù)據(jù)庫(如 MySQL、PostgreSQL)和 NoSQL 數(shù)據(jù)庫(如 Redis、MongoDB),具有數(shù)據(jù)庫設計、優(yōu)化及調(diào)優(yōu)的實際經(jīng)驗。
- 熟悉并發(fā)編程,擁有多線程開發(fā)經(jīng)驗,了解常用的并發(fā)設計模式。
4. 系統(tǒng)設計能力:具備扎實的系統(tǒng)架構(gòu)設計經(jīng)驗,能夠設計高可用、高可擴展性、容災能力強的分布式系統(tǒng)架構(gòu)。
5. 性能優(yōu)化:具有系統(tǒng)性能調(diào)優(yōu)的實際經(jīng)驗,能夠獨立進行性能監(jiān)控、診斷并優(yōu)化系統(tǒng)瓶頸。
6. 工具與流程:
- 熟悉常用的開發(fā)和構(gòu)建工具,如 Maven、Git、Jenkins 等。
- 熟悉 CI/CD 流程,具備容器化技術(shù)(如 Docker、Kubernetes)經(jīng)驗優(yōu)先。
7. 問題解決能力:具有較強的分析和解決問題的能力,能夠快速定位并解決復雜的技術(shù)難題。
8. 團隊協(xié)作:具備良好的溝通能力和團隊合作精神,能夠積極主動地與跨部門團隊合作,高效完成任務。
9. 加分項:
- 熟悉前端技術(shù)(如 Vue、React),具備全棧開發(fā)能力者優(yōu)先。
- 具有大型項目的技術(shù)架構(gòu)設計或團隊管理經(jīng)驗優(yōu)先。
- 熟悉云服務平臺(如 AWS、Alibaba Cloud),或者具備 DevOps 實踐經(jīng)驗者優(yōu)先。
工作制:大小周。五險一金