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