职位描述
【岗位职责】
1、负责后端技术方案设计、需求把控及核心功能开发,建设高并发、高性能、高可用的系统;
2、对系统有整体宏观的思考,熟悉系统架构分层、业务建模及业务平台化建设;
3、负责技术难点的攻关,参与长期规划、性能优化、故障排查和解决等工作;
4、参与知识传播及技术分享,促进团队成员共同进步;
【任职要求】
1、本科及以上学历,计算机、软件工程相关专业;
2、熟悉Java语言,具备扎实的Java基础,熟悉多线程等基础技术,对多线程使用、并发处理、JVM基本原理有一定认识;
3、熟练使用Spring、Spring MVC等框架,并对框架原理有一定了解;
4、熟悉ZooKeeper、Kafka等各种中间件,对事务、锁、并发等实现机制有深入了解;
5、熟悉SOA架构,对RPC、序列化、服务治理有相应了解;
6、熟悉MySQL的应用开发、常见的性能调优和可扩展性设计,了解Redis缓存技术;
7、具有一定的技术规划和设计能力,能发现架构设计中存在的问题,并给出有效的解决措施和方法;
8、有大型分布式、高并发、高负载、高可用系统设计开发经验;
9、具备良好的学习能力,沟通能力,优秀的团队协作精神;