Java工程師(智能創新研究院)職位描述與崗位職責任職要求
職位描述:
職責描述:
1.負責Java開發環境搭建、應用系統的開發、測試和文檔編寫工作;
2.參與系統需求分析與設計,獨立完成模塊的設計,負責完成核心代碼編寫和接口規范制定;
負責新技術調研,特點分析,可用性評估,并根據開發過程中的體驗對產品提出改進建議。
任職要求:
1、大學本科及以上學歷,計算機、通訊等相關專業;
2、掌握Java開發知識,數據庫知識,軟件設計和測試知識;
3、3年以上同類崗位經驗;
4、Java語言功底強,熟悉I/O、多線程、集合等基礎知識,熟悉分布式、緩存、微服務、消息等機制。能熟練使用Maven以及Spring?/?Spring?Boot、Spring?MVC進行項目開發等;
5、深入理解面向對象的設計思想和常用的設計模式,熟悉各種數據結構和算法,以及常用網絡通訊協議、MySQL數據庫編程;
6、熟練掌握JavaWeb開發技術,了解1-2種主流的前端開發框架的使用,有zookeeper,hive,hbase,spark,kafka,elasticsearch等技術中任何一種相關的工作經歷者優先考慮;
7、有良好的編碼風格,追求程序的執行效率和良好的人機交互體驗。
篇2:研究院工程師崗位職責
資深Java開發工程師-杭州研究院713網易集團網易(杭州)網絡有限公司,杭州網易,網易,網易杭州,網易游戲,網易網絡,網易集團,網易工作職責:
1.負責網易少兒編程相關的產品研發、架構、框架設計等;
2.深入發掘和分析業務需求,撰寫技術方案和系統設計;
3.核心代碼編寫、指導和培訓工程師、不斷進行系統優化。
任職要求:
1.JAVA基礎扎實,理解io、多線程、集合等基礎框架,對JVM原理有一定的了解;
2.3年及以上使用JAVA開發的經驗,對于你用過的開源框架,能了解到它的原理和機制;對Spring,Mybatis,Struts等開源框架熟悉;
3.熟悉分布式系統的設計和應用,熟悉分布式、緩存、消息等機制;能對分布式常用技術進行合理應用,解決問題;
4.掌握多線程及高性能的設計與編碼及性能調優;有高并發應用開發經驗;
5.掌握Linux操作系統和大型數據庫(Oracle、MySQL),對sql優化有豐富的經驗;
6.學習能力強,適應能力好;具備耐心/細心的品質;
7.喜歡去看及嘗試最新的技術,追求編寫優雅的代碼,從技術趨勢和思路上能影響技術團隊。
篇3:嵌入式工程師(智能創新研究院)職位描述與崗位職責任職要求
職位描述:
職責描述:
1.參與智能終端產品的需求分析以及產品定義、方案評估;
2.參與終端設備器件選型,所選器件的評估與測試,電路系統調試;
負責嵌入式軟件的設計、編寫、維護、測試以及歸檔化工作。
任職要求:
1、大學本科及以上學歷,電子、計算機、自動化、控制等相關專業;
2、精通C語言和Linux操作系統知識、單片機和控制基本知識,物聯網通訊協議;
3、有3年以上同類崗位經驗;
4、精通C語言、熟悉Linux操作系統,具有STM32、ARM7/ARM9或FPGA開發經驗者優先;
5、掌握UART/RS485、SPI、I2C?、CAN、USB等接口與協議開發,并有相關項目經驗;
6、做過Linux下設備驅動開發或移植的優先(PCI接口、USB接口,網口、串口等任何一種驅動開發即可);
7、熟悉嵌入式系統及其軟件開發和仿真調試。有一定硬件基礎,熟悉各種接口的工作原理,能看懂數字電路原理圖者優先;
8、了解常用的物聯網協議,有物聯網產品開發和現場組網經驗者優先;
9、動手能力強,思維敏捷,對工作有較高的熱情和驅動力,具有良好的團隊合作意識。