岗位职责:
1.负责公司内部各类管理系统和业务支持系统的开发与维护。
2.使用Spring Boot进行后端服务开发,支持业务功能的实现与优化。
3.参与Web端和移动端的开发与维护,确保系统的稳定性和良好的用户体验。
4.根据业务需求和技术架构,优化系统性能、提升用户体验,并提供技术支持。
5.撰写技术文档,确保系统的可维护性和可扩展性。
6.与产品经理及其他开发人员紧密合作,推动项目的顺利进行与按时交付。
任职要求:
1.后端开发:
*熟悉Java,能够使用Spring Boot框架进行后端服务开发。
*了解微服务架构,熟悉Spring Cloud相关技术(如Nacos、Spring Cloud Gateway)。
*熟悉数据库设计与优化,能够使用SQL Server进行数据库开发与管理。
*了解Redis等缓存技术,能够优化数据库性能和提升系统响应速度。
2.前端开发:
*熟悉Vue.js,具备Vue2或Vue3的开发经验,能够开发高效的管理系统界面。
*使用过Element UI、VXETable等Vue组件库进行PC端开发。
3.开发工具与流程:
*熟悉Git版本控制工具,能够进行团队协作与代码管理。
*了解Maven、Docker等开发工具与常见的开发流程。
*了解Linux操作系统,能够进行基础的服务器管理。
4.其他要求:
*良好的编程习惯,注重代码质量与可维护性。
*良好的沟通能力和团队合作精神,能够与产品经理及其他开发人员协同工作。
5.教育背景:本科及以上学历,计算机科学、软件工程、信息技术等相关专业。
6.工作经验:1年以上软件开发经验,具备Spring Boot、Vue.js开发经验。具备扎实的编程基础和良好的学习能力的应届毕业生也可以考虑。
工作地点:广东省中山市/珠海市