职位描述
1、熟悉Java基础语法、面向对象编程思想、集合框架、多线程并发和JVM原理(内存模型、垃圾回收、性能优化等)。
2、精通Spring全家桶(Spring MVC、Spring Boot、Spring Cloud)。
3、熟悉MyBatis等ORM框架的使用及原理。
4、熟悉关系型数据库(MySQL、PostgreSQL、Oracle等),具备复杂SQL编写与优化能力。
5、熟悉至少一种NoSQL数据库(Redis、MongoDB等)。
6、了解分布式系统设计,熟悉微服务架构和设计原则(如服务注册与发现、负载均衡、熔断、降级等)。
7、掌握常用工具与框架:Dubbo、Spring Cloud、Nacos、Consul等。
8、熟悉消息中间件(Kafka、RabbitMQ、RocketMQ等)。
9、熟悉版本控制工具(如Git),以及常用开发工具(如 IntelliJ IDEA、Eclipse)。
10、有高并发、高可用系统的设计与开发经验。
11、熟悉系统性能调优、代码优化、缓存设计等。
12、熟悉常见设计模式,并能在实际开发中灵活运用。
13、了解容器化技术(Docker、Kubernetes),以及CI/CD流程。
任职要求:
1、本科及以上学历,5年以上开发工作经验
2、沟通协作:能够与产品经理、测试工程师及其他开发团队成员高效沟通。
3、解决问题能力:擅长快速定位和解决复杂系统问题。
4、学习能力:持续学习前沿技术,保持对新技术的敏感度。
5、团队管理能力(加分项):有团队管理经验,能够带领团队完成复杂项目开发
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕