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