工作内容:负责公司系统的开发和维护,包括但不局限于:- 使用Java语言进行系统后台开发,包括但不限于用户认证、权限控制、数据存储等功能;- 设计并实现系统中的业务逻辑,包括数据表结构、接口编写等;- 参与系统的需求分析、设计和评审,确保系统功能和性能的实现达到预期;- 编写高可用、可扩展的系统,以应对不断变化的业务需求和扩展;- 使用合适的开发工具和技术,完成系统测试、部署和维护工作;- 参与团队内部的技术分享和知识沉淀。主要职责:- 负责公司系统(或产品)后端部分的开发工作,包括数据库设计、接口实现等;- 撰写系统的技术文档,包括接口文档、类图、系统架构图等;- 参与项目需求讨论,基于需求实现系统功能;- 负责对系统的性能进行监控和调优,以达到系统性能的优化;- 对系统的安全性进行评估,并提出并实现相应的安全措施;- 完成领导交办的其他相关工作任务。职位要求:- 具备扎实的Java编程基础,熟悉Spring等主流Java框架;- 不限工作经验,有较好的代码习惯和编程规范;- 熟悉MySQL、Oracle等数据库,熟悉SQL语言;- 熟悉常用的Linux命令,了解常见的系统命令;- 具备良好的代码读写能力,能够编写易于维护的代码;- 熟悉常用的代码审查工具,如Maven等;- 有良好的问题解决能力,能够快速定位并解决技术问题。