高级 Java 工程师(可在葡萄牙或巴西远程工作)
使用 Java 和 Spring Boot 构建安全的后端服务,并接触 Vue.js 开发。 面向驻葡萄牙或巴西的候选人,提供完全远程的高级职位。
描述
- 使用 Java 和 Spring Boot 构建并维护后端服务
- 使用 Vue.js 支持前端开发
- 创建并维护自动化单元测试、集成测试和端到端测试
- 关注质量、性能和可维护性,开展代码评审
- 参与服务和功能架构讨论
- 调查并修复复杂的分布式系统问题
- 采用安全编码、CI/CD、版本控制和发布管理实践
- 指导并支持初级工程师
- 在需要时主要提供第三线技术支持
- 与工程领导合作,改进团队实践
- 在自主、协作、跨职能的敏捷团队中工作
- 与高级工程师和产品相关方合作
- 持续协助交付安全、高质量的软件
任职要求
- 至少五年 Java 和 Spring 商业开发经验
- 具有使用 Vue.js 等现代前端框架的经验
- 深入了解 RESTful API
- 具备自动化单元测试和集成测试的实际经验
- 有使用 GitHub Actions 或 Drone 等工具构建 CI/CD 流水线的实践经验
- 能够在短交付周期的敏捷团队中高效工作
- 熟练使用 Git 和现代代码库管理实践
- 高度重视代码质量、安全性和性能
- 具有代码评审和提供建设性反馈的经验
- 具备较强的问题解决能力和主人翁意识
- 能够与技术和非技术相关方清晰沟通
- 英语读写和口语能力强
- 具有大规模、高性能系统经验者优先
- 具有微服务架构经验者优先
- 了解云原生开发者优先
- 具有 Docker、Kubernetes、Helm 或 Kustomize 经验者优先
- 熟悉事件驱动架构者优先
- 具有领导或指导经验者优先
- 必须居住在葡萄牙或巴西
福利待遇
- 同事共同承担责任并参与决策
- 融洽的工作文化
- 将失败视为成长一部分的学习环境
- 鼓励团队成员提出想法的敏捷工作环境
- 有机会成长并参与不同项目
- 完全远程的工作安排
- 持续培训和指导
- 有机会出差
