
爱丁堡 API 软件工程师(混合办公)
为银行平台构建安全、可扩展的 Java 应用和 RESTful API。在敏捷交付模式下参与完整的软件生命周期。
描述
- 开发和维护以客户需求为重点的安全、稳健、高性能软件解决方案
- 作为功能团队的一员构建软件、脚本和工具
- 与平台各领域的工程师、架构师和业务分析师协作
- 快速交付复杂且对业务至关重要的软件,并确保高质量
- 负责软件的整个生命周期,包括开发、增强、维护、替换或退役
- 协助加强和改进软件工程实践
- 设计、开发、测试和实施软件解决方案
- 参与需求分析、设计、编码、测试、部署和运维等各个环节
任职要求
- 具备软件工程和解决方案设计经验
- 拥有在整个软件开发生命周期中交付可扩展、可靠应用的成功经验
- 具备协作精神,热衷于解决复杂的技术问题
- 具备在敏捷环境中开发高质量软件的经验
- 具备 Java、Spring Boot、Maven、DB2 和 GitLab 的实际经验
- 具备将企业级应用从设计推进至部署的经验
- 具备按照工程标准和最佳实践设计、构建 RESTful API 的经验
- 了解微服务架构、可扩展性、韧性、缓存和性能优化
- 具备 Java 性能调优经验,并能通过根因分析和解决方案排查复杂问题
- 了解 DevOps 和 CI/CD 实践
- 具备敏捷交付、自动化、生产支持以及使用 Splunk 和 Grafana 等监控工具的经验
福利待遇
- 每周工作 35 小时
- 混合办公安排








