崗位職責:
1、協助需求分析人員完成需求分析工作,編寫設計文檔;
2、負責產品PC端、移動端前端的研發(fā)、測試,確保產品在不同平臺、設備、瀏覽器上的兼容性;
3、按軟件需求規(guī)格進行軟件功能設計和編碼實現,確保軟件質量;
4、參與軟件測試、部署、實施等工作。
任職要求:
1、具有Java開發(fā)基礎及開發(fā)經驗,或Web前端開發(fā)經驗,有MES、數字孿生系統和低代碼平臺開發(fā)經驗者優(yōu)先;
2、基礎知識扎實,熟練掌握JS、CSS、HTML,熟練掌握ES6;
3、編碼風格優(yōu)良,有良好的軟件工程知識和編碼規(guī)范意識,具備一定的復雜系統設計能力;
4、具有良好的業(yè)務理解和抽象能力,深刻理解面向對象程序設計與開發(fā)、熟練掌握Java設計模式并結合實際場景合理應用;
5、了解分布式系統的設計和應用,熟悉常用開發(fā)框架,如Spring全家桶等;熟悉多線程、緩存、消息等機制;
6、至少熟練掌握一種工作流技術(activiti、flowable、camunda等),有實際使用經驗優(yōu)先;
7、掌握MySQL、PostgreSQL等開源數據庫,良好的SQL編寫及調優(yōu)能力;
8、學習能力強,適應能力強,有一定抗壓能力,關注最新的技術,追求優(yōu)雅的編碼;
9、具備良好的溝通能力,有責任心,樂于挑戰(zhàn),自驅力強。