當前位置:
首頁 > 最新 > 互聯網職位之開發工程師

互聯網職位之開發工程師

工作職責:

① RFID 相關應用軟體、信息管理類軟體的設計、研發、維護、安裝實施;

②資料庫管理及應用開發;

③ 根據要求進行軟體概要設計、詳細設計、編碼、單元測試工作及說明文檔的編寫

從業資格:

① 熟練使用VC++、C#或Java編程;熟悉Oracle/SQL Server等資料庫開發;熟悉Web系統開發;

② 熟練使用ArcGIS、ArcSDE、MapObjects,並用其進行過開發;熟悉了解移動設備嵌入式GIS開發技術。

③ 精通Oracle/Microsoft SQL SERVER等資料庫管理;從事DBA工作,有豐富的主機與操作系統管理、資料庫管理、存儲管理與規劃、安全管理與規劃經驗;精通PL/SQL編程,熟悉資料庫建模。

④ 開發過基於Weblogic或Websphere應用伺服器的應用程序;熟悉WebLogic/Websphere的安裝、配置、故障處理和調優;具有J2EE相關開發經驗;熟悉weblogic集群的配置和管理;有weblogic administation認證證書者優先

工作內容:

1、負責客戶端APP產品中伺服器後端的工程設計,架構設計以及開發工作

2、研究業界最新技術及其應用,解決創新研發過程中的關鍵問題和技術難點

3、根據項目任務計劃按時完成軟體編碼和單元測試工作

4、按照開發流程編寫相應模塊的設計文檔

5、與產品經理、測試工程師、其他團隊溝通合作,保證產品研發工作的質量和進度

6、協調或指導團隊里其它開發人員的工作。

7、一種主流後端語言編程經驗:Java,或Scala,或Node.js,或Python

8、精通主流Web應用開發框架(Spring,Play!,Express,Django,等等);熟悉SOA和Web Services(REST,SOAP)系統框架;熟悉主流應用伺服器(Tomcat,JBoss,Apache,Nginx,等)

9、精通資料庫設計和性能優化;熟悉主流RDBMS和NoSQL資料庫(MySQL,MongoDB,Memcached,Redis等),以及資料庫編程(SQL, JDBC, iBatis,OpenJPA, 等)

10、熟悉常用工程工具:Jenkins, Maven/Sbt/Npm/Ant,Git/SVN,Eclipse/IntelliJ,等等

11、熟悉設計模式,熟練掌握面向對象編程和事件驅動編程風格

12、有熱情,酷愛技術,有良好的計劃、溝通、組織協調能力、語言表達能力;較強的邏輯分析能力和應變能力;良好的團隊合作精神java工程師是做什麼的?

職業發展:

走向管理:有兩種原因會使部分程序員走上管理的道路,一是與生俱來的對權力的慾望;一是在程序員的崗位上對自我價值重新認知。對於前者如果慾望過去強烈就會急功進利,很容易走捷徑,會出現不能服眾的情況。對於後者自我價值的重新認知是一個緩慢的過程,一個程序員在長期的開發過程中會慢慢發現一個人的力量是有限的,做一件事情必須要藉助其他人的幫助,如果需要別人的幫助就必須能影響他人。從而認識到一個人的價值對公司來說幾乎是不值一文,如果想讓自己的價值得到提升必須要影響到他人,藉助他人的力量使自己的價值得到最大提升。

走向行業:即成為某個行業的行業專家。一般來說走這個方面需要機遇,需要長時間的從事某一個領域的開發與管理工作,對某個行業無論是大局還是細節都了如指掌。

走向專業:即成為架構師。一般來說這些人對開發有狂熱的興趣,逐漸的從代碼的編寫中認識到設計與軟體架構的重要性,並對軟體設計樂此不疲。

自己干:這些人是野心家,也是風險最大的一條路。好多程序員都認為軟體開發不需要什麼成本,只要能接到單子完全可以自己干,自己當老闆。然而很少了解只有長期持續的訂單才是一個企業不斷穩定發展的最重要因素。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 春曉早知道 的精彩文章:

亞馬遜相比阿里巴巴,為什麼利潤相差如此巨大?

TAG:春曉早知道 |