崗位職責
1.根據(jù)開發(fā)進度和任務(wù)分配,完成相應(yīng)模塊的設(shè)計、開發(fā)和測試任務(wù);
2.根據(jù)系統(tǒng)的功能、安全、質(zhì)量、性能需求進行分析設(shè)計;
3.軟件架構(gòu)設(shè)計,包括需求定義、接口和協(xié)議設(shè)計、數(shù)據(jù)庫設(shè)計;
4.軟件詳細設(shè)計,如功能類定義、接口類定義、交互界面的設(shè)計等;
5.及時修復(fù)測試工程師、項目負責人反饋的軟件缺陷;
6.完成上級安排的相關(guān)開發(fā)工作,保證開發(fā)質(zhì)量與進度。
任職要求
1.熟練使用SpringBoot,Mybatis, Mybatis-plus等開發(fā)框架及常用技術(shù);
2.熟悉mysql、sqlserver等數(shù)據(jù)庫,了解集群環(huán)境的搭建,熟悉OSS,七牛云等云存儲服務(wù);
3.熟悉Docker、Nginx、Redis等中間件,熟悉Linux、centos等操作系統(tǒng);
4.熟悉thread、IO、集合等基礎(chǔ)框架,了解JVM及其原理;
5.熟悉HTML、JavaScript、Vue等前端技術(shù),有全棧開發(fā)經(jīng)驗優(yōu)先;
6.做事嚴謹踏實,責任心強,條理清楚,具備良好的溝通能力;
7.具有良好的編碼習(xí)慣和團隊協(xié)作精神,有良好的產(chǎn)品質(zhì)量意識,善于主動學(xué)習(xí)實踐新技術(shù)。