全栈软件开发工程师(Java 与 Angular)
在 CPU Consulting & Software 使用 Java、Spring Boot 和 Angular 构建并维护银行软件。 该职位采用混合办公模式。
描述
- 构建和维护涵盖前端与后端系统的软件。
- 从分析和设计到实施、测试及生产发布,落实业务需求。
- 参与软件生命周期各阶段的设计、实施、测试、部署和维护。
- 创建具备可扩展性和可维护性的模块化架构。
- 集成模块与数据库,并开展开发人员测试和集成测试。
- 审查代码、修复错误、支持质量保证并实现测试自动化。
- 与产品负责人、产品经理及跨职能团队协作。
- 参与冲刺规划、估算工作量,并协助改进团队协作方式。
- 协助运营和扩展现有应用程序及工具。
任职要求
- 拥有计算机科学、商业信息学或相关专业学位,接受过 IT 专业人员职业培训,或具备同等资历。
- 拥有数年全栈开发经验。
- 精通 Java、Spring Boot 或 Jakarta EE、Angular、TypeScript、SQL 和数据库开发。
- 具备微服务架构经验。
- 具备处理复杂数据结构的经验。
- 了解测试自动化和软件质量保证。
- 具备 Scrum 或 SAFe 等敏捷方法经验。
- 具备应用程序国际化经验(例如使用 ngx-translate)者优先。
- 熟悉测试管理和测试自动化工具者优先。
- 具备 OpenShift 等容器或云平台经验者优先。
- 具备银行业经验或熟悉金融行业法规者优先。
- 具备分析能力,工作方式有条理。
- 具有流程导向思维。
- 善于协作,并乐于参与跨职能团队合作。
- 沟通能力强,能够独立工作。
- 愿意学习并注重质量。
- 德语达到 C1/C2 水平。
- 英语达到 B2 水平。
福利待遇
- 长期劳动合同。
- 雇主为企业养老金计划缴纳 20% 的补贴。
- 有针对性的培训和职业发展机会。
- 弹性工作时间,并配有弹性工时账户。
- 可选择远程办公。
- 提供硬件和自行车租赁。
- 可使用员工折扣门户,享受 600 家知名企业的优惠。
