高级 Java 工程师 — 乌拉圭远程办公
为高影响力的 IUGO 项目构建 Java API、集成和解耦服务。 使用 AWS、容器、可观测性工具和 AI 辅助开发。
描述
- 设计并持续改进稳健的 Java REST API,服务内部及合作伙伴,并做好错误处理和安全防护
- 实施并扩展集成,包括 HTTP 客户端、请求与响应映射、幂等处理,以及适用时的重试机制
- 参与服务层面的技术决策,涵盖模块结构、数据一致性和性能瓶颈
- 使用 AWS 和 Docker、Kubernetes 等容器,或项目采用的编排工具
- 构建并维护按领域划分的服务,并在工作流跨越边界时与其他团队协作
- 通过结构化日志、指标和追踪提升生产系统的可观测性
- 根据需要优化性能与稳定性
- 将人工智能应用于开发、编码、测试和自动化
任职要求
- 精通 Java 及 Spring Boot 或同类框架,并有扎实的 API 构建经验
- 拥有 AWS 或同类云平台的生产环境实操经验
- 拥有 Docker、Kubernetes 或类似容器工具的使用经验
- 具备 REST API 设计经验,并能调用第三方 API
- 拥有 ELK、Prometheus、Grafana 或同类工具的生产环境可观测性经验
- 具备技术判断力,能够设计解决方案并讨论集成场景中的权衡
- 能够独立工作、做出决策,并以高质量端到端交付
- 拥有中高复杂度系统经验,涉及并发、分布式集成和一致性
- 愿意提供并接受技术反馈
- 有使用 AI 辅助开发工具进行编码、测试和自动化的经验,或积极希望培养这些技能