崗位職責(zé):
1、獨(dú)立或主持完成軟件設(shè)計(jì)、代碼編寫(xiě)、單元測(cè)試、集成測(cè)試、發(fā)布系統(tǒng)等工作;
2、協(xié)助技術(shù)總監(jiān)進(jìn)行業(yè)務(wù)建模、架構(gòu)設(shè)計(jì)以及編寫(xiě)技術(shù)文檔。
3、開(kāi)發(fā)可復(fù)用的功能模塊,提高開(kāi)發(fā)效率。
4、指導(dǎo)初中級(jí)程序員開(kāi)發(fā)工作。
5、參與產(chǎn)品需求及系統(tǒng)架構(gòu)的方案制定。
技能要求:
1、統(tǒng)招本科及以上學(xué)歷,計(jì)算機(jī)相關(guān)專業(yè),5年以上相關(guān)工作經(jīng)驗(yàn)。
2、熟悉設(shè)計(jì)模式,掌握UML,具備領(lǐng)域驅(qū)動(dòng)設(shè)計(jì)經(jīng)驗(yàn)者優(yōu)先。
3、精通java開(kāi)發(fā),熟練掌握SpringBoot、MyBatis等開(kāi)源框架及相關(guān)生態(tài)技術(shù),具備微服務(wù)(SpringCloud、K8S)開(kāi)發(fā)經(jīng)驗(yàn)。
4、熟練AI建模,有實(shí)踐經(jīng)驗(yàn);
5、熟悉分布式組件,緩存(Memcached/Redis)、消息服務(wù)(RabbitMQ/RocketMQ/kafka)。
6、熟練掌握MySQL數(shù)據(jù)庫(kù),熟悉數(shù)據(jù)庫(kù)原理,熟悉UML建模工具,具備數(shù)據(jù)庫(kù)表結(jié)構(gòu)設(shè)計(jì)能力。
7、熟練掌握Maven、Git項(xiàng)目管理工具
8、熟悉Linux,熟悉Nginx、Tomcat等,能完成項(xiàng)目環(huán)境的搭建,能看懂或編寫(xiě)Shell腳本,了解Docker容器。
9、熟悉前端開(kāi)發(fā)技術(shù)(如vuejs)者優(yōu)先。