1、参与业务、技术改造类项目的系统分析、设计工作,承担核心功能、公共核心模块的代码编写,确保项目进度和质量。
2、能提供架构、性能优化的解决方案,并参与平台和产品的快速迭代和优化。
3、参与系统架构设计、接口规范制定、技术文档编写等。
4、配合团队协同工作。
任职要求:
1、3年以上相关Java研发工作经验
2、精通Java网络编程,深入理解http,https,tcp/Ip协议
3、具备扎实的Java基础,对JVM原理有扎实的理解;对Spring Cloud,netty,Mybatis开源框架熟悉,并能了解它的原理和机制,具有大型分布式系统设计研发经验。
4、熟悉基于Redis的设计和开发、对Redis性能优化有丰富的经验。
5、熟悉nginx,apache,kafka,rabbitmq,redis,zookeeper,elasticsearch等缓存、消息中间件、高性能服务器、数据搜索引擎的使用。
6、熟悉MySQL数据库,索引优化,数据库调优等
7、思路清晰,有良好的需求理解、分析、抽象能力和软件设计能力。
8、对技术有强烈的兴趣,喜欢钻研,具有良好的学习能力。
9、具备良好的沟通技能能力,团队合作能力以及推进工作执行,明确目标结果能力。