Skip to main content

高级Java开发工程师

Technology
深德科
上海-青浦区, 中国4周前截至 2026/9/12
全职

职位描述

人力外包岗位到华测导航,介意勿投 岗位职责: 产品需求分析与方案设计 (50%): 深度参与业务需求讨论,与销售、市场、财务等关键干系人沟通,主导复杂业务流程(如订单生命周期、财务对账、收益结算)的需求细节梳理与澄清。 独立负责核心模块(如订单管理、积分系统、发票管理、商品中心、营销中心等)的需求分析,撰写详细的PRD(产品需求文档)或同等效力的技术设计文档。 使用 Axure, Figma, Sketch 或其他工具,绘制高保真产品原型,清晰地表达产品功能、交互流程和界面布局,并能组织原型评审。 负责外部系统(特别是SAP、PRM、支付中心)的接口对接需求分析,与对方技术团队协作,明确接口协议、字段映射和异常处理机制。 核心后端系统设计与开发 (40%): 负责核心业务模块的架构设计与技术选型,确保系统的高可用性、高扩展性和健壮性。 使用 Java (Spring Boot / Spring Cloud) 栈,主导或参与核心微服务(如交易订单服务、结算与收益服务)的编码实现。 设计并实现与外部系统(SAP, PRM等)的集成方案,重点处理同步/异步调用、数据最终一致性、幂等性等复杂技术挑战。 负责数据库设计、缓存策略制定以及消息队列(RabbitMQ/Kafka)的应用。 项目协调与推动 (10%): 作为技术与产品之间的关键桥梁,向开发团队清晰地传达产品设计意图,并解答业务逻辑相关的疑问。 跟进开发进度,参与测试用例评审,确保最终交付的产品质量和功能与设计一致。 技术背景: 计算机相关专业本科及以上学历,3年以上Java后端开发经验,具备扎实的Java基础。 熟悉 Spring Boot, Spring Cloud 等主流微服务框架,有丰富的微服务拆分、设计和开发经验。 必须具备极强的业务抽象和逻辑思维能力,能快速理解复杂的业务规则,并将其转化为清晰的产品逻辑和数据模型。 必须熟练掌握至少一款原型设计工具(如Axure),有独立完成复杂Web系统高保真原型设计的经验(面试时需展示过往作品)。 必须具备出色的需求分析和文档撰写能力,能独立输出高质量的PRD或详细设计文档。 必须具备优秀的沟通、协调和结构化表达能力,能自如地与不同背景的业务方、技术方进行高效沟通。 有大型、复杂企业级系统(如ERP、CRM、电商中台、财务系统)的设计或开发经验者优先。 加分项: 有支付、清结算、财务对账相关系统设计或开发经验者优先。 有对接SAP、Salesforce等大型外部系统经验者优先。 有从0到1构建复杂业务系统的成功经验。 对DDD(领域驱动设计)有深入理解和实践经验。 具备技术团队管理或项目管理经验。

Keywords
3年以上Apache KafkaSpring FrameworkRabbitMQFigmaJava

对这个职位感兴趣吗?