具有8年经验的高级后端工程师

新加坡 28天前合同 网络
4.4万 - 5.5万 / 月
[12个月合同,可续签] 我们正在寻找一位熟练的高级后端工程师加入我们的敏捷开发团队。在这个角色中,您将负责设计、开发和维护可扩展的后端服务和API,同时参与架构决策并指导初级开发人员。 主要职责: • 使用Java Spring Boot/Kotlin/C#设计和开发强健、可扩展的后端服务 • 根据最佳实践架构和实现RESTful API和微服务 • 使用AWS服务设计和实施云原生解决方案 • 主导数据库模式和数据模型的设计和实现 • 确保后端系统的高性能、可靠性和安全性 • 与前端开发人员和其他利益相关者合作定义和实现API合同 • 指导初级开发人员并进行全面的代码审查 • 参与系统设计讨论和技术规划 • 实施和维护CI/CD流水线 • 排查生产问题并优化系统性能 所需技能和经验: • 8年以上专业软件开发经验 • 精通Java Spring Boot、Kotlin或C# (.NET Core)中的一种 • 拥有丰富的RESTful API和微服务架构经验 • 具备AWS服务的实际经验,包括:AWS Lambda和无服务器架构 Amazon ECS/EKS Amazon RDS和DynamoDB Amazon S3 AWS CloudFormation/CDK Amazon CloudWatch AWS IAM和安全最佳实践 • 精通SQL并具有关系型和NoSQL数据库经验 • 深刻理解软件设计模式和原则(SOLID,DRY等) • 具备版本控制系统(Git)和CI/CD实践经验 • 了解测试方法和框架(JUnit,TestNG,NUnit) • 具备敏捷开发实践经验 • 强大的分析和问题解决能力 优先考虑: • AWS认证(解决方案架构师,开发人员) • 具备容器编排经验(Kubernetes,Docker) • 具备消息队列系统经验(Kafka,RabbitMQ) • 熟悉响应式编程 • 具备新加坡政府IT项目经验 • 了解新加坡政府技术栈(SGTS) • 具备与SingPass和CorpPass认证集成的经验 • 理解政府安全政策和合规要求 • 具备性能监控工具和APM解决方案的经验 • 具备事件驱动架构的经验 技术技能: • 语言:Java 11+/Kotlin/C# • 框架:Spring Boot,Spring Cloud,.NET Core • 使用Terraform进行基础设施即代码 • 数据库:PostgreSQL,MySQL,MongoDB,DynamoDB • 工具:Maven/Gradle,Git,Jenkins/GitLab CI • 测试:JUnit,Mockito,TestContainers • 文档:Swagger/OpenAPI • 监控:CloudWatch,ELK Stack,Prometheus,Grafana 我们提供: • 参与有影响力的政府数字服务的机会 • 技术领导机会 • 职业发展和AWS认证支持 • 具有竞争力的薪酬方案 • 灵活的工作安排 • 定期的知识分享会 • 协作的团队环境 如果您对后端开发和云架构充满热情,并希望为有意义的公共部门项目做出贡献,我们期待您的加入。