崗位職責:
1. Java核心技術(shù)
- 熟練掌握Java核心語法,包括多線程、集合框架、IO/NIO、反射、泛型、注解等。
- 理解JVM內(nèi)存模型、垃圾回收機制(GC),具備基礎(chǔ)性能調(diào)優(yōu)能力。
2. 主流開發(fā)框架
- 熟練使用 Spring 全家桶(Spring Boot、Spring MVC、Spring Cloud)。
- 熟悉 ORM 框架(MyBatis、JPA/Hibernate),能優(yōu)化SQL查詢。
3. 數(shù)據(jù)庫與緩存
- 熟練使用 MySQL/Oracle,掌握索引優(yōu)化、事務(wù)、鎖機制。
- 熟悉 Redis 等緩存技術(shù),了解分布式緩存策略。
4. 微服務(wù)與分布式架構(gòu)
- 熟悉 Spring Cloud(Eureka/Nacos、Feign、Gateway、Hystrix) 等微服務(wù)組件。
- 了解 Dubbo + Zookeeper 分布式服務(wù)框架(加分項)。
5. 消息隊列與中間件
- 熟悉Kafka/RabbitMQ/RocketMQ 等消息隊列,了解異步解耦、削峰填谷等應(yīng)用場景。
- 了解 Elasticsearch 搜索引擎(加分項)。
6. 代碼規(guī)范與工程化
- 熟悉 Git 版本控制,掌握 Maven/Gradle 構(gòu)建工具。
- 具備良好的編碼習慣,能編寫可維護、可擴展的代碼。
7. 高并發(fā)與性能優(yōu)化
- 了解高并發(fā)場景下的解決方案(如分布式鎖、限流、熔斷降級)。
- 有 JVM調(diào)優(yōu)、SQL優(yōu)化、緩存優(yōu)化 經(jīng)驗者優(yōu)先。
任職要求:
崗位要求
1、本科以上學歷,計算機相關(guān)專業(yè),3年以上工作經(jīng)驗,Java基礎(chǔ)扎實,熟悉多線程、集合框架、IO/NIO等基礎(chǔ)框架,熟悉linux基本操作,熟悉nginx,具備獨立部署服務(wù)經(jīng)驗;
2、掌握Spring技術(shù)棧,包含不限于IOC、AOP、MVC等,熟練掌握sql語句,具備sql優(yōu)化經(jīng)驗;
3、具備獨立開發(fā)能力,能承擔模塊設(shè)計與實現(xiàn);
-4、良好的溝通能力,能與產(chǎn)品、測試團隊高效協(xié)作。