注意 - 这是一份为期 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
• 良好的口头和书面沟通能力
• 展现出良好的分析、解决问题和决策能力
• 良好的团队合作精神和积极的态度