职位概览
我们正在寻找一位具备深厚 Java 开发功底、拥有良好的分布式系统设计思维、并能胜任多协议集成与前后端协同任务的后端工程师。你将主导核心业务模块从需求分析、方案设计到最终代码实现的全生命周期研发,在确保业务快速落地的同时,为系统预留合理的扩展空间。
岗位职责
- 需求分析与方案设计: 参与产品需求讨论,负责编写清晰的技术实施方案及接口文档,确保技术设计能够支撑业务逻辑的快速迭代。
- 分布式微服务研发: 基于 Java 生态进行微服务模块的模块化设计与实现,确保业务逻辑在分布式部署环境下的健壮性与可维护性。
- 多协议与数据处理: 负责多协议集成方案(如 MQTT、WebSocket、RTSP/FFmpeg 等)的研发与优化,构建稳定可靠的数据处理链路。
- 全栈协同交付: 负责高质量 API 交付,并深度参与前端 Vue 生态的交互逻辑联调,确保端到端的功能闭环与用户体验优化。
- 技术持续优化: 独立分析并解决开发中的各类技术问题,持续优化代码质量与系统响应效率,确保服务在不同云环境部署下的稳定性。
任职要求
- 后端核心: 本科及以上学历,5 年以上 Java 开发经验。熟悉 Spring Boot/Cloud 微服务开发,理解分布式架构下的服务拆分与治理逻辑。
- 数据存储: 精通关系型数据库(PostgreSQL),具备良好的数据建模能力与 SQL 编写习惯;熟悉 Redis 常用场景。
- 协议与网络: 扎实的网络编程基础,熟悉 TCP/IP 协议。具备物联网通讯(MQTT)、实时通信(WebSocket)或多媒体处理(RTSP/FFmpeg 等)相关开发经验者优先。
- 全栈视野: 熟练掌握 HTML/CSS/JS,熟悉 Vue.js 框架及其生态,能够理解前端组件化逻辑并进行高效的前后端联调。
- 云原生背景: 熟悉 Docker 容器化技术(如 Dockerfile 编写、Docker Compose 编排),具备在云原生环境(如 AWS EKS/火山云)下进行应用开发的背景。
-
综合素质: *
- 具备极强的逻辑分析能力和良好的编程风格,注重文档化产出。
- 具备优秀的英文技术文档阅读能力,能独立通过官方文档解决开发中的技术难点。
- 有资产管理系统、复杂业务平台或物联网集成背景者优先。
职位福利
- 项目优势: 参与全球化分布式项目研发,接触复杂的多协议集成与多云(AWS/火山云)应用场景。
- 团队氛围: 创业核心团队,技术导向,扁平化管理,崇尚高效工程实践。
- 基础保障: 五险一金、带薪年假、创业公司、弹性工作、周末双休、节日福利、定期团建。