跳转到主要内容

java开发工程师(船行科技)

Technology
润和软件
2天前
全职

职位描述

工作职责

  • 负责海事业务智能体系统的全栈研发与技术交付,覆盖需求拆解、技术方案设计、编码实现、测试联调、部署上线及线上故障排查全生命周期。
  • 主导后端核心模块开发,基于FastAPI搭建高可用流式服务,完成REST/SSE接口设计、数据模型定义、上下文管理与SQL安全校验,保障系统响应性能与稳定性。
  • 负责LLM应用层能力建设,基于LangGraph/LangChain完成多模型编排、Agent工具调用逻辑开发与Prompt模板管理,支撑海事场景智能交互能力落地。
  • 承担Web端相关功能开发,实现AI对话界面、流式内容渲染、数据可视化等交互模块,打通前后端数据链路,保障用户体验流畅。
  • 负责数据链路与中间件的运维优化,完成PostgreSQL数据建模、数据同步迁移、Redis缓存策略设计,支撑业务数据高效流转。
  • 推进工程化体系建设,落地依赖管理、自动化测试、容器化部署规范,参与代码评审,持续优化代码质量与交付效率。

任职要求

  • 本科及以上学历,计算机相关专业,3年以上后端开发经验,具备全栈开发能力。
  • 后端技术扎实,精通Python 3.12生态,熟练掌握FastAPI、Pydantic 2、asyncio,有丰富的SSE流式接口开发经验;同时具备Spring Boot/Spring Cloud微服务开发经验。
  • 有LLM应用落地经验,熟悉LangGraph/LangChain生态,理解Agent编排、工具调用、上下文管理逻辑,有deerflow/deeflow使用经验者优先。
  • 熟练掌握现代前端技术栈,能够基于Next.js、React 19、TypeScript完成功能开发,熟悉Tailwind CSS、Radix UI(shadcn)组件库,有ECharts数据可视化、流式Markdown/Mermaid渲染开发经验者优先,掌握Vue、Element Plus开发者优先。
  • 熟悉数据处理相关技术,熟练编写PostgreSQL复杂SQL,具备数据建模、数据迁移能力,有Seatunnel等Java侧ETL调度、数据同步工具使用经验者优先。
  • 具备良好的工程化能力,熟练使用Git进行版本管理,掌握uv依赖锁定、ruff/pytest单元测试、Playwright端到端测试方法,能够基于Docker+docker-compose完成多环境容器化部署,熟悉Nginx配置,可独立完成日志排查与上线支持。
  • 能够熟练使用AI编码工具提升研发效率,具备良好的技术文档编写能力,可独立输出接口文档、数据库脚本与部署说明,有较强的问题排查与跨团队协作能力。

补充说明

  • 招聘人数:2人
  • 岗位方向:偏后端研发,需具备全栈交付能力
  • 所属业务:海事业务智能体产品线
Keywords
RedisJavaScriptPostgresqlPython

对这个职位感兴趣吗?