微服务后端高级开发人员 Java/J2EE, Spring, Spring Boot

新加坡 10天前全职 网络
面议
角色与职责 项目描述:需要作为Scrum团队的一员,与现有客户合作,担任微服务后端高级开发人员,负责在微服务框架上进行编码。参与使用敏捷方法分析和设计基于微服务的应用程序。 职责: • 使用Java相关技术设计和开发微服务。 • 与跨职能团队合作,识别和实施新产品,并改进我们微服务架构中的现有系统。 • 开发和维护微服务架构的文档,包括设计模式、最佳实践和编码标准。 • 调试、排除故障,并为基于微服务的应用程序提供生产支持。 • 实施自动化测试和脚本执行以及持续集成/持续部署(CI/CD)流程,以确保开发周期的质量和效率。 • 指导和引导初级开发人员关于微服务架构、设计模式和最佳实践。 必备技能:Apache Kafka、微服务、PostgreSQL、RDBMS、Spring Boot 必备技能描述: • 8年以上Java/J2EE、Spring、Spring Boot、REST、JSON、微服务、12要素应用程序、Apache经验。 • 熟悉微服务架构 • 熟悉事件驱动架构 • 使用过消息组件,如IBM MQ Server • 能够设计、开发和实施可扩展的弹性微服务平台 • 展示了对OAuth基于令牌的认证协议的知识 • 展示了对DevSecOps的知识 • 良好的数据结构算法理解。 • 具有单元测试/SIT/回归/压力测试经验。 • 具有Linux/Windows/操作系统服务经验。 • 能够在敏捷环境、精益组织结构和紧张的时间表下工作。 • 优秀的团队合作精神和良好的沟通能力。 加分技能描述: • Temenos RMFE或类似银行前端平台经验 • 设计、创建和测试程序的分析和解决问题的能力 • 能够作为团队的一部分和独立工作 • 与团队成员互动的人际交往能力 • 与Scrum团队成员、支持人员和客户有效沟通的能力 告诉雇主您具备的技能 JSON 设计模式 人际交往能力 Scrum REST 敏捷 应用程序开发 JavaScript 微服务 Spring Boot SQL 架构设计 沟通能力 银行 认证 团队合作 Java API J2EE 软件开发