全栈工程师 (Java/Spring Boot)

新加坡 18天前全职 网络
面议
这是一份为期 12 个月的合同,分配给我们的客户。 工作地点:待确认 薪资范围:$5,000-$6,600 • *职位描述**: 2. 微软前端开发 3. React JavaScript 职位范围 关于该角色:您将成为一个跨职能、自组织的敏捷小组的一部分,支持公共部门国家系统的开发和测试。作为小组中的开发人员,您将为新功能提供最高质量的工作。此外,作为 Web 前端和后端 API 开发的专家,确保新更改经过代码质量和安全扫描流程、CI/CD 流程,并最终推广到包括生产在内的不同环境。 1. 与负责人一起启动任务,理解任务,完成所有必要的澄清,并提出替代解决方案。 2. 评估并实施新的更改,确保高质量并覆盖测试。 3. 与团队成员一起展示和审查新更改。 4. 积极与其他开发和 QA 成员合作解决挑战。 5. 能够为其他团队成员提供领导、指导、培训和辅导。 6. 对新功能进行可行性研究和影响分析。 7. 积极贡献创新改进的想法。 8. 评估、选择并制定技术尖峰卡的最佳解决方案。 9. 支持生产环境,并在需要时处理升级的问题。 必须具备的实践经验:核心语言和知识: 1. Java 语言、Spring/Spring Boot 框架和 ReactJS 框架的开发经验。 2. 对容器化和微服务设计有扎实的理解,并熟悉 Helm 和 Kubernetes。 3. 对测试驱动开发、持续集成、持续交付的原则和实践有扎实的理解。 4. 能够创建单元测试和集成测试,并与持续集成和代码覆盖工具集成,以确保高代码覆盖率。 5. 强烈的工作责任心,优秀的沟通和人际交往能力。 6. 强大的分析和解决问题的能力,注重细节和批判性思维。 7. 能够在敏捷小组、非结构化和快节奏的环境中工作。 优先考虑: 1. 敏捷方法论(Scrum、Kanban、Lean 等)。 2. SHIP-HATS - 新加坡政府技术栈(SGTS)中的持续集成/持续交付组件。 3. 消息服务及其使用。 4. AWS 云基础设施和数据库设计。