職位描述:
一、崗位職責
1、參與項目的需求調研、需求分析;
2、負責技術架構選型、負責項目架構設計;
3、負責相關模塊的詳細設計、代碼編寫、單元測試工作;
4、負責解決項目中的關鍵問題和技術難題;
5、配合項目經理制定整體項目計劃,參與制定開發計劃并嚴格執行,完成開發任務;
6、協助測試人員完成軟件測試。
二、崗位要求
1、本科及以上學歷,5年以上java開發經驗;
2、精通J2EE體系的技術應用架構,熟悉B/S、C/S結構的應用開發;
3、精通Java語言,理解IO、多線程、集合、設計模式等基礎技術;
4、精通Springboot、Spring cloud、Spring mvc、mybatis、hibernate等主流框架, 能夠在應用中熟練使用Spring、mybatis、hibernate等技術框架;
5、掌握Oracle、MySQL、PostgreSQL、MongoDB等常見數據庫開發技能,能熟練編寫SQL查詢、存儲過程;
6、有Linux使用經驗,能熟練使用Linux進行項目部署;
7、熟悉常用工業總線通信接口的開發與應用,會使用TCP/IP、UDP/IP協議、Socket/modbus通訊協議、物聯網MQTT協議、SNMP協議開發接口程序;
8、有工業互聯網開發經驗者優先考慮,例如MES、APS、SCADA、PLM、WMS、EAM、QMS、OA等;
9、具備Html5、CSS、JavaScript、ajax、vue等Web前言技術優先考慮。