Java, J2EE, Spring Boot, 微服务 - 应用架构师

新加坡 3天前全职 网络
面议
角色与职责 应用架构师/系统分析师(银行业/Java Spring Boot微服务) 职位简介:我们正在寻找一位具有丰富Spring Boot微服务背景的高级应用架构师,加入我们的银行产品设计和开发团队。 理想的候选人应具备丰富的解决方案设计经验,并能够将业务分析师的业务需求转化为开发人员的可执行任务。您将负责创建稳健、可扩展且安全的解决方案,与各团队合作以确保高质量软件解决方案的无缝集成和交付。您的角色将涉及提供技术领导力、指导团队成员,并保持对最新行业趋势和技术的了解。尽管您将使用前端和后端技术,但会更侧重于前端开发。 职责: 为各种应用程序设计和架构可扩展、安全和高性能的解决方案,包括基于FBA规格的低级设计。 与跨职能团队合作,包括前端网站和移动应用程序,以定义、设计和发布新功能。 确保UI/UX设计的技术可行性及其与后端服务的集成。 优化应用程序以实现最大速度、可扩展性和安全性。 为开发团队提供技术领导和指导。 指导和引导初级开发人员和架构师。 进行代码审查并确保遵循最佳实践。 保持对最新行业趋势和技术的了解。 排查和调试复杂问题。 编写干净、可维护和高效的代码。 参与敏捷开发流程。 开发和维护文档。 确保应用程序的安全性和完整性。 实施自动化测试和持续集成。 与产品经理合作定义项目需求。 将业务需求转化为开发人员的技术任务。 要求: 计算机科学或相关领域的学士学位。 最低要求: 至少5-10年推动技术/系统需求生命周期的经验——从抽象的产品愿景到详细的系统/技术需求。 对消费者银行产品和服务(如零售和消费者银行、信用/借记卡、ATM和支付系统、互联网和移动银行)有深入的业务和技术知识。 能够验证用户需求的可实现性,并在UAT和实施后阶段支持业务用户。 与IT团队合作解决问题。与解决方案架构师和系统团队合作,提供高质量的交付成果。 总体上有10-15年的软件开发/设计经验。 具有Spring Boot微服务的强大背景。 对JavaScript、HTML和CSS有深入理解。 熟悉RESTful API和微服务架构。 了解现代授权机制,如JSON Web Token。 能够理解业务需求并将其转化为技术需求。 具备强大的问题解决能力。 优秀的沟通和团队合作能力。 有版本控制系统(如Git)的经验。 熟悉敏捷开发方法。 能够在快节奏的环境中工作。 注重细节。 有按时和在预算内交付项目的良好记录。 能够指导和引导初级开发人员。 对Web开发最佳实践有深入理解。 告诉雇主您具备的技能 版本控制 JSON 产品设计 架构师 HTML JavaScript 微服务 Spring Boot 授权 银行业 REST API Java Web开发 软件开发 敏捷开发