Java开发工程师
8000-12000元/月

更新 2025-10-15 14:10:04
浏览 942
职位详情
Java
3-5年
岗位职责:
1.负责项目中业务功能的代码编写与实现。
2.编写相关技术文档,确保文档的准确性和可维护性。
3.具备快速排查问题的能力,及时定位并修复项目中的缺陷。
岗位要求:
1.深入理解Java核心技术,拥有多年实际研发经验,具备扎实的编码功底,能熟练运用常见设计模式。
2.熟练掌握Spring、SpringMVC、SpringBoot及SpringCloudAlibaba等主流框架。
3.熟悉微服务架构体系,了解高并发场景下的微服务设计,对服务治理、链路追踪、熔断机制有一定研究。
4.掌握网络编程(如Netty)以及多线程并发编程技术。
5.理解JVM原理、JMM内存模型,熟悉常见的垃圾回收算法及回收器工作机制。
6.了解常见的IO模型,掌握常用数据结构与算法。
7.理解Mysql数据库,熟悉索引机制及SQL查询优化策略。
8.熟悉Redis、Zookeeper、FastDFS及消息中间件(ActiveMQ、RocketMQ、Kafka)的基本原理与应用。
9.了解分布式系统常见解决方案及相关框架,如分布式事务(LCN、Seata)、分布式锁、分布式ID生成等。
10.理解LVS、Nginx/Tengine/Openresty、KeepAlive等负载均衡与高可用技术。
11.了解Docker、K8S、Istio等容器化技术,熟悉DevOps流程及持续集成与部署环境。
12.熟练操作Linux系统,掌握常用命令行工具的使用。
13.熟练使用IDEA开发工具,熟悉SVN、Git版本控制及Maven项目构建管理。
14.熟悉B端业务场景,具备知识产权、财税系统开发经验者优先。
15.具备良好的沟通能力和团队协作意识。
1.负责项目中业务功能的代码编写与实现。
2.编写相关技术文档,确保文档的准确性和可维护性。
3.具备快速排查问题的能力,及时定位并修复项目中的缺陷。
岗位要求:
1.深入理解Java核心技术,拥有多年实际研发经验,具备扎实的编码功底,能熟练运用常见设计模式。
2.熟练掌握Spring、SpringMVC、SpringBoot及SpringCloudAlibaba等主流框架。
3.熟悉微服务架构体系,了解高并发场景下的微服务设计,对服务治理、链路追踪、熔断机制有一定研究。
4.掌握网络编程(如Netty)以及多线程并发编程技术。
5.理解JVM原理、JMM内存模型,熟悉常见的垃圾回收算法及回收器工作机制。
6.了解常见的IO模型,掌握常用数据结构与算法。
7.理解Mysql数据库,熟悉索引机制及SQL查询优化策略。
8.熟悉Redis、Zookeeper、FastDFS及消息中间件(ActiveMQ、RocketMQ、Kafka)的基本原理与应用。
9.了解分布式系统常见解决方案及相关框架,如分布式事务(LCN、Seata)、分布式锁、分布式ID生成等。
10.理解LVS、Nginx/Tengine/Openresty、KeepAlive等负载均衡与高可用技术。
11.了解Docker、K8S、Istio等容器化技术,熟悉DevOps流程及持续集成与部署环境。
12.熟练操作Linux系统,掌握常用命令行工具的使用。
13.熟练使用IDEA开发工具,熟悉SVN、Git版本控制及Maven项目构建管理。
14.熟悉B端业务场景,具备知识产权、财税系统开发经验者优先。
15.具备良好的沟通能力和团队协作意识。
相似职位