魔方格魔方格合作機(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
位置:魔方格 > 計(jì)算機(jī)>Java開發(fā)> Java開發(fā)工程師工作內(nèi)容有哪些  正文

Java開發(fā)工程師工作內(nèi)容有哪些

發(fā)布時(shí)間:2022-04-07 11:24:30來(lái)源:魔方格

Java開發(fā)上班的工作內(nèi)容有這些:負(fù)責(zé)功能模塊設(shè)計(jì),開發(fā)及單元測(cè)試;協(xié)助并定位及解決開發(fā)及運(yùn)行過(guò)程中的技術(shù)問(wèn)題;能按計(jì)劃有效且高質(zhì)量的完成分配的任務(wù)等。

一、Java開發(fā)上班做什么

Java開發(fā)工程師工作內(nèi)容:

1、負(fù)責(zé)功能模塊設(shè)計(jì),開發(fā)及單元測(cè)試;

2、協(xié)助并定位及解決開發(fā)及運(yùn)行過(guò)程中的技術(shù)問(wèn)題;

3、能按計(jì)劃有效且高質(zhì)量的完成分配的任務(wù);

4、能與其他部門進(jìn)行有效的溝通;

5、積極了解公司業(yè)務(wù),并參與相應(yīng)的會(huì)議提供建議。

6、參與產(chǎn)品需求分析、系統(tǒng)設(shè)計(jì);

7、參與代碼設(shè)計(jì)、審核、檢查;

8、獨(dú)立解決開發(fā)中遇到的疑難雜診問(wèn)題;

9完成核心、重要模塊的設(shè)計(jì)、開發(fā)、測(cè)試;

10.參與系統(tǒng)穩(wěn)定性、擴(kuò)展性、性能調(diào)試;

Java開發(fā)工程師崗位任職資格:

1、精通JAVA/JavaScript,熟悉Jave多線程,SOCKET等;

2、熟悉Spring/SpringMVC/MyBatis/easyui/netty等主流開發(fā)框架;

3、熟悉Oracle,Memcached, Redis,MySQL等主流數(shù)據(jù)庫(kù)中的至少一種;

4、熟悉Tomcat/weblogicinx等應(yīng)用服務(wù)器中的至少一種;

5、熟悉設(shè)計(jì)模式并能運(yùn)用至項(xiàng)目;

6、熟悉消息隊(duì)列,緩存等相關(guān)技術(shù)并應(yīng)用;

7、有較強(qiáng)的學(xué)習(xí)能力及分析、解決問(wèn)題的能力,有良好的工作主動(dòng)性與責(zé)任心。

二、從事java開發(fā)需要會(huì)什么

1.掌握HTML/CSS/JavaScript等WEB開發(fā)技術(shù),深入了解WEB/AJAX的工作原理,有JQuery,AngularJS,Bootstrap等框架.

2.掌握數(shù)據(jù)庫(kù)設(shè)計(jì)和開發(fā)知識(shí),精通MySQL、Oracl等主流數(shù)據(jù)庫(kù) ,熟悉NoSQL(MongoDB, Redis)、Lucene或Solr、MQ相關(guān)的知識(shí),有阿里云相關(guān)技術(shù)部署經(jīng)驗(yàn).

3. 精通面向?qū)ο蟮脑O(shè)計(jì)和開發(fā)思想,熟悉常用的設(shè)計(jì)模式,具備良好的識(shí)別和設(shè)計(jì)通用框架及模塊的能力;

4.負(fù)責(zé)系統(tǒng)功能模塊的需求溝通、詳細(xì)設(shè)計(jì)、編碼實(shí)現(xiàn);具備清晰的編程思路和良好的代碼規(guī)范;

5.系統(tǒng)功能模塊的需求溝通、詳細(xì)設(shè)計(jì)、編碼實(shí)現(xiàn);

6.按照公司項(xiàng)目開發(fā)計(jì)劃,參與產(chǎn)品、項(xiàng)目的需求分析及框架設(shè)計(jì)工作;

7.熟悉Spring,Struts,Hibernate,Mybatis,Quartz等行業(yè)內(nèi)常用開源開發(fā)框架;熟悉并了解常用的設(shè)計(jì)模式,有一定的代碼優(yōu)化能力.

8. 熟練掌握數(shù)據(jù)庫(kù)操作和使用的基本技能,熟悉數(shù)據(jù)建模,熟悉MySQL數(shù)據(jù)庫(kù),有SQL查詢調(diào)優(yōu),索引優(yōu)化,存儲(chǔ)優(yōu)化經(jīng)驗(yàn)和分析能力更佳。

9. 熟悉linux系統(tǒng),熟練使用shell,python,php等腳本語(yǔ)言中的一種。

10.熟悉常用的Http服務(wù)器如Nginx,Apache的配置和優(yōu)化,對(duì)web app服務(wù)器比如tomcat,resin有一定的使用經(jīng)驗(yàn)。

11.熟悉Java GUI編程 (重要);

12.完成軟件系統(tǒng)代碼的實(shí)現(xiàn),編寫代碼注釋和開發(fā)文檔;

13.輔助進(jìn)行系統(tǒng)的功能定義,程序設(shè)計(jì);

14.根據(jù)設(shè)計(jì)文檔或需求說(shuō)明完成代碼編寫,調(diào)試,測(cè)試和維護(hù);

15.分析并解決軟件開發(fā)過(guò)程中的問(wèn)題;

16.Java基礎(chǔ)扎實(shí),熟悉io、多線程、集合等基礎(chǔ)框架;熟練掌握J(rèn)ava各種開源框架Spring, iBatis等;

17.熟練使用Idea/Eclipse/Maven/SVN(git)等軟件開發(fā)工具。

相關(guān)內(nèi)容: Java Java開發(fā)工程師 Java工作內(nèi)容

相關(guān)文章
最新文章
相關(guān)熱詞