谁是MARVES咨询公司
MARVES是一家专注于私人银行前台系统实施、集成和定制的咨询公司。我们专注于Triple'A (TAP) 投资组合管理系统,同时也为客户开发内部应用程序。MARVES在瑞士、卢森堡和新加坡设有办事处。目前,MARVES正在积极扩展新加坡业务,以服务该地区的客户。
项目概述
您的第一个任务是为客户项目开发和增强内部银行应用程序的后端。这涉及构建可扩展、安全和高性能的系统,以支持核心银行功能。
主要职责:
- 使用Java和相关技术设计、开发和维护强大的后端服务和API。
- 实现微服务架构,以实现模块化、可扩展的银行组件。
- 开发和优化核心功能,包括交易处理、数据处理、安全协议和合规性(例如,数据隐私和金融标准)。
- 与数据库、第三方系统和中间件集成(例如,ESB、消息队列如Kafka或RabbitMQ)。
- 与前端开发人员、业务分析师和利益相关者合作,将需求转化为技术解决方案。
- 通过单元测试、代码审查和遵循最佳实践来确保高代码质量。
- 及时排查、调试和解决生产问题。
- 为应用程序的性能调优、安全增强和持续改进做出贡献。
- 参与敏捷仪式(例如,冲刺、站会)并支持DevOps实践(CI/CD管道)。
所需技能和资格:
- 计算机科学、信息技术或相关领域的学士学位。
- 3年以上Java后端开发的实际经验(Java 8或更高版本)。
- 精通Spring框架(Spring Boot、Spring Core、Spring Data、Spring Security)。
- 具有微服务、RESTful API和SOA模式的经验。
- 熟悉关系数据库(例如,Oracle、PostgreSQL、MySQL)和ORM工具(例如,Hibernate/JPA)。
- 熟悉构建工具(Maven/Gradle)、版本控制(Git)和测试框架(JUnit、Mockito)。
- 理解金融应用中的安全最佳实践(例如,加密、认证、遵循新加坡MAS指南等法规)。
- 在银行或金融服务领域的经验是一个强大的优势(例如,核心银行系统、支付或交易处理)。
- 优秀的问题解决能力、注重细节和在快节奏环境中工作的能力。
优先技能:
- 具有云平台(AWS、Azure或GCP)的经验。
- 了解消息代理(Kafka、RabbitMQ)和容器化(Docker、Kubernetes)。
- 熟悉敏捷方法论和工具(Jira、Confluence)。
我们提供:
- 有机会参与新加坡领先金融机构的有影响力的银行项目。
- 具有竞争力的薪酬方案。
- 通过具有挑战性的任务和培训实现专业成长。
- 协作和支持的团队环境。
如果您热衷于构建安全高效的银行系统,并在咨询角色中茁壮成长,我们期待您的加入!