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