职位描述
岗位职责:
1、计算机科学或相关专业本科及以上学历
2、独立完成需求的整理和软件设计
3、参与项目需求分析,编写接口文档、设计文档等常用的开发文档:
4、完善相关Java基础中间件的功能兼容度和可靠性验证
5、帮助团队其他成员解决技术问题、及相关技术分享;
任职要求:
1、熟悉Java EE规范,Java技术基础扎实,熟悉I0、多线程、异步处理等基础架构
2、熟悉缓存、搜索等机制,在可扩展、高性能、高稳定性系统的设计、开发、调优等方面有实际经验
3、了解主流开源应用框架, 如Spring相关、Kafka、Dubbo、ZooKeeper、Redis、HBase等开发技术,
4、对数据库的基本理论和内部实现机制有深刻的理解,能够熟练应用MySQL、NOSOL,有实际大数据量的数据库设计经验;
5、有分布式开发经验、熟练使用分布式服务框架,消息中间件和分布式存储系统等
6、熟悉web相关应用服务器中间件:如Nginx、Tomcat等
7、具有较好的沟通能力,良好的逻辑思维能力,熟悉业务抽象和数据模型设计,具有很强的分析问题和解决问题的能力,对解决具有挑战性问题充满激情,善于思考,热爱技术研发,具有快速学习能力。