崗位職責:
1、負責公司系統(tǒng)產品的后端架構設計、模塊開發(fā)和代碼維護,確保系統(tǒng)高性能、高可用、高擴展;
2、核心功能的架構與代碼模板編寫,開發(fā)與維護系統(tǒng)公用核心模塊;
3、參與系統(tǒng)性能調優(yōu),解決數據庫、JVM、緩存、消息隊列等方面的性能瓶頸,保障系統(tǒng)在7x24小時工業(yè)環(huán)境下的穩(wěn)定運行;
4、與產品經理、前端工程師、測試工程師緊密協(xié)作,編寫高質量的技術設計文檔。
崗位要求:
1、計算機相關專業(yè)本科,3年以上Java開發(fā)經驗;
2、具有扎實的Java基礎,熟悉Java技術體系,熟悉IO、多線程、集合等基礎知識,熟悉分布式、緩存、消息、搜索等機制;熟悉企業(yè)服務總線ESB,熟悉RocketMQ、Kafka等消息中間件技術。 熟悉緩存技術、服務器性能調優(yōu)、集群技術處理、負載均衡、高并發(fā)架構設計;
3、精通 Spring Boot, Spring Cloud, Spring Cloud Alibaba 等微服務框架及其核心組件。了解物聯網通信協(xié)議(MQTT/CoAP)及硬件集成開發(fā)方式;
4、熟練使用 Git、Maven、Jenkins 等開發(fā)運維工具;
5、熟練掌握常用數據庫系統(tǒng)(Oracle,MySql,達夢),精通SQL語句,具有數據庫SQL調優(yōu)能力;熟悉doris、tidb、mongodb、ES等MPP分布式和非關系數據庫技術并在項目中有實際使用經驗;了解有時序數據庫(InfluxDB/TDengine);
6、規(guī)范化的編程風格;較強的獨立工作能力和團隊協(xié)作精神;有較好的溝通表達能力;
7、有工作流引擎、ERP、OA、AI應用、物聯網(IoT)、數字孿生、工業(yè)互聯網平臺等任何一種或多種系統(tǒng)開發(fā)經驗者優(yōu)先;
8、了解船舶、海工、能源等行業(yè)業(yè)務場景,具備相關領域系統(tǒng)開發(fā)經驗優(yōu)先。