软件工程师 - 金融服务

新加坡 4个月前合同 网络
3.4万 - 5.3万 / 月
注意 - 这是一份为期 5 个月的合同,合同可以根据项目情况和您的表现进一步延长。 关于这个角色 软件开发人员将与客户对口人员、产品分析师和测试人员密切合作,基于定义的规范开发高质量的软件,并为软件项目的完整交付和验收贡献其他技术领域。 职责: • 参与需求获取并生成所需的技术和操作文档 • 与解决方案架构师/技术负责人合作,根据最终的需求规范进行代码更改的分析和设计 • 根据需求规范执行代码更改并测试系统 • 确保所做的工作符合编码和安全标准以及公司流程 • 执行质量保证 (QA) 活动,例如单元测试、系统测试和代码审查 • 通过为测试团队提供支持和解决报告的问题,参与系统集成测试 • 在测试阶段为内部和外部各方提供支持 • 在验收测试和切换后实施期间为客户提供支持 • 协助开发培训材料并进行演示 要求: • 计算机科学/工程的文凭或学士学位或同等学历 • 具备良好的技术知识,至少有 2-3 年 Java、J2EE、SQL/PLSQL 和 XML 的实际经验 • 具备 Python 和 DynamoDB 知识者优先 • 具有 HTML5、CSS、模块化设计、Angular(19 及以上)、Bootstrap(5.3 版本及以上)等 Web 技术及开源 JS 框架的经验,以及 JavaScript 运行环境(如 Node.js)的经验 • 具备 RESTFul API、Spring 5.x、最新 Spring Boot 版本及 Spring 集成、Spring 框架、Spring 安全、基于云的技术和微服务的经验,包括 Kafka/IBM MQ/Solace 等消息中间件 • 具备 Gradle 等自动化工具的经验 • 具备在容器平台(Docker、OpenShift、Kubernetes)上运行应用程序的经验 • 具备在 AWS 云环境中开发和实施应用解决方案的经验者优先 • 了解如何高效使用 JIRA、Git、BitBucket • 良好的口头和书面沟通能力 • 展现出良好的分析、解决问题和决策能力 • 良好的团队合作精神和积极的态度