职位描述
岗位职责:
1、负责To C 和 To B 类中台级软件项目的设计开发。
2、与产品经理一同梳理平台软件的逻辑架构,负责平台及软件项目的技术架构规划与设计。
3、负责技术选型调研,以及重大技术难题的公关。
4、负责后端基础服务技术体系的重构和建设,以及技术研发和上线工作,承担核心功能代码编写。
5、深入理解业务需求,分析和发现系统的优化点,负责系统高并发、高性能和高可用性建设和优化;
任职要求:
1、本科以上计算机、软件工程类相关专业。
2、五年或以上后端工作经验,两年以上大数据相关工作经验,参与过大型系统的架构设计和开发。
3、扎实的JAVA技术知识,熟悉IO、多线程、异步处理、集合类等基础,能编写高质量简洁清晰的代码。
4、熟悉SpringMVC、SpringBoot、Spring Cloud、Spring Security 全家桶系列、mybatis、mybatis-plus等开源框架,热爱开源技术。
5、参与过较大规模软件项目开发,具备高效、健壮、简洁的设计和代码风格。
6、熟练掌握常用的设计模式,能够以模型思维考虑和解决实际问题。
7、熟悉Mysql、Redis、MongoDB、ES等数据库的使用,熟悉数据库设计与性能调优。
8、熟悉互联网主流技术及中间件,有缓存、消息队列、负载均衡等使用经验。
9、有互联网行业高并发、高稳定可用性、高性能相关的开发、设计经验。
10、熟悉RESTful编程风格、JWT鉴权机制,熟悉Linux开发环境。
11、具备k8s、微服务架构、中台设计相关经验。
12、有电商、O2O、支付相关开发经验者优先考虑。
13、有SaaS平台开发经验的优先考虑。
14、具备从0-1项目的技术架构能力和二开项目所需要的技术广度和深度。
15、有大数据相关开发经验,包括不限于Hadoop、flume、flink、hive、Doris、等等技术。
16、具有devops体系的全局思维和实际使用经验。
17、有良好的职业素养和沟通交流能力,具有优秀的团队意识和合作精神。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕