职位详情
Java开发工程师
8000-12000元
江苏微盛网络科技有限公司
无锡
不限
本科
09-04
工作地址

无锡-滨湖区

职位描述
1、985、211本科及以上学历,计算机科学与技术、软件工程、电子信息、人工智能等相关专业。
2、掌握Java 17+核心特性:密封类(Sealed Classes)、模式匹配(Pattern Matching)、虚拟线程(Virtual Threads)。
3、熟悉计算机四大基础课程(数据结构/算法/OS/计网),能独立实现LRU缓存、分布式ID生成等常用组件。
4、具备SQL优化实战经验:能写出执行计划优化的复杂查询,理解MVCC原理,有分库分表实践(ShardingSphere)者优先。
5、技术栈要求:
-精通Spring Boot 3.x、Spring Cloud 2023,理解IoC容器初始化流程;
-熟悉Netty/NIO编程模型,能手写简单的RPC框架核心逻辑;
-了解响应式编程:Spring WebFlux + Reactor 3基础应用。
6、中间件能力:
-掌握Redis高级特性:布隆过滤器、Stream消息队列、集群模式配置;
-熟悉Kafka/RocketMQ:能设计消息幂等性方案,解决重复消费问题;
-了解Elasticsearch:能编写复杂DSL查询,实现千万级数据检索优化。
7、工程化实践:
- 掌握Git Flow工作流,能独立解决代码冲突,理解Rebase与Merge区别;
- 熟悉Docker核心原理:镜像分层、容器网络模式,能排查常见启动故障;
- 了解JVM调优工具:VisualVM、Arthas,能分析OOM日志并给出解决方案。
8、加分亮点:
-技术产出:GitHub星标500+项目作者,或在InfoQ/掘金发表过Java技术文章;
- 竞赛经历:ACM区域赛铜牌及以上,或LeetCode周赛排名前10%(刷题量≥500道);
-前沿技术:参与过AI大模型集成项目(如基于LangChain开发Java代码助手);有云原生项目经验:使用Istio实现服务网格,或开发过Operator控制器;熟悉Java 24预览特性:Vector API、Record Patterns增强;
-业务理解:有支付/电商/金融核心系统开发经验,能设计防重放/防篡改方案。
9、软技能要求:
-问题解决:能通过源码调试定位框架级bug,具备根因分析(5Why)能力;
-文档能力:能编写符合ISO标准的技术设计文档,包含架构图、时序图、风险评估;
-学习主动性:近半年内有技术博客更新(每月≥2篇),或参与过开源项目PR;
-抗压能力:能在多任务并行场景下合理规划时间,确保迭代按期交付。

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请