软件开发人员

16个月前全职
Prudential plc

Prudential plc

location 新加坡
unsaved
保诚的宗旨是帮助人们充分享受生活。 我们将通过创造一个庆祝多样性、确保包容性的文化,为我们的同事、客户和合作伙伴提供支持,实现我们的宗旨。 我们为员工提供一个平台,让他们发挥最佳水平,对业务产生影响,并作为回报,我们支持员工的职业抱负。 我们承诺将保诚打造成一个您可以连接、成长和成功的地方。 职位概述: 职责: • 设计、开发和维护关键系统,提供高可用性和性能。 • 热衷于交付零缺陷、高质量的代码,具有积极主动的思维方式。 • 对模块拥有端到端交付责任,参与持续集成活动、测试和部署的自动化框架,以及其他相关事项,同时贡献核心产品代码。 • 与业务和技术利益相关者互动,交付满足业务需求和期望的高质量产品和服务。 所需技能: • 在Java(优先选择Java 8/Java 11)和Spring Boot方面具有强大的服务器端编程经验。 • 在使用RESTful API(使用Spring Boot 2.x)和微服务开发方面具有丰富经验。 • 对Kafka或RabbitMQ等消息平台有良好的理解。 • 具有单元测试和测试驱动开发(TDD)经验。 • 具有Linux、Shell脚本编程经验。 • 对SQL和关系数据库有良好的理解。 • 具有Maven和Gradle等构建工具的丰富经验。 • 具有Git使用经验。 • 灵活适应的态度,能够管理多项职责并适应不同的环境。 • 具有使用敏捷方法开发软件的知识和经验。 加分项: • 具有使用Kotlin或Golang等现代服务器端编程语言的经验。 • 具有使用云平台的经验。Azure/AWS是一个强大的加分项。 • 具备CI/CD、Docker、Kubernetes、Prometheus等DevOps技能。