岗位职责:1. 系统设计与开发2. 数据库管理3. 接口开发与集成4. 性能优化与调试5. 技术研究与创新任职要求:1. 本科及以上学历,计算机科学与技术、信息管理与信息系统、软件工程等相关专业,具备扎实的计算机基础知识。2. 有3年及以上后端开发经验。3. 熟悉至少一种主流编程语言及其常用框架,如 Java 语言及 Spring 家族系列框架(Spring Boot、Spring Cloud 等),具备扎实的编程基础和良好的代码风格。4. 数据库方面: 精通关系型数据库设计与开发,熟练掌握 SQL 语句的编写与优化,能够独立完成复杂的数据查询与分析任务。 熟悉至少一种非关系型数据库的使用,如了解 Redis 的数据结构、应用场景及缓存策略,能将其合理应用于实际项目中提升系统性能。5. 后端技术: 掌握常用的后端开发技术,如 HTTP 协议、Web 服务器(如 Tomcat、Nginx 等)的配置与部署,熟悉消息队列(如 RabbitMQ、Kafka 等)的原理与应用,具备分布式系统开发经验者优先。 具备一定的系统架构设计能力,能够根据业务需求绘制系统架构图,阐述系统的分层架构、模块职责及交互流程,并能对架构进行合理性评估和优化。6. 工具与环境: 熟练使用常用的开发工具,如 IDE(Intellij IDEA、Eclipse 等)、版本控制系统(Git、SVN 等),熟悉敏捷开发流程,能够在团队协作环境下高效工作。 熟悉 Linux 操作系统的基本命令与操作,能够在 Linux 环境下进行项目部署、调试及日常运维工作。7. 有公有云使用经验的优先。