职位要求:
工作职责
岗位职责:
1. 负责出行UGC及相关运营业务的研发
2. 参与产品需求迭代及线上功能维护,并完成相关项目技术文档
3. 作为项目的核心开发工程师,承担主要功能模块的开发设计工作
任职资格
岗位要求:
1. 计算机软件或相关专业,本科以上学历;
2. Java基础扎实,理解io.多线程.集合等基础框架,对JVM原理有一定的了解;
3. 熟悉Spring/Mybatis/Druid等框架,及实现原理;
4. 熟悉memcached,redis中的其中一项缓存框架技术,以及消息中间件(RabbitMQ,Kafka等);
5. 熟悉分布式.多线程及高性能的设计与编码及性能调优;
6. 熟悉常用设计模式,拥有良好的代码习惯,结构清晰,命名规范,逻辑性强,代码冗余率低,能独立分析问题并解决问题;
7. 具备编写Unit Test的习惯,至少掌握一种 UT/Mock 框架的使用方法;
8. 具有丰富的团队协作经验,熟悉git与git flow;
9. 有MySQL或者PostgreSQL开发经验,具有索引优化.查询优化和存储优化经验方面的经验。要求随时随地贯彻最优化开发的思想;
10. 有很强的与业务人员的沟通能力,分析问题和解决问题的能力,有强烈的责任心,有强大的抗压能力;
11. 热爱开发工作,关注细节,乐于分享,团队合作意识良好。
12. 有支付体系开发经验优先,包括不限于账户、收单、清分、结算、账务、对账、支付网关等系统开发。
13..了解DDD领域驱动设计方法体系,有完整的实践经验优先;