Xebia
Xebia
1,001 – 5,000 员工
SaaS人工智能咨询
Xebia 是一家全球咨询与技术服务公司,致力于帮助企业推进人工智能、云计算、数据、智能自动化和现代软件工程。其团队融合咨询、软件开发与培训服务,帮助组织夯实数据基础、制定人工智能战略、实现技术现代化,并将生成式人工智能投入实际应用。Xebia 还开发了由人工智能驱动的解决方案和加速器,包括 Xebia Axis、Xebia ACE 和 Agentic OS,重点关注负责任且自主可控的人工智能、治理,以及各行业的可持续应用。

Java开发工程师 - 克拉科夫混合办公

加入Xebia,担任Java开发工程师,使用Spring Boot构建可扩展的Azure微服务,为克拉科夫的数字化转型客户提供支持。 负责技术设计、实施与工程改进。

描述

  • 使用Java 25和Spring Boot创建可扩展的应用程序
  • 将业务挑战转化为技术策略、高层设计和可运行的实现方案
  • 使用领域驱动设计和事件溯源构建并演进微服务
  • 使用包括AKS和Kubernetes在内的Azure服务,并通过Terraform管理基础设施
  • 设计PostgreSQL数据解决方案和事件驱动架构
  • 与各团队的工程师合作,统一技术方案并简化集成
  • 从澄清需求到完成实施,负责功能交付
  • 通过推荐更优方法和新思路,参与制定技术与业务战略
  • 发现架构和技术方面的不足,并带领团队解决问题
  • 推进工程实践、代码质量和团队工作方式的改进

任职要求

  • 具备至少六年的JVM生态专业软件工程经验
  • 深入掌握Java和Spring Boot,并了解其底层技术与抽象机制
  • 具备在敏捷开发环境中工作的专业经验
  • 能够独立将业务挑战转化为技术解决方案并负责交付
  • 具备微服务设计经验,有领域驱动设计和事件溯源经验者优先
  • 具备Azure、Kubernetes或AKS以及Terraform的实操经验
  • 具备PostgreSQL和现代CI/CD实践经验,使用过GitHub Actions、ArgoCD等工具
  • 熟悉Splunk等可观测性工具,并具备使用Spock进行自动化测试的经验
  • 具备使用Claude Code、GitHub Copilot或Cursor等AI编程助手的实践经验
  • 具备出色的沟通与协作能力,能够协调多方利益相关者
  • 积极主动、勇于承担责任,持续改进并交付有价值的解决方案
  • 英语达到B2或更高水平
  • 能够尽快开始工作
  • 愿意每周至少一次在客户的克拉科夫办公室工作
  • 必须居住在欧盟境内并持有有效工作许可

相关职位