任职要求
1.计算机及相关专业,本科以上学历,5年及以上JAVA开发工作经验
2.扎实的编程基础,良好的代码风格,精通常用的软件工程方法、设计模式、数据结构和算法;掌握内存管理模型、垃圾回收算法,对JVM调优有排查和优化经
3.熟练掌握主流框架和工具,包括SpringBoot MyBatis SpringCloud Jenkins Git Docker等;对MySQL、Redis等存储系统,RabbitMQ、Kafka等消息系统的读写有深入理解,熟悉常规性能优化方法和实际经验
4.熟悉微服务、分布式架构开发模式,熟悉TCP HTTPS等网络协议,熟悉XML JSON ProtoBuf等数据交换格式,熟练对业务需求进行领域抽象设计和对象建模
5.了解不同架构方法的适应性和优缺点;对系统的高可用、高负载有一定的经验和理解,有实际高并发服务开发经验
6.诚信,具有强烈的工作责任心、有良好的沟通能力和团队合作精神、承压能力,善于思考,能独立分析和解决问题、不断学习的意愿,自我时间管理能力强