工作内容:我们的公司正在寻找一位有经验的Java后端开发工程师,负责开发和维护公司的后端系统。职位的主要职责包括:* 开发高可用性、可扩展性和安全性的RESTful API,使用Java和Spring Boot框架;* 与团队密切合作,了解业务需求,设计并实现可扩展的后端系统;* 利用数据库,包括MySQL、PostgreSQL、Oracle等,实现数据存储和检索功能;* 编写单元测试和集成测试,确保代码质量和可靠性;* 使用Linux系统,了解Linux命令,并确保系统安全性和稳定性;* 熟悉敏捷开发方法,了解Git等版本控制工具;* 根据项目进度,制定并遵守项目计划,完成各项任务并确保项目按时完成。职位要求:* 具有2年以上的Java后端开发经验,熟悉Spring Boot框架,具备基本的Linux命令,能够独立工作;* 熟悉MySQL、PostgreSQL或Oracle等数据库,具有数据库设计和优化经验;* 熟悉Redis、Guava等常用工具,能够提高系统性能;* 了解RESTful API设计原则,能够根据业务需求设计高可用性、可扩展性和安全性的API;* 了解Linux系统,熟悉Linux命令,能够确保系统安全性和稳定性;* 有良好的代码编写习惯,熟悉代码审查流程,能够通过代码审查等工具不断提升代码质量;* 具备基本的英语读写能力,能够阅读英文技术文档并进行技术交流。