岗位职责:
1、负责公司Java后端项目系统的开发与维护,基于Spring Boot框架实现高效、可扩展的业务功能。
2、参与需求分析、系统设计及技术方案制定,确保系统架构的合理性与可维护性。
3、负责容器化部署(如Docker、Kubernetes)及云平台(如AWS、阿里云)的部署与优化,保障系统的高可用性与弹性扩展。
4、与前端团队协作,基于Vue.js框架进行接口联调与问题排查,确保前后端交互的稳定性与性能。
5、编写技术文档,参与代码评审,持续优化系统性能与代码质量。
6、跟踪行业技术动态,推动团队技术能力提升与创新实践。
岗位要求:
1、编程语言:精通Java,熟悉JVM原理及性能调优。
2、框架技术:熟练使用Spring Boot,掌握Spring MVC、Spring Data JPA/MyBatis等主流组件。
3、容器化部署:熟悉Docker容器化技术,了解Kubernetes(K8s)基础概念及部署流程,有云平台(如阿里云、AWS)容器服务实战经验者优先。
4、前端协作能力:熟悉Vue.js框架(如Vue 2/3),了解组件化开发、状态管理(Vuex)及前端调试工具(如Chrome DevTools),能配合前端团队完成接口联调与问题定位。
5、熟悉hadoop/Flink/Hive等大数据技术,有海量数据开发经验者优先; 熟悉clickhouse、ES、图库等数据库
6、加分项:有RESTful API设计经验,熟悉HTTP/HTTPS协议及接口文档工具(如Swagger)。
熟悉MySQL、PostgreSQL等关系型数据库,掌握SQL优化技巧。
了解CI/CD流程(如Jenkins、GitLab CI),有自动化部署经验。
7、具备良好的沟通能力与团队协作意识,能快速适应技术迭代与业务需求变化。
8、本科及以上学历,3-5年工作经验