Java后端首席架构师

迪拜 无个税26天前全职 网络
面议
职位名称:Java 后端负责人 经验:10年以上 地点:迪拜(现场) 职位概要 我们正在寻找一位经验丰富的后端负责人,具备企业级系统设计、微服务架构和大规模分布式系统的丰富专业知识。理想的候选人将带来深厚的技术专长,以及强大的领导能力、架构所有权和利益相关者管理能力。 该角色需要实际开发、架构决策,并全面负责使用现代Java(17+)、Spring生态系统和事件驱动架构构建的后端平台。 主要职责 • 领导可扩展后端系统的端到端架构、设计和开发。 • 推动多个项目的技术战略、解决方案架构和系统设计。 • 为开发团队提供技术领导和指导,并引导最佳工程实践。 • 使用Java 17+、Spring Boot和Spring Security设计和开发高性能微服务。 • 拥有API设计标准,确保健壮的RESTful服务、幂等性和向后兼容性。 • 使用Kafka和异步消息模式架构和实现事件驱动系统。 • 使用分布式系统原则确保系统的可扩展性、容错性和弹性。 • 与产品负责人、利益相关者和跨职能团队密切合作,将业务需求转化为技术解决方案。 • 推动代码质量、性能优化和安全性的最佳实践。 • 监督从需求分析到生产部署和发布后支持的端到端交付。 关键技能和技术专长 • 编程:Java 17+(精通函数式编程、流、并发) • 框架:Spring Boot、Spring Framework、Spring Security • 架构: • 微服务架构 • 分布式系统 • 事件驱动架构 • API设计和幂等性 • 消息和流处理:Kafka、事件处理 • 系统设计:高可用性、可扩展性、容错性 • 数据库:SQL和NoSQL数据库 • DevOps和云曝光:CI/CD、容器化(Docker)、编排(Kubernetes) • 设计原则:SOLID、清洁架构、领域驱动设计(DDD) 领导力和软技能 • 在团队领导、指导和技术指导方面有丰富经验 • 强大的利益相关者管理和跨团队协作能力 • 能够推动架构讨论并影响技术决策 • 优秀的问题解决、分析和沟通能力 优先/加分项 • 具有云平台经验(AWS / Azure / GCP) • 接触过监控和可观察性工具(Prometheus、Grafana、ELK) • 具有性能调优、可扩展性测试和系统弹性模式的经验