软件开发经理 - Java

新加坡 3天前全职 网络
43.7万 - 54.6万 / 年
我们正在寻找一位经验丰富的应用开发经理,加入正在推动大规模数字化转型项目的企业银行IT环境。该职位专注于定义和交付现代、云原生、事件驱动的平台,以支持复杂的融资和联合市场解决方案。 必备技能: - 相关学科的学士学位,拥有10年以上Java软件工程经验,最好是在银行或金融服务领域; - 必须具备系统设计、架构模式和微服务/事件驱动架构的强大专业知识; - 必须具备Java(Java 17+)、Spring Boot/MVC/Data JPA和可扩展应用程序开发的实际经验; - 具备强大的API开发技能(REST、gRPC、GraphQL),符合OpenAPI/Swagger标准; - 具备云原生平台(AWS/Azure/GCP)、Docker、Kubernetes和基础设施即代码(Helm、Argo CD、Kustomize、Vault)的经验; - 具备扎实的DevOps和工程实践,包括Git(GitFlow)、CI/CD(Jenkins/GitLab CI)、代码质量、TDD/BDD和工件库; - 具备Kafka、关系数据库(PostgreSQL/Oracle)、监控与可观察性、性能测试以及应用程序/云安全(OAuth、SAML、加密)的经验。 期望技能: - 了解企业与投资银行,特别是在融资领域; - 有在高度监管环境中工作的经验; - 熟悉敏捷Scrum方法论和SDLC最佳实践; - 接触过监控即代码(MAC)概念; - 具有领导大型转型或平台现代化项目的经验。 职责: - 定义并执行与业务和IT转型目标一致的技术战略和路线图; - 领导可扩展、可维护应用程序的架构和设计,采用微服务、事件驱动和云原生架构; - 设计并实施云原生集成层,确保架构一致性、性能优化和长期可持续性; - 监督端到端软件交付,包括估算、开发、测试、部署、推出和生产支持; - 通过强大的工程实践、治理和持续改进,保持高交付质量标准; - 领导、指导和培训软件工程师,促进技术卓越和专业成长; - 充当技术团队与业务利益相关者之间的桥梁,将功能需求转化为有效的技术解决方案; - 确保遵循编码标准、安全政策、监管要求,并在SDLC中嵌入DevSecOps原则; - 监督概念验证项目、工具集成以及在企业生态系统中采用创新技术; - 积极参与问题分析、事件解决、部署后支持,并确保在项目生命周期中进行全面的技术文档编制。 如果您对这个职业机会感兴趣,请尽早将更新后的简历发送至apply@sciente.com。 在申请时,您自愿同意根据SCIENTE集团隐私政策(可在SCIENTE网站https://www.sciente.com/privacy-policy上查阅),披露、收集和使用您的个人数据用于就业/招聘及相关目的。 我们保证保密性,仅通知入围面试的候选人。