崗位要求:
1、熟練掌握J(rèn)ava的核心語法,對(duì)于設(shè)計(jì)模式、數(shù)據(jù)結(jié)構(gòu)、多線程、JVM調(diào)優(yōu)等有深入的了解;
2、熟練掌握Spring、SpringMVC、SpringBoot、MyBatis、SpringCloud等開源框架;
3、熟練掌握RestFul API等接口開發(fā)規(guī)范,具備前后端分離技術(shù)架構(gòu)經(jīng)驗(yàn);
4、熟悉分布式系統(tǒng)的設(shè)計(jì)和應(yīng)用,理解SOA、微服務(wù)等分布式架構(gòu)原理和思想;
5、熟練掌握MinIO、Redis、Kafka、Flink、Nginx、Dubbo、Nacos等常用中間件;
6、精通SQL,熟練使用MySQL、PostgreSQL、Oracle、DM、ClickHouse等數(shù)據(jù)庫;
7、掌握TCP/IP底層通訊原理,熟悉網(wǎng)絡(luò)編程及HTTP、MQTT等常用通信協(xié)議;
8、熟練掌握軟件技術(shù)文檔的編寫,具備良好的文檔編制習(xí)慣和代碼書寫規(guī)范;
任職條件:
本科及以上(計(jì)算機(jī) / 軟件工程),本科 5 年 + Java 開發(fā)經(jīng)驗(yàn),含 2 年及以上大數(shù)據(jù)項(xiàng)目主導(dǎo)經(jīng)驗(yàn);有電力行業(yè)系統(tǒng)開發(fā)經(jīng)驗(yàn)者優(yōu)先。