支付技术负责人

14个月前全职
Capgemini

Capgemini

location 新加坡
unsaved
先前背景: • 在IT公司担任支付技术解决方案的全栈开发人员/集成开发人员/解决方案架构师至少6年以上的工作经验。 • 必须具备作为开发人员在各个SDLC阶段(如架构、技术设计、开发、部署、上线、测试(开发支持)等)进行技术产品开发/集成中心开发的经验。 • 技术技能:Java(核心)、Spring Boot、Kafka、Kubernetes、Postgres、Camunda(工作流)、MongoDB、React.js、Spring Batch、Redis(缓存) 主要技能: • 接触银行-卡片和支付领域 • 接触支付处理系统/产品/应用程序、支付工作流、各种支付方案和框架 • 支付中心(如GPP、OPF、Icon IPF、ACI UPI等)与银行周围生态系统的集成经验是一个优势 • 微服务架构的应用程序开发经验 • 设计和构建集成组件的经验 • 掌握数据结构和算法、设计模式和面向对象设计原则的经验。 • 构建高可扩展分布式系统的经验。 • 构建具有高吞吐量、支持高交易量/TPS、24x7x365的可靠应用程序/产品的经验 • 熟练掌握核心Java、EJB、JSP、JDBC、Java Mail、XML、JAXP、JAAS、JMS、JSTL、JTA、批处理等关键J2EE技术 • 具有各种集成设计模式(API、MQ等)的经验 • 框架经验-Spring/Hibernate/Struts/Jasper/Quartz • 对MongoDB(首选)、MYSQL等有良好的了解。 • 完全熟悉接口设计、数据库设计、OOAD • 了解CI:CD流程和Jenkins等工具 • 能够在团队/个人中工作并处理截止日期 职责: • 能够按照团队负责人或架构师提供的指示或运行手册执行任务,并根据需求进行操作。 • 执行与支付中心相关的构建和集成活动 • 支持系统架构、设计、支持跨业务领域。 • 能够为指定项目拥有端到端的应用程序交付能力,识别并参与所有技术组件团队。 • 确保项目设计符合架构标准。 • 在交付/开发过程中自主驱动交付/开发过程,领导和管理团队(适用于高级开发人员) • 支持设计、开发、实施和维护一系列程序、子系统、现有应用程序的修订和增强。 • 根据定义的流程支持部署活动。 • 确保在启动任何部署任务之前满足所有先决条件。如有需要,执行回滚程序 • 在部署过程中解决故障。 • 执行操作准备任务,并确保满足生产接受标准。 • 确保按照约定交付功能和NFR要求(容量、可用性、响应时间、容错能力等)