崗位職責(zé):
1. 參與產(chǎn)品需求評審
2. 參與業(yè)務(wù)系統(tǒng)的模塊設(shè)計(jì)、表設(shè)計(jì),功能開發(fā)、測試、優(yōu)化
3. 外出部署系統(tǒng)或遠(yuǎn)程部署支持,系統(tǒng)維護(hù)及升級支持
4. 積極解決開發(fā)中遇到的問題,及時(shí)溝通反饋,保證按期交付
5. 遵循團(tuán)隊(duì)開發(fā)規(guī)范,提交符合規(guī)范的代碼和文檔
任職要求:
1. 計(jì)算機(jī)相關(guān)專業(yè)本科及以上學(xué)歷
2. 5 年及以上 Java 開發(fā)經(jīng)驗(yàn)。熟悉多線程編程及并發(fā)控制機(jī)制、線程池原理、泛型、反射、注解、異常、語法糖、Java8 新特性。熟悉開發(fā)原則SOLID、設(shè)計(jì)模式、事務(wù)ACID
3. 熟練使用 IDEA、Git,深入理解 SpringBoot 工作原理,熟練掌握 MybatisPlus、Hutool、Goova 開發(fā)庫,熟悉Nginx、 Maven、 Druid、fastjson、Swagger-ui、quartz、logback、lombok、jenkins、Arthas 等工具
4. 精通 MySQL 數(shù)據(jù)庫設(shè)計(jì)與優(yōu)化方法,熟悉 Oracle、達(dá)夢數(shù)據(jù)庫
5. 理解 Redis 的工作機(jī)制,能夠在實(shí)際項(xiàng)目中靈活運(yùn)用
6. 熟悉 MQTT 協(xié)議,具有消息中間件的實(shí)際使用經(jīng)驗(yàn)
7. 熟悉 ElasticSearch,能夠進(jìn)行索引設(shè)計(jì)、查詢優(yōu)化等工作
8. 在物聯(lián)網(wǎng)、通信、協(xié)議解析方面有一定工作經(jīng)驗(yàn)的優(yōu)先