岗位职责:
1.系统开发与维护:负责公司物业服务相关系统的Java后端开发工作,包括但不限于业务逻辑实现、接口开发、数据交互等,确保系统功能的稳定性和高效性。
2.微服务架构设计与优化:参与基于微服务架构的系统设计,根据业务需求进行模块划分和服务拆分,保障系统的可扩展性与高可用性;持续优化微服务架构,提升系统性能,降低服务间的耦合度,提高系统的稳定性和响应速度。
3.技术选型及研究:关注行业内的新技术动态,结合公司业务需求,参与技术选型和可行性研究,为技术决策提供有力支持,推动技术团队的技术进步和创新。
4.代码质量与规范:遵循公司制定的代码规范,编写高质量、可维护、可扩展的代码;积极参与代码审查,帮助团队成员提升代码质量,及时发现并解决潜在的代码问题,确保团队整体代码水平的提升。
5.与其他团队协作:与运维团队协作,保障系统的稳定运行,及时处理线上故障和性能问题,确保系统的高可用性。
6.项目交付与支持:按时完成项目开发任务,确保项目按时上线;在项目上线后,提供必要的技术支持,及时解决用户反馈的问题,保障系统的稳定运行,提高用户满意度。
任职要求:
1.教育背景:计算机科学与技术、软件工程等相关专业本科及以上学历。
2.工作经验:2年以上Java开发经验,具有分布式系统或微服务架构开发经验者优先。
3.技术技能:具备扎实的前端基础:熟悉HTML5/CSS3/JavaScript(ES6+),能独立完成常规页面的布局、样式和交互开发;
熟练掌握Vue.js(Vue2/Vue3)框架,熟悉Vue Router、Vuex/Pinia等配套工具,能独立完成业务模块开发;
熟悉Element UI或Ant Design Vue等UI组件库,能基于组件库快速搭建页面;
了解Webpack/Vite等构建工具的基本使用,熟悉Git版本管理。