资深全栈 Java 开发工程师(卢森堡远程)
在 Uni Systems 构建 Java 微服务和 Angular 应用。 参与测试、发布管理、变更流程,并与客户及业务团队协作。
描述
- 与领域专家一起梳理业务需求。
- 结合新的用户需求,审查现有流程和应用。
- 设计满足业务需求的应用和微服务。
- 采用适当的技术开发应用和微服务。
- 维护各业务部门现有的微服务应用。
- 开展单元、集成、系统和性能测试。
- 支持用户验收测试并推动业务审批。
- 将代码、配置和自动化单元测试提交至 Git,并按需提供 Javadoc、Asciidoc 或其他文档。
- 在 ServiceNow 中记录测试结果并管理变更。
- 编写文档、报告和变更管理材料。
- 积极参与敏捷会议。
- 准备并协调发布工作。
- 在 SharePoint 中保存审计材料。
- 评估风险并协调处理与变更相关的问题。
- 协助实施部署并采用行业实践。
- 拓展各业务部门的客户关系,并保持清晰沟通。
任职要求
- 拥有 IT 学士学位,并具备至少 10 年 Java 开发实践经验。
- 具备为 Java 应用编写和维护自动化单元测试及集成测试的经验。
- 具备 Spring 和 Spring Boot 实际开发经验,包括使用 JPA 和 Hibernate 进行持久化。
- 具备使用 Git 协作开发软件的经验,包括分支、拉取或合并请求以及代码审查。
- 具备使用 SQL 查询关系型数据库,以及在开发或配置中使用 XML、YAML 和 JSON 的经验。
- 具备使用 GitHub Copilot、Claude Code 或 Codex 等 AI 智能体进行软件开发的实践经验,包括由智能体驱动的应用代码变更;仅使用代码补全不符合要求。
- 具备使用 TypeScript 或 JavaScript 开发 Angular 前端的实践经验。
- 具备高级英语书写和口语能力(C1)。
- 具备 Apache Camel 经验。
- 具备 Scrum 和 DevSecOps 经验。
- 具备 CI/CD 流水线经验,例如 Azure Pipelines。
- 具备基础设施即代码经验,例如 Terraform,以及容器平台经验,例如 Docker。
- 具备公有云架构经验,例如 Microsoft Azure。
- 具备微服务开发经验。
- 具备金融服务行业经验。
- 具备基于 ITIL 的服务管理经验。
