计算机科学工程或相关学科的学士学位,或同等工作经验。8 年以上软件开发经验,具有核心 Java、Jakarta EE 框架和构建分布式系统的实际经验。热衷于解决问题和设计可扩展的系统。具有使用 Java 17 或更高版本、Spring、Spring Boot 和微服务构建分布式应用程序的经验。需要具备 SQL、存储过程和事务管理的经验。遵循设计、开发、测试和发布管理最佳实践的经验。具有使用 API 创建、测试和管理进程间通信的经验。必须具备 Oracle、SQL Server 或其他关系数据库的经验。优先考虑 NoSQL 知识。具备云和/或 Kubernetes / 容器的经验。具有消息传递 - MQ/Kafka 的经验。熟悉 SDLC 和 CI/CD 管道最佳实践。优先考虑具有 Angular 和开发 UI 界面的经验。优先考虑使用 Linux 进行脚本编写的经验。