职位介绍:
1. 负责产品架构设计与研发;
2. 负责核心模块的设计与实现;
3. 保持技术前瞻性,随着公司业务发展, 持续推进系统重构;
5. 分析公司产品业务需求并落地实现,技术问题攻关;
6. 参与关键组件和代码的CodeReview,评审开发人员的系统设计和代码质量,编写技术文档和制定开发规范;
7. 推动技术和业务的融合,推动团队的架构设计能力提升。
任职要求:
1、本科及以上学历,计算机相关专业;熟练使用Java,6年以上Java后台开发经验,有良好的编码习惯;
2、熟悉Spring、MyBatis等开发框架;
3、熟悉Restful规范、Spring Cloud微服务技术体系;
4、熟悉大型分布式系统设计与开发,并具备MQ、Redis等常用中间件
5、熟悉Unix/Linux操作系统下的开发,部署,运维等工作;
6、熟悉ZooKeeper, Redis, Kafka, ElasticSearch,Spark,Hbase,Hadoop 等大数据组件开发、有相关运维经验者优先;
7、熟悉DDD设计理念,并有相关实践经验者优先