Senior Software Engineer
-
某外资企业
-
北京
-
25K - 36K 18薪
-
本科
关于客户
某外资公司,业务稳定
职位描述
-
软件系统开发工作,与总部日常沟通
任职要求
-
与业务利益相关者和产品负责人合作,收集、分析并澄清需求。
将需求转化为解决方案设计,确保与业务目标、架构标准、安全性及非功能性需求(性能、可用性、可维护性)保持一致。
开发并交付全栈功能增强,涵盖:
前端(基于 React 的用户界面)
后端服务(Java/Spring Boot API)
集成(如 Apache Camel 流程)
数据库变更(Oracle)
制作并维护技术工件,包括解决方案/技术设计文档、接口规范,以及 SIT(系统集成测试)计划和测试脚本。
通过提供关于用户故事、估算、依赖关系及风险的技术意见,支持待办事项梳理(backlog refinement)。
与 Scrum Master 及团队紧密合作,参与迭代(Sprint)规划、交付执行和发布准备工作。
执行代码审查,并推行工程最佳实践(整洁代码、安全编码、可靠性、数据保护)。
参与 CI/CD 流水线、自动化测试和部署实践,以提升交付质量和速度。
及时排查并解决应用程序和集成问题,将对航空运营的影响降至最低,包括必要时提供生产环境支持。
协调支持机组人员应用程序的外部供应商,确保交付及时且质量达标。
完成分配的其他相关临时任务。
任职要求
计算机科学、信息技术或相关专业的学士学位。
至少 5 年实际软件开发经验,具备可验证的全栈交付经验。
精通以下技术:
Java(8 及以上版本),包括 Streams、并发/多线程和 API 开发
Spring Boot、Spring Data JPA、Hibernate
ReactJS 及现代前端开发实践
Apache Camel(或同等企业级集成框架)
Oracle 数据库(扎实的 SQL 能力;具备 PL/SQL 经验者优先)
具备设计和构建 RESTful API 并与上游/下游系统集成的经验。
熟悉 AWS,或有构建/支持云应用的经验(具备 AWS 服务知识者优先)。
有 CI/CD 流水线、自动化测试和源代码控制(如 Git)的使用经验。
了解敏捷/Scrum 方法论,并能使用 Atlassian JIRA 等问题跟踪工具。
具备强大的问题解决和分析能力,注重运营可靠性。
良好的沟通与利益相关者管理技能;能够独立工作,也能在高度专业的团队中协作。
有将 AI/ML 能力集成到应用中的经验(例如:使用 AI 服务/API、LLM 集成、提示词工程、RAG/搜索集成或 AI 驱动的自动化)者优先。
如果您对于上述职位感兴趣,欢迎您邮件联系aiden.xia@lhhfesco.com 或者来电咨询
Reference Number:
Contact Details: aiden.xia@lhhfesco.com