职位详情
Java后端开发工程师(应用后端方向) 已下线
6000-10000元
贵州飞扬思维咨询有限公司
贵阳
3-5年
本科
01-17
工作地址

花香上海城

职位描述

一、岗位职责

1. 核心服务开发:基于Spring Cloud/Spring Boot微服务架构,负责业务中台、公共服务的设计、开发与迭代维护,保障核心系统的稳定性与高性能。

2. API设计与协作:与前端开发工程师深度协作,主导RESTful API或GraphQL接口的设计、开发与文档维护,确保接口设计合理、高效,满足多端(iOS/Android/Web/小程序)数据需求。

3. 系统架构与性能优化:参与系统架构设计与技术选型,负责数据库性能调优、缓存策略设计、高并发处理及系统链路监控,持续提升系统承载能力与响应速度。

4. 全流程质量保障:编写高质量、可维护的代码,实施单元测试与集成测试。参与代码审查、容器化部署(Docker/K8s)及CI/CD流程建设,保障服务的自动化交付与运维。

5. 技术攻坚与知识沉淀:解决系统开发中的关键技术难题,负责技术文档的编写与维护,积极分享经验,推动团队后端技术能力的整体提升。

二、任职要求

1. 核心技术栈:

①精通Java语言及JVM核心机制,具备扎实的面向对象编程与系统设计能力。

②精通Spring Boot及Spring Cloud微服务全家桶(如服务注册发现Nacos/Eureka、配置中心、网关Gateway、负载均衡、声明式调用Feign/OpenFeign等),并拥有实际项目落地经验。

③熟练掌握MySQL等关系型数据库,具备优秀的SQL编写、索引优化及事务处理能力。

④熟悉Redis等主流缓存中间件、消息队列(Kafka/RabbitMQ)的原理与应用场景。

2. 工程化与协作能力:

①熟悉分布式系统设计原则,了解分布式事务、分库分表等常见解决方案。

②熟练使用Git进行团队协作开发,熟悉标准的代码分支管理与持续集成流程。

③具备良好的API设计思维和文档习惯,能与前端、产品人员高效沟通。

三、经验与软实力要求

1.3年及以上Java后端开发经验,其中至少1年Spring Cloud微服务项目实战经验。

2.具备强烈的责任心、优秀的问题排查与解决能力,能独立负责复杂模块或服务的开发。

3.有高并发、大数据量系统的设计或调优经验者优先。

对技术有热情,有良好的学习能力和团队协作精神。

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

查看更多相似职位