职位描述
岗位职责:
1、参与后台系统的需求分析和设计,与开发团队共同确定技术方案,确保系统的可行性和稳定性。
2、负责后台业务逻辑的开发,使用JAVA语言及相关框架进行编码,单元测试,实现功能需求。
3、对接前端开发人员,提供API接口,确保前后端数据的正确交互。
4、优化数据库设计,编写高效、稳定的SQL语句,提升数据访问效率。
5、负责后台系统的安全设计和实现,确保数据的保密性、完整性和可用性。
6、负责后台系统的性能调优,包括并发处理、响应时间优化等,提升系统整体性能。
7、编写和维护后台系统的技术文档,为团队成员提供技术支持和培训。
职位要求:
1、计算机相关专业本科及以上学历,具备扎实的JAVA编程基础,对JAVA后端开发有浓厚兴趣。
2、掌握一门或多门脚本语言(Python、nodejs等)优先考虑。
3、熟练掌握JAVA编程语言,熟悉面向对象编程思想,能够编写高效、可维护的JAVA代码。
4、熟悉SpringBoot+vue+MyBatis等主流JAVA框架工程,了解其原理和使用方法,能够独立完成业务逻辑的开发。
5、熟悉数据库设计和SQL编写,能够优化数据库性能,确保数据的准确性和一致性。
6、熟悉分布式系统、微服务架构等相关技术,了解其原理和应用场景。
7、具备云原生开发能力,对设计模式有足够的了解。
8、具备良好的团队合作精神和沟通能力,能够与开发团队、测试团队和产品团队紧密合作,共同推进项目的进展。
9、对新技术保持敏感和热情,愿意不断学习和探索新的JAVA后台开发技术和工具。
10、有大规模、高并发、高可用性系统开发经验的优先考虑。
11、有接口管理工具(如:swagger,apifox,apipost等)使用经验的优先考虑。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕