學(xué)AI,好工作 就找北大青鳥(niǎo)
關(guān)注小青 聽(tīng)課做題,輕松學(xué)習(xí)
周一至周日
4000-9696-28

Java軟件工程師的具體職責(zé)是什么?

來(lái)源:北大青鳥(niǎo)總部 2020年04月16日 16:20

摘要: Java軟件工程師的具體職責(zé)是什么?

Java軟件工程師的具體職責(zé)是什么?每家公司都不一樣的,小青整理了5家公司對(duì)Java軟件工程師的要求,希望能夠?qū)Υ蠹矣兴鶐椭?/span>

2345截圖20200323140105.png

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ì)(含增量方式)、代碼編寫(xiě)、單元測(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)。

任職要求:
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ù),讀寫(xiě)分離等。
10、對(duì)多線程,并發(fā)編程,異步IO等高可用設(shè)計(jì)有熟悉者優(yōu)先。
11、責(zé)任心強(qiáng),具有較強(qiáng)的學(xué)習(xí)能力和團(tuán)隊(duì)合作意識(shí),良好的溝通能力、方案設(shè)計(jì)和撰寫(xiě)能力。
12、對(duì)新技術(shù)敏感,求知欲強(qiáng),能快速學(xué)習(xí)并具備較強(qiáng)的技術(shù)領(lǐng)悟能力。

以上,就是小編為大家整理的Java軟件工程師的具體職責(zé)以及任職要求,希望對(duì)大家有所幫助!

熱門(mén)班型時(shí)間
人工智能就業(yè)班 即將爆滿
AI應(yīng)用線上班 即將爆滿
UI設(shè)計(jì)全能班 即將爆滿
數(shù)據(jù)分析綜合班 即將爆滿
軟件開(kāi)發(fā)全能班 爆滿開(kāi)班
網(wǎng)絡(luò)安全運(yùn)營(yíng)班 爆滿開(kāi)班
報(bào)名優(yōu)惠
免費(fèi)試聽(tīng)
課程資料
官方微信
返回頂部
培訓(xùn)課程 熱門(mén)話題 站內(nèi)鏈接