有考網(wǎng)有考網(wǎng)合作機(jī)構(gòu)>杭州培訓(xùn)學(xué)校>杭州西湖區(qū)達(dá)內(nèi)IT教育培訓(xùn)
杭州西湖區(qū)達(dá)內(nèi)IT教育培訓(xùn)
全國(guó)統(tǒng)一學(xué)習(xí)專線 8:30-21:00
位置:有考網(wǎng) > 計(jì)算機(jī)類>Java開(kāi)發(fā)> JAVA軟件工程師主要是做什么的?  正文

JAVA軟件工程師主要是做什么的?

發(fā)布時(shí)間:2022-02-17 17:00:07來(lái)源:轉(zhuǎn)載

JAVA軟件工程師是做什么的?負(fù)責(zé)客戶端APP產(chǎn)品中服務(wù)器后端的工程設(shè)計(jì),架構(gòu)設(shè)計(jì)以及開(kāi)發(fā)工作,研究業(yè)界新技術(shù)及其應(yīng)用,解決創(chuàng)新研發(fā)過(guò)程中的關(guān)鍵問(wèn)題和技術(shù)難點(diǎn),根據(jù)項(xiàng)目任務(wù)計(jì)劃按時(shí)完成軟件編碼和單元測(cè)試工作,按照開(kāi)發(fā)流程編寫相應(yīng)模塊的設(shè)計(jì)文檔。

JAVA軟件工程師是做什么的?

1、負(fù)責(zé)項(xiàng)目相關(guān)開(kāi)發(fā)工作,包括參與系統(tǒng)需求分析、研發(fā)設(shè)計(jì);

2、參與制定開(kāi)發(fā)方案,負(fù)責(zé)功能模塊劃分、模塊開(kāi)發(fā)及后續(xù)的維護(hù)工作;

3、負(fù)責(zé)技術(shù)研究,結(jié)合業(yè)務(wù)需求,保障研發(fā)及迭代效率。

4、獨(dú)立或主持完成多個(gè)模塊/組件(含核心部件)的軟件需求分析、軟件設(shè)計(jì)(含增量方式)、代碼編寫、單元測(cè)試、集成測(cè)試、靜態(tài)檢查、本地構(gòu)成等工作;

5、負(fù)責(zé)交付特性/子系統(tǒng)設(shè)計(jì)文檔和接口,負(fù)責(zé)相關(guān)頭文件、參與核心代碼開(kāi)發(fā),并通過(guò)設(shè)計(jì)有效的提升開(kāi)發(fā)、測(cè)試、維護(hù)等全流程及產(chǎn)品全生命周期效率;

6、主導(dǎo)補(bǔ)丁包的端到端交付或負(fù)責(zé)R版本或某子系統(tǒng)的優(yōu)化,有效提升代碼執(zhí)行效率(或性能)或明顯縮減代碼規(guī)模;分析產(chǎn)品可維護(hù)需求及其價(jià)值,參與產(chǎn)品或平臺(tái)新版本可維護(hù)設(shè)計(jì)改進(jìn),提升產(chǎn)品診斷能力;

7、分析及參與業(yè)務(wù)需求的迭代開(kāi)發(fā),提供系統(tǒng)架構(gòu)設(shè)計(jì)方案并進(jìn)行落地。

8、負(fù)責(zé)對(duì)業(yè)務(wù)增長(zhǎng)中遇到的技術(shù)瓶頸進(jìn)行攻關(guān),確保系統(tǒng)穩(wěn)定性及業(yè)務(wù)高速增長(zhǎng)。

9、負(fù)責(zé)對(duì)現(xiàn)存及未來(lái)系統(tǒng)進(jìn)行宏觀的思考,規(guī)劃完善形成統(tǒng)一的框架、平臺(tái)、體系或組件。

10、負(fù)責(zé)推薦系統(tǒng)及大數(shù)據(jù)分析系統(tǒng)的規(guī)劃與演進(jìn)。

JAVA任職要求:

1、真實(shí)2年以上Java開(kāi)發(fā)經(jīng)驗(yàn),Java基礎(chǔ)功底扎實(shí)。熟悉Java基礎(chǔ)知識(shí)和核心類庫(kù)。

2、具備良好的面向?qū)ο缶幊探?jīng)驗(yàn),熟悉常用設(shè)計(jì)模式。

3、熟悉使用Spring Boot、Spring Cloud等開(kāi)發(fā)框架,并有相關(guān)的開(kāi)發(fā)經(jīng)驗(yàn)。

4、熟悉Linux操作系統(tǒng)以及JAVA應(yīng)用服務(wù)器維護(hù)。

5、熟悉Oracle、Mysql等常見(jiàn)數(shù)據(jù)庫(kù)的基本原理以及適用場(chǎng)景,熟悉不同種類的數(shù)據(jù)庫(kù)編程,了解常見(jiàn)SQL調(diào)優(yōu)。

6、至少掌握一種(Mybatis、Hibernate、Spring JPA)數(shù)據(jù)持久化框架。

7、熟悉分布式中間件技術(shù)(nginx、zuul、zookeeper等)者優(yōu)先。

8、熟悉常見(jiàn)緩存技術(shù),使用過(guò)Redis、Memcache等緩存框架者優(yōu)先。

9、熟悉分布式常用技術(shù)者優(yōu)先,如部署單元化,分庫(kù)分表,分布式數(shù)據(jù)庫(kù),讀寫分離等。

10、對(duì)多線程,并發(fā)編程,異步IO等高可用設(shè)計(jì)有熟悉者優(yōu)先。

11、責(zé)任心強(qiáng),具有較強(qiáng)的學(xué)習(xí)能力和團(tuán)隊(duì)合作意識(shí),良好的溝通能力、方案設(shè)計(jì)和撰寫能力。

12、對(duì)新技術(shù)敏感,求知欲強(qiáng),能學(xué)習(xí)并具備較強(qiáng)的技術(shù)領(lǐng)悟能力。

相關(guān)內(nèi)容: Java開(kāi)發(fā) JAVA軟件工程師 達(dá)內(nèi)IT教育

同類文章
最新文章
相關(guān)熱詞
導(dǎo)航

雅思 托福 GRE SSAT SAT GMAT ACT 個(gè)人提升英語(yǔ) 英語(yǔ)四六級(jí) 多鄰國(guó)英語(yǔ)測(cè)試 詞庫(kù) IB 英語(yǔ)口語(yǔ) 商務(wù)英語(yǔ) 公共英語(yǔ) 考研英語(yǔ) 青少兒英語(yǔ) 成人英語(yǔ) A-Level 學(xué)生英語(yǔ) 初高中英語(yǔ) OSSD AP課程 AEAS個(gè)性化定制課程 一級(jí)建造師 二級(jí)建造師 消防工程師 消防設(shè)施操作員 BIM 造價(jià)工程師 環(huán)評(píng)師 監(jiān)理工程師 咨詢工程師 安全工程師 建筑八大員 公路水運(yùn)檢測(cè) 通信工程 裝配式工程師 注冊(cè)電氣工程師 二級(jí)注冊(cè)建筑師 一級(jí)注冊(cè)建筑師 智慧消防工程師 智慧建造工程師 全過(guò)程工程咨詢師 EPC 碳排放管理師 ACCA CFA 注冊(cè)會(huì)計(jì)師 會(huì)計(jì)證 初中級(jí)經(jīng)濟(jì)師 初級(jí)會(huì)計(jì)師 中級(jí)會(huì)計(jì)師 基金從業(yè) 證券從業(yè) 稅務(wù)師 薪稅師 企業(yè)合規(guī)師 會(huì)計(jì)就業(yè)實(shí)操 期貨從業(yè) FRM CMA CQF 教師資格 人力資源管理 導(dǎo)游考試 心理咨詢師 健康管理師 社會(huì)工作師 普通話 育嬰員 物流師 家庭教育指導(dǎo)師 專利代理師 教師招聘 兒童專注力 兒童情緒管理 法律職業(yè)資格 少兒編程 書法培訓(xùn) 國(guó)畫 茶藝 樂(lè)器音樂(lè) 舞蹈 棋類 機(jī)器人編程 戲曲培訓(xùn) 信奧賽C++ 少兒小主播 口才培訓(xùn) 籃球培訓(xùn) 商務(wù)辦公 影視后期 剪輯包裝 游戲設(shè)計(jì) 游戲程序 UI設(shè)計(jì) 室內(nèi)設(shè)計(jì) photoshop CAD制圖 視覺(jué)設(shè)計(jì) 商業(yè)空間設(shè)計(jì) 平面設(shè)計(jì)