面议
陕西永利国际金融中心15层
岗位职责:
1、架构设计与搭建:依据项目需求设计后端架构,选用适宜的技术框架与工具,如Spring Boot、Django等 ,构建稳定、可扩展的后端服务系统;
2、业务逻辑实现:与产品、前端团队协作,理解业务需求,编写高效的代码实现用户注册登录、订单处理等业务逻辑,确保功能正常运作;
3、数据库管理:设计、优化数据库结构,使用SQL或NoSQL数据库,如MySQL、MongoDB,进行数据的存储、读取、更新和删除操作,保障数据的完整性和安全性;
4、接口开发与对接:开发RESTful等类型API接口,为前端提供数据交互通道,与第三方服务接口对接,实现数据共享与功能集成;
5、性能优化:监控和分析系统性能,优化代码与数据库查询,使用缓存技术,如Redis,提升系统响应速度和吞吐量;
6、安全保障:采取安全措施防止SQL注入、XSS攻击等,进行数据加密、权限管理,确保系统和数据安全;
7、测试与维护:编写单元测试和集成测试用例,修复测试中发现的问题,维护和升级现有后端系统,保障服务稳定运行;
8、完成部门经理交办的其他工作。
岗位要求:
1、计算机相关专业,统招本科以上学历,3年以上后端开发经验,能独立完成项目;
2、熟练掌握Java基础和JVM性能调优,熟悉常用设计模式,深入理解其语法特性、内存管理机制和多线程编程等;
3、熟悉常用的后端开发框架,如Spring框架(Spring Boot、Spring Cloud等)、Django、Flask等,了解框架的原理和核心功能,能够快速搭建和开发项目;
4、精通关系型数据库(如MySQL、PostgreSQL等)和非关系型数据库(如MongoDB、Redis)的操作,熟悉数据库设计、优化和事务处理;
5、熟悉网络编程和HTTP协议,能够开发高效的网络应用程序,处理各种网络请求和响应;
6、具备较强的问题分析和解决能力,能够快速定位和解决系统中的故障和异常,善于通过日志分析、调试工具等手段找出问题根源并解决;
7、保持对新技术的学习热情和敏感度,能够快速学习和掌握新的后端技术和工具,将其应用到实际项目中,提升项目的技术竞争力;
8、良好的沟通能力,能够与前端开发人员、产品经理、测试人员等各部门人员进行有效的沟通和协作,理解业务需求并转化为技术实现;
9、具备团队合作精神,能够积极参与团队讨论和代码审查,分享技术经验,共同解决项目中的技术难题。
10、具备以下任一领域经验者将优先考虑:
国产信创环境项目开发经验: 熟悉国产操作系统、数据库、中间件等生态,有实际项目开发或适配经验。
系统/应用性能调优经验: 具备定位性能瓶颈、进行针对性优化(如数据库优化、代码优化、架构优化等)并提升系统性能的能力。
物联网相关项目经验: 熟悉物联网通信协议、平台架构、设备接入或数据处理等。
Vue.js 全栈开发能力: 精通 Vue.js 框架及其生态,并具备后端开发能力(如 Node.js, Python, Java 等),能独立完成全栈功能模块开发。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕