联系人:林智光
联系电话:020-875****0
公司地址:广州市天河区中山大道华景路1号南方通信大厦4楼
岗位职责:
1. 负责业务系统的后端开发与维护,参与系统架构设计与优化,确保系统的高性能、高可用性和稳定性。
2. 基于主流微服务架构,使用 Spring 全家桶搭建和开发微服务应用,实现服务间的高效协作与通信。
3. 熟练运用 Nginx、Redis、RabbitMQ、ES 等中间件,解决系统中的性能优化、缓存处理、消息队列、搜索功能等关键问题。
4. 与前端开发团队紧密合作,基于 VUE 框架进行前后端联调,确保前端与后端的数据交互顺畅,共同完成项目功能开发。
5. 参与国产信创环境下的系统适配工作,确保系统在国产化服务器、操作系统、数据库等环境中稳定运行。
6. 使用 Git 进行代码管理,遵循团队的代码规范和工作流程;利用 Maven 进行项目构建和依赖管理,保障项目的顺利编译与部署。
7. 基于熟悉的 CI/CD 流水线技术,参与构建和维护持续集成、持续交付环境,提高项目开发和部署效率。
任职要求:
1. 本科及以上学历,计算机相关专业,具有 3 年以上 Java 开发经验。
2. 深入理解当前主流微服务架构理念,如服务拆分、治理、通信等,能独立进行微服务的设计与开发。
3. 熟练掌握 Spring 全家桶技术,包括 Spring Boot、Spring Cloud、Spring Data 等,能快速搭建基于 Spring 的企业级应用。
4. 精通 Nginx 的配置与优化,能处理高并发场景下的负载均衡问题。
5. 熟练掌握 Redis 的数据结构、缓存策略,能解决缓存穿透、雪崩等问题。
6. 熟悉 RabbitMQ 的消息队列机制,能实现可靠的消息发送与接收,处理消息持久化、事务等。
7. 熟练掌握 MySQL 数据库,深入理解数据库设计原则、索引优化、事务处理等,能编写复杂的 SQL 查询和存储过程。
8. 熟悉 MongoDB 的基本操作和数据建模,能根据业务需求选择合适的存储方式。