职位详情
岗位职责
核心开发:主导公司核心业务系统或产品的后端功能设计、编码实现、测试验证及后期维护,保障代码质量、系统性能与运行稳定性。
架构参与:深度参与系统架构规划、技术方案评估、模块划分与数据库结构设计,能够输出规范且可落地的技术文档与设计方案。
性能优化:主动发现并解决系统中存在的性能瓶颈,承担系统调优、数据库查询优化、JVM参数调优等任务,确保高并发环境下的服务可靠性。
难题攻关:独立承担关键模块的研发工作,具备攻克复杂技术问题的能力,保障核心功能顺利上线。
协作与指导:与产品经理、前端工程师、测试人员高效协同,推动项目按时高质量交付;具备代码评审能力,可对初级开发人员提供技术指导。
技术演进:持续跟踪行业前沿技术动态,结合业务实际评估新技术可行性,并推动其在项目中的应用,助力技术体系升级。
必备技能与要求
1. 技术基础(扎实功底)
熟练掌握Java语言,深入理解多线程机制、集合框架、JVM内存模型、垃圾回收原理(如G1/CMS)及相关性能调优方法。
精通Spring生态组件(包括Spring Boot、Spring Cloud、Spring MVC、Spring Data JPA/MyBatis),并理解其底层机制如IoC、AOP等核心概念。
熟练使用主流ORM框架之一,如MyBatis或JPA,清楚其适用场景与局限性。
精通MySQL等关系型数据库,具备SQL性能优化、索引策略设计、分库分表实践的丰富经验。
了解常用NoSQL数据库,如Redis(支持持久化、集群部署及典型应用场景)、MongoDB等。
2. 分布式与微服务(核心能力)
具备扎实的分布式系统开发背景,深刻理解微服务架构的设计理念与落地要点。
熟练运用Spring Cloud Alibaba或Spring Cloud Netflix相关组件,如Nacos/Eureka、Feign、Ribbon、Hystrix/Sentinel、Gateway/Zuul等。
掌握常见分布式事务处理方案,如Seata、基于消息队列的事务消息机制。
熟悉缓存一致性、接口幂等设计、分布式锁等典型分布式问题的应对策略。
3. 中间件(必备工具)
精通至少一种主流消息中间件,如Kafka、RocketMQ或RabbitMQ,理解其核心机制与适用场景。
熟练将Redis应用于缓存、分布式锁等场景,掌握其高级特性及集群部署模式。
有Elasticsearch等搜索中间件使用经验者优先考虑。
4. 工程化与 DevOps(协作效率)
熟练使用Git、Maven/Gradle、Jenkins、SonarQube等开发与持续集成工具。
掌握Docker容器化技术,具备Kubernetes(K8s)实际操作经验者更佳。
具备较强的Linux系统操作能力,能独立完成日志分析、性能监控与线上问题排查。
5. 软实力与综合素质
拥有3-5年及以上后端开发经历,具备高并发、高可用、大数据量系统设计与实施经验者优先。
具备良好的系统设计思维,能绘制清晰的架构图、时序图,并准确传达设计逻辑。
责任心强,具备团队合作意识,沟通顺畅,善于跨角色协作解决问题。
学习能力强,对技术有热情,能主动关注并吸收业界新兴技术成果。
有从零构建系统或主导大型项目重构的经验者优先。
核心开发:主导公司核心业务系统或产品的后端功能设计、编码实现、测试验证及后期维护,保障代码质量、系统性能与运行稳定性。
架构参与:深度参与系统架构规划、技术方案评估、模块划分与数据库结构设计,能够输出规范且可落地的技术文档与设计方案。
性能优化:主动发现并解决系统中存在的性能瓶颈,承担系统调优、数据库查询优化、JVM参数调优等任务,确保高并发环境下的服务可靠性。
难题攻关:独立承担关键模块的研发工作,具备攻克复杂技术问题的能力,保障核心功能顺利上线。
协作与指导:与产品经理、前端工程师、测试人员高效协同,推动项目按时高质量交付;具备代码评审能力,可对初级开发人员提供技术指导。
技术演进:持续跟踪行业前沿技术动态,结合业务实际评估新技术可行性,并推动其在项目中的应用,助力技术体系升级。
必备技能与要求
1. 技术基础(扎实功底)
熟练掌握Java语言,深入理解多线程机制、集合框架、JVM内存模型、垃圾回收原理(如G1/CMS)及相关性能调优方法。
精通Spring生态组件(包括Spring Boot、Spring Cloud、Spring MVC、Spring Data JPA/MyBatis),并理解其底层机制如IoC、AOP等核心概念。
熟练使用主流ORM框架之一,如MyBatis或JPA,清楚其适用场景与局限性。
精通MySQL等关系型数据库,具备SQL性能优化、索引策略设计、分库分表实践的丰富经验。
了解常用NoSQL数据库,如Redis(支持持久化、集群部署及典型应用场景)、MongoDB等。
2. 分布式与微服务(核心能力)
具备扎实的分布式系统开发背景,深刻理解微服务架构的设计理念与落地要点。
熟练运用Spring Cloud Alibaba或Spring Cloud Netflix相关组件,如Nacos/Eureka、Feign、Ribbon、Hystrix/Sentinel、Gateway/Zuul等。
掌握常见分布式事务处理方案,如Seata、基于消息队列的事务消息机制。
熟悉缓存一致性、接口幂等设计、分布式锁等典型分布式问题的应对策略。
3. 中间件(必备工具)
精通至少一种主流消息中间件,如Kafka、RocketMQ或RabbitMQ,理解其核心机制与适用场景。
熟练将Redis应用于缓存、分布式锁等场景,掌握其高级特性及集群部署模式。
有Elasticsearch等搜索中间件使用经验者优先考虑。
4. 工程化与 DevOps(协作效率)
熟练使用Git、Maven/Gradle、Jenkins、SonarQube等开发与持续集成工具。
掌握Docker容器化技术,具备Kubernetes(K8s)实际操作经验者更佳。
具备较强的Linux系统操作能力,能独立完成日志分析、性能监控与线上问题排查。
5. 软实力与综合素质
拥有3-5年及以上后端开发经历,具备高并发、高可用、大数据量系统设计与实施经验者优先。
具备良好的系统设计思维,能绘制清晰的架构图、时序图,并准确传达设计逻辑。
责任心强,具备团队合作意识,沟通顺畅,善于跨角色协作解决问题。
学习能力强,对技术有热情,能主动关注并吸收业界新兴技术成果。
有从零构建系统或主导大型项目重构的经验者优先。
2026-02-24 18:12
IP属地:北京
职位福利
本科及以上3-5年OCEANBASEVUE2,VUE3

中科软科技股份有限公司
已上市 · 6人以上

工作地址

鱼泡安全保障
如遇到办证收费、刷单、传销、诱导买车等违规行为,请立即向鱼泡直聘投诉举报投诉举报 >

附近适合您的职位
Java开发工程师(含餐补)
1.4-1.6万元/月
Java3-5年本科及以上不接受居家办公SpringCloudMySQLSQL Server架构设计经验Spring
北京 通州区

吴先生 · 信雅达科技股份今日活跃
中级Java开发工程师
1.8-2.5万元/月
Java3-5年本科及以上JVM分布式经验Elasticsearch微服务经验SpringCloudMySQLMyBatisRedis架构设计经验
北京 通州区

徐先生 · 弋象极光3日内活跃








