我们正在寻找一位具有Java、Angular、Spring、RESTful API和Spring Boot经验的全栈开发人员。此人将构建和增强我们的基于Java的网络服务。
理想的候选人将与IT和业务团队合作,提供安全、高性能的解决方案,以推动我们系统的创新和效率。
主要职责:
- 使用Java、Spring和Spring Boot设计、开发和维护应用程序。
- 具备RESTful网络服务经验。
- 与跨职能团队合作,评估业务和技术需求,并定义有效的解决方案。
- 开发符合性能、质量和安全标准的清晰、高效和可重用代码。
- 诊断和解决问题,识别改进领域并实施增强功能。
- 创建和维护单元测试(使用JUnit和模拟框架)以确保代码可靠性。
- 参与敏捷开发流程,贡献于冲刺计划、评审和回顾。
- 与DevOps合作,支持使用Git、Maven、Jenkins和OpenShift的持续集成。
- 设计和优化跨Oracle、SQL Server和MySQL的数据库查询和模式。
- 研究和推荐新兴技术和最佳实践,以改善系统架构和开发标准。
- 确保遵守内部IT政策和相关法规标准。
资格:
- 具有使用Java、Spring、Angular和Spring Boot开发RESTful API的丰富经验。
- 对可扩展应用程序设计和现代软件架构有深入理解。
- 具有敏捷方法论和协作开发环境的经验。
- 熟练使用Git、Maven和Jenkins进行CI/CD工作流。
- 对关系数据库和查询优化有扎实的理解。
- 熟悉AngularJS是一个优势。
- 优秀的问题解决能力和沟通技巧。