后台开发工程师
3万及以下/年杭州市本科不限经验
职位描述
岗位职责:
1. 服务器端应用开发:根据产品需求,设计并实现服务器端逻辑,包括数据处理、业务逻辑实现、API接口开发等。
2. 数据库设计与优化:设计数据库架构,创建和管理数据库表,编写高效的SQL查询,确保数据的安全性和完整性。
3. 系统架构与设计:参与系统架构设计,确保系统的可扩展性、稳定性和安全性。
4. 与前端交互:与前端开发人员协作,定义和实现API接口,确保前后端数据交互顺畅。
5. 性能优化:对服务器端应用进行性能监控和优化,包括代码优化、数据库优化、缓存策略等。
6. 故障排查与修复:快速定位并修复服务器端的故障,确保系统稳定运行。
7. 安全与防护:确保服务器端应用的安全性,防止SQL注入、XSS等安全漏洞。
任职要求:
1. 全日制本科及以上学历,计算机、通讯、自动化、统计等相关专业,具备5年以上开发经验;
2. 编程语言:精通JAVA编程语言,同时能熟练使用Python、Go语言中的一种更加。
3. 框架与库:熟悉并熟练使用相关的后端框架和库,如Spring Boot(Java)、Django(Python)等,熟悉activity框架更佳。
4. 数据库管理:精通一到两种关系型数据库(如MySQL、Oracle),熟悉非关系型数据库(如MongoDB、Redis)的使用和管理。熟悉大数据处理原理,熟练掌握流批一体化编程人员优先。
5. 网络协议与通信:熟悉HTTP/HTTPS协议,熟悉TCP/IP协议栈,了解RESTful API和GraphQL等API设计原则。
6. 测试与调试:了解单元测试、集成测试、压力测试等测试方法,能够编写和使用测试工具进行代码测试。
7. 安全与加密:了解常见的安全漏洞和攻击方式,熟悉加密技术(如SSL/TLS)和认证机制。
8. 容器化与云技术:熟练使用Docker、Kubernetes等容器化技术。
9. 问题解决与学习能力:具备强大的问题解决能力,能够快速学习新技术并应用到项目中。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅
