职位描述: 岗位职责:
1. 负责公司产品服务器端的研发,包括一定的架构设计,代码实现;
2. 负责和产品经理合作,讨论、细化需求;
3. 负责和测试同学合作,参与测试例评审、提供必需的测试接口。基本要求:
1. 有良好的编程习惯、编码风格,熟悉面向对象编程的基本原则,重构的基本原则,能够做偏复杂业务的系统架构,熟悉设计模式;
2. 熟练掌握一门后端开发语言,JAVA,Python,Go均可。并熟悉该语言体系下的生态及相关工具
3. 熟悉http协议,了解REST API相关设计; 熟悉常用pc调用框架;
4. 熟悉一到两种关系型数据库下的开发,熟练掌握SQL语句,有较好的数据库设计能力和sql语句调优能力;分布式数据库有经验者优先;
5. 熟悉领域驱动设计、了解微服务概念;
6. 有高并发、高可用系统开发经验;
7. 熟悉linux系统,有linux下开发经验优先;
9. 有云计算相关工作经验,熟悉docke,k8s等容器使用者优先。
任职资格
1.大学统招本科及以上学历;
2.5年以上工作经验,实际开发经验3年以上。