职位描述
【工作内容】
- 负责基于Java技术栈的应用系统的设计、开发与维护,确保系统的高性能、高可用性;
- 参与需求分析、系统设计、编码实现以及单元测试等工作,保证项目按时高质量交付;
- 熟练使用Spring Boot、MyBatis等主流开源框架,并能根据业务需求进行定制化开发;
- 掌握数据库、缓存、消息队列、索引等关键技术,优化系统性能,提升用户体验;
- 编写清晰的技术文档,包括但不限于设计文档、接口文档等,确保团队成员能够快速理解并使用;
- 积极参与团队的技术分享,推动团队整体技术水平的提升,解决项目中遇到的技术难题。
【任职要求】
- 计算机相关专业本科及以上学历,2年及以上Java开发经验;
- 扎实的Java基础,熟练掌握数据库、缓存、消息队列、索引等技术;
- 熟悉Spring Boot、MyBatis等主流开源框架及其应用;
- 具备良好的文档编制习惯和代码书写规范,能够编写清晰的技术文档;
- 具有较强的学习能力、分析问题和解决问题的能力,善于沟通协作,具备良好的团队合作精神;