職位一:
崗位要求:
1、計算機或者相關專業,本科及以上學歷,5年以上Java開發經驗;
2、對Java面向對象編程有深入的了解,熟悉java反射、多線程、JDBC等技術的使用和原理;
3、熟練使用SpringCloud/SpringBoot/SpringMVC/Spring Gateway 、Mybatis等主流框架;
4、掌握微服務架構原理,能夠單獨從事服務設計及研發工作;
5、熟悉常用的分布式系統技術,如Dubbo、Zookeeper、Nacos等;
6、熟悉k8s技術,容器化技術者優先考慮;
7、負責過系統0到1搭建,有系統高并發及高可用經驗者優先;
8、有AIGC開發經驗,熟悉使用百度千帆,阿里百練等經驗者優先。
職位二:
統招本科,有大型架構經驗
職位三:
1、精通互聯網產品架構,有豐富的大型分布式、高并發、高負載、高可用性系統設計開發經驗;
2、精通 Java 語言及 JVM,熟悉一種或多種其他服務開發語言如 Python 等;
3、熟練使用SpringBoot、SpringCloud、MyBatis等主流開源框架及中間件;
4、熟悉主流數據庫系統,及 Kafka、Redis、ElasticSearch、Influxdb 等相關技術;
5、熟悉容器技術并有實際使用經驗,熟悉 DevOps 研發流程以及持續集成工具鏈;在服務治理,服務監控方面有豐富實戰經驗;
6、善于學習,有較強的主觀能動性,對前沿技術具有敏銳度,英語基礎好,能夠閱讀英文文獻和英文技術材料;
7、良好的溝通能力與協調能力、執行能力,責任心強,有團隊管理、技術指導及培訓經驗。
職位四:
有大數據+java經驗
職位五:
1. 核心Java基礎??
精通Java多線程、并發編程(如JUC包、CompletableFuture)。
深入理解JVM內存模型、GC機制及性能調優(如Arthas、VisualVM工具使用)。
熟悉設計模式(工廠、代理、責任鏈等),具備代碼重構能力。
??2. 框架與中間件??
熟練使用Spring生態(Spring Boot、Spring Cloud Alibaba、Spring MVC)。
掌握微服務架構(Dubbo、gRPC)及服務治理(服務熔斷、限流、注冊中心)。
熟悉分布式事務解決方案(Seata、TCC、Saga)。
熟練使用Redis、RabbitMQ/Kafka等中間件,具備緩存穿透、雪崩等問題的解決經驗。
??3. 數據庫與性能優化??
精通MySQL(索引優化、事務隔離級別、分庫分表)、Oracle等關系型數據庫。
熟悉NoSQL數據庫(MongoDB、Elasticsearch)及大數據場景應用。
具備SQL性能調優經驗(Explain執行計劃分析、慢查詢優化)。
??4. 分布式與高可用??
掌握分布式系統設計(CAP理論、一致性算法如Raft/Paxos)。
熟悉容器化技術(Docker、Kubernetes)及DevOps流程(Jenkins、GitLab CI)。
了解Service Mesh(Istio)或Serverless架構者為加分項。
??5. 系統設計能力??
能獨立設計高并發、高可用系統(如秒殺、分布式鎖、消息隊列削峰)。
二、項目經驗??
主導或參與過百萬級用戶量的系統開發,有電商、金融、社交等領域經驗者優先。
具備從0到1搭建高可用微服務體系的經驗。
有性能優化實戰案例(如QPS提升10倍以上、接口響應時間優化)。
熟悉DevOps全流程,有自動化部署、監控告警(Prometheus、SkyWalking)經驗者優先。