崗位職責
1. 對現(xiàn)有系統(tǒng)(源碼、 架構(gòu)、 數(shù)據(jù)庫等)進行優(yōu)化,并撰寫相關(guān)文檔;
2. 負責設(shè)計和搭建項目系統(tǒng)架構(gòu)(平臺、 數(shù)據(jù)庫、 接口和應(yīng)用架構(gòu)等),解決開發(fā)中各種系統(tǒng)架構(gòu)問題;
3. 負責系統(tǒng)平臺核心功能模塊設(shè)計、 核心代碼編寫、控件組織;
4. 理解業(yè)務(wù)邏輯,設(shè)計系統(tǒng)部分功能模塊;
5. 持續(xù)提供代碼優(yōu)化,故障診斷、性能提升等技術(shù)提升方案;
6. 全程參與產(chǎn)品的需求分析、 設(shè)計、 開發(fā)以及測試等階段;
7. 主導項目關(guān)鍵技術(shù)問題的攻關(guān),協(xié)助跟進技術(shù)問題;
8. 獨立解決開發(fā)中遇到的難點問題,對團隊內(nèi)其它開發(fā)工程師進行技術(shù)指導和培訓;
9.參與用戶溝通,進行系統(tǒng)需求調(diào)研、分析,獨立完成模塊的設(shè)計;
10.參與軟件系統(tǒng)的詳細設(shè)計、代碼開發(fā)、測試、部署;
11.參與需求文檔、技術(shù)方案、實施方案等項目相關(guān)文檔的編制;
12.根據(jù)開發(fā)過程中的體驗對產(chǎn)品提出改進建議;
13.關(guān)注技術(shù)發(fā)展,負責新技術(shù)預研及引入應(yīng)用;
14.負責日常軟件問題處理工作;
15.完成上級領(lǐng)導交辦的其他任務(wù);
16.完成三標體系規(guī)定的其他工作。
任職要求
1.本科及以上學歷,計算機相關(guān)專業(yè),有計算機相關(guān)職稱者優(yōu)先;
2.JAVA基礎(chǔ)扎實,3-5年JAVA工作經(jīng)驗,熟悉J2EE,具備良好的編碼規(guī)范。
3.熟練使用Spring、SpringBoot、SpringMVC、Mybatis等主流開發(fā)框架,熟悉SpringCloud微服務(wù)架構(gòu)及相關(guān)組件。
4.熟練使用關(guān)系型數(shù)據(jù)庫MySQL、Oracle,具有良好的SQL編寫能力,了解索引的原理,對SQL優(yōu)化有一定見解,了解非關(guān)系型數(shù)據(jù)庫Redis。
5.熟悉Restful風格編程,熟悉HTTP協(xié)議,對前端技術(shù)HTML、CSS、JS、VUE等有一定的了解。
6.熟悉版本控制工具:SVN, CVS , Git 等,熟練使用nginx;
7.熟悉Windows、Linux操作系統(tǒng)中的各項常用命令,具備獨立支持運維實施的能力。
8.抗壓能力強,擁有良好的系統(tǒng)設(shè)計、架構(gòu)設(shè)計、業(yè)務(wù)理解的能力,具備良好的組織協(xié)作、溝通表達能力;
9.具備JAVA編寫桌面程序能力及工作經(jīng)驗者優(yōu)先;
10.有大型三維圖形系統(tǒng)或游戲行業(yè)的開發(fā)和運維經(jīng)驗者優(yōu)先;
11.熟悉HTTP、TCP/IP、ModBus、MQTT、PLC等協(xié)議,有實際的Java-Socket編程經(jīng)驗的優(yōu)先;
12.有物聯(lián)網(wǎng)項目開發(fā)經(jīng)驗者優(yōu)先,如設(shè)備接入,設(shè)備管理,規(guī)則引擎,數(shù)字孿生等。
職位福利:五險一金、帶薪年假、彈性工作、定期體檢、員工旅游、節(jié)日福利、項目獎金、公司重點項目