岗位描述(节选)
【岗位职责】
1.负责公司互联网产品新功能开发以及原功能维护;
2.参与产品客户端及服务端设计、研发;
3.进行单元测试,功能测试,集成测试,确保功能稳定,保证研发工作高质量完成;
4.参与软件设计重构和优化,负责软件文档的完善。
【任职资格】
1.大学本科及以上学历;
2.具备扎实的Java编程基础,熟悉常用设计模式、多线程、JVM,数据结构、算法、开发框架;
3.熟悉高性能、高并发、高可用性分布式系统设计,熟悉RPC、缓存、消息队列、负载均衡、分布式事务等;
4.熟悉Java开发SpringBoot、SpringCloud、MyBatis等框架和开发库;
5.熟悉MySQL数据库、对象存储数据库MongoDB、缓存数据库Redis、搜索Elastic search等技术;
6.熟悉至少一种消息队列系统,包括但不限于 RabbitMQ/RocketMQ/Kafka;
7.了解Linux操……
完整岗位描述与官方投递入口,请登录后在岗位详情页查看。