职位描述
我们正在寻找一位具有 4年以上实践经验 的熟练软件工程师,专注于Java开发及相关技术。该职位涉及在敏捷环境中设计和构建可扩展、安全且易于维护的软件解决方案。
主要职责:
- 使用Java(至少4年)及Spring Boot和微服务架构等框架设计和开发稳健的软件
- 使用REST、GraphQL和Swagger/OpenAPI开发和维护API(至少4年)
- 编写安全、可维护的代码,并遵循编码标准和最佳实践
- 进行代码审查,与团队成员合作解决技术问题
- 及时高效地排查和调试生产问题
- 使用Docker、Kubernetes、OpenShift和Git等工具(至少4年)
- 参与敏捷/Scrum仪式并为流程改进做出贡献
清晰地向各团队传达项目更新、风险和依赖关系
职位要求
- 计算机科学、工程或相关领域的学士学位
- 4年以上 Java和Spring Boot开发经验
- 4年以上使用REST、GraphQL和Swagger/OpenAPI进行API开发经验
- 4年以上SQL和关系数据库(如SQL Server、Oracle、MySQL)经验
- 4年以上使用IDE(IntelliJ/Eclipse)、版本控制(Git)和构建工具(Maven, Gradle)经验
- 具备Java应用程序的实际调试和性能优化经验
- 对Docker、Kubernetes和OpenShift有深入了解
- 优秀的问题解决、分析和沟通能力
- 有在敏捷/Scrum和虚拟/多地点团队环境中工作的经验
优先资格:
JavaSpring BootRESTSQLDockerKubernetes敏捷分析能力沟通能力