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