职位描述
1. 精通 Java 语言及相关开发框架,如 Spring、Spring Boot、Spring Cloud、MyBatis 等,有丰富的实际项目开发经验。
2. 熟悉分布式系统架构设计,掌握常见的分布式技术,如消息队列(Kafka、RabbitMQ 等)、分布式缓存(Redis 等)、分布式锁等。
3. 具备扎实的数据库知识,熟悉 MySQL、Oracle 等主流数据库的设计、开发和优化,能够编写高效的 SQL 语句。
4. 了解微服务架构思想,有微服务架构设计和实践经验,熟悉服务注册与发现、配置中心、网关等微服务组件。
5. 掌握性能优化技术,能够使用性能分析工具对系统进行性能分析和调优。
6. 熟悉 Linux 操作系统,能够进行基本的系统操作和故障排查。
7. 了解常见的安全漏洞和防范措施,具备系统安全架构设计能力。
项目经验要求:
1. 具有 5 年以上 Java 开发经验,其中至少 3 年以上架构设计经验,有团队管理经验及大型互联网项目架构设计和开发经验者优先。
2. 主导过至少 2 个以上复杂系统的架构设计和开发工作,能够独立承担系统架构师的职责。
3. 有成功解决过复杂技术问题的经验,具备应对高并发、大数据量场景的架构设计和优化能力。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕