
高级全栈 Java 与 Angular 开发工程师
为金融服务 FinOps 项目开发 Java 和 Angular 应用,涵盖 API 与自动化测试。 运用 AI 辅助软件开发解决方案。
描述
- 构建、维护和部署 Java 应用及后端服务
- 创建连接 REST API 的 Angular、TypeScript 和 JavaScript 前端
- 编写和维护自动化单元测试与集成测试
- 使用 Spring、Spring Boot、JPA 和 Hibernate 构建应用
- 使用关系型数据库、编写 SQL 查询并处理应用数据
- 通过 Git 分支、拉取请求和代码审查开展协作
- 使用 AI 编码工具实现或修改应用代码,并审查和测试结果
- 支持 CI/CD 流水线、DevSecOps 实践和微服务架构
- 在敏捷/Scrum 团队中工作并协助维护技术文档
任职要求
- 信息技术相关学位或同等资格;相关 Java 开发专业经验可满足替代经验要求
- 高级开发工程师级别:至少 7 年专业 Java 开发实操经验
- 专家开发工程师级别:至少 10 年专业 Java 开发实操经验
- 具备使用 JUnit 或 Cucumber 等工具创建和维护自动化单元测试与集成测试的实践经验
- 精通 Spring、Spring Boot、JPA 和 Hibernate
- 具备在团队中使用 Git 的经验,包括拉取请求和代码审查
- 了解 SQL、关系型数据库、XML、YAML 和 JSON
- 至少实际使用过一种 AI 编码助手:GitHub Copilot、Claude Code 或 Codex
- 具备实现或修改应用代码,并审查和测试相应改动的经验
- 具备 Angular、TypeScript 和 JavaScript 前端开发实操经验,包括与后端 API 集成
- 注明所使用的 Angular 版本
- 英语须达到 C1 水平
- 具备 Apache Camel、Scrum、DevSecOps、CI/CD、Azure Pipelines、Terraform 或其他基础设施即代码工具、Microsoft Azure、Docker、微服务、金融服务、ITIL 和技术写作经验者优先
福利待遇
- 全远程工作
- 偶尔需要现场办公,每年约 5 天
- 每年 24 天年假
- 参与金融服务领域的国际 FinOps 项目
- 协作型工作环境,专注于现代技术、自动化和 AI 辅助开发

