崗位要求:
1、本科學歷,熟悉開源技術體系,深入了解代碼編程規(guī)范,有良好編程習慣;
2、理解J2EE系統(tǒng)架構及分層設計理念,精通面向對象分析設計;
3、精通至少一種開源數(shù)據(jù)庫技術,能熟練應用至少兩種數(shù)據(jù)庫(Mysql/PostgreSQL/Redis/ES等);
4、掌握多線程編程,Netty、內(nèi)存模型、性能調優(yōu),JVM等原理及開發(fā);
5、具備UNIX、LINUX、Windows其中兩種操作系統(tǒng)下的研發(fā)能力;
6、熟悉中臺設計思路,能基于中臺進行系統(tǒng)開發(fā);熟悉常用的HTTP/HTTPS、TCP/IP、websocket、MQTT等協(xié)議原理及開發(fā)使用經(jīng)驗。
7、基于公有云(華為云、阿里云、騰訊云)現(xiàn)有服務能力,進行程序開發(fā)。
8、Java語言基礎扎實,熟悉Spring、MyBatis、SpringMVC、Spring Boot等應用框架并熟悉實現(xiàn)原理,熟悉分布式、緩存、消息(Kafka/RabbitMQ/RocketMQ等)等機制;
9 熟悉常用數(shù)據(jù)庫和操作,有良好的數(shù)據(jù)庫設計和優(yōu)化能力,有MongoDB(Hive/Doris/Clickhouse等)等開發(fā)經(jīng)驗者優(yōu)先;
10、 熟悉Linux、Tomcat、Ngnix、Apache、Zookeeper等開源中間件;
11、熟悉分布式數(shù)據(jù)存儲、對象存儲等技術;
綜合素質:
1:熟悉并實際開發(fā)過C端面客項目,如app,小程序,官網(wǎng)等應用
2、具備核心模塊開發(fā)與重構能力、系統(tǒng)公用模塊開發(fā)與維護能力、線上疑難問題分析與修復能力;
3、較強的創(chuàng)造能力、抽象思維能力、邏輯分析能力,對新技術敏感,有較強的鉆研學習能力;
4、具備較好的技術管理能力,優(yōu)秀的業(yè)務溝通及表達能力,高度的責任心、進取心;