· 至少 10-12 年的软件开发经验
· 至少 6-8 年的 Java 工作经验
· 对 SOLID 模式、单元测试和集成测试有深入理解和经验
· 对最新和高级 Java 语言特性以及 Spring Boot 框架有扎实的知识和经验
· 在 RESTful API 设计与开发方面有丰富经验,使用 Swagger 和 OpenAPI 标准
· 对 AWS 云基础知识(微服务架构、Docker 和 Kubernetes、S3 存储、Redshift 等)有良好的知识和经验
· 在使用 Java OpenTelemetry 和 ElasticSearch 构建应用程序可观察性方面有经验
· 在前端开发方面有经验,使用 Angular 或 React
· 对 SQL 或类似语言有良好的知识和经验
· 熟悉 Maven、Git、Gitlab 和 JIRA
· 对算法和数据结构有良好的知识,具备复杂性分析的扎实基础
· 具备代码分析的强大能力 – 理解执行流程并调试,即使没有调试器的访问权限
· 理想候选人还将具备以下某些或全部领域的专业知识:
o Apache Kafka、Spark 和 Iceberg
o 接触 DevOps 文化