职位描述
职位描述:
1. 深入理解业务需求,完成相关技术设计、开发、文档和测试等工作;
2. 深入理解系统架构及框架,分析并提高系统质量,性能和安全性;
3. 参与需求、方案讨论,技术调研,代码评审,解决开发中的技术难题;
4. 参与对系统进行持续优化、重构,引入新技术,提升研发效率。
岗位要求:
1. 5年以上Java开发工作经验,熟练掌握MVC编程思想及Spring架构;
2. 熟练掌握web应用开发,具有高并发,大数据系统设计、研发、调优经验;
3. 熟练掌握Spring Boot/Mybatis/Dubbo/Spring cloud等主流JAVA框架;
4. 熟悉主流的分布式系统相关技术,如:Nginx、Zookeeper、Nacos、Redis、Memcached、MongoDB、Rabbitmq、kafka;
5. 熟练使用mysql、Oracle、Tbase,对数据库SQL优化、主从备份、数据分片有一定经验;
6. 具有Hadoop / HBase / Spark / Storm / Dubbo 等经验者优先;
7. 有良好的沟通和学习能力、有较强的团队协作能力以及快速解决问题的能力。