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