崗位要求:
①具備良好的代碼規(guī)范,掌握 Git 等版本控制工具。
②有分布式系統(tǒng)、微服務(wù)架構(gòu)、高并發(fā)場景(如秒殺、大流量接口)實(shí)戰(zhàn)經(jīng)驗(yàn); ③了解搜索引擎(Elasticsearch)、緩存中間件(如 Redis 集群)、分布式事務(wù)解決方案;
④熟悉 Linux 系統(tǒng)基本操作,能獨(dú)立部署、調(diào)試應(yīng)用;
⑤具備較強(qiáng)的邏輯思維能力和問題分析能力,能獨(dú)立解決技術(shù)難題;
⑥良好的溝通表達(dá)能力,能清晰傳遞技術(shù)觀點(diǎn),配合跨團(tuán)隊(duì)協(xié)作;
⑦有責(zé)任心,執(zhí)行力強(qiáng),能承受一定的項(xiàng)目壓力;
開發(fā)語言:
①熟練掌握 Java 核心語法(JDK 8 及以上),理解面向?qū)ο笏枷搿⒓峡蚣?、多線程、IO/NIO 等;
②熟悉主流框架:Spring Boot、Spring Cloud、MyBatis 等,理解框架原理及設(shè)計(jì)模式;
③掌握關(guān)系型數(shù)據(jù)庫postgresql、mysql等,熟悉 SQL 優(yōu)化、事務(wù)管理;
④了解 NoSQL 數(shù)據(jù)庫(如 Redis、MongoDB)、消息隊(duì)列(如 RabbitMQ、Kafka)的使用場景及原理;
工作年限:
5年及以上 Java 開發(fā)經(jīng)驗(yàn),有完整項(xiàng)目上線經(jīng)驗(yàn)