职位描述
岗位职责:
1.参与系统总体设计与需求调研;
2.参与技术方案评审,负责技术架构的落地;
3.核心基础代码以及关键业务逻辑的研发,指导开发团队进行业务模块代码编写;
4.解决现有技术架构的瓶颈,优化系统服务;
5.保证相关系统核心功能、性能指标满足业务需求、以及质量要求;
6.负责现有产品进行重构设计、功能改进、技术升级、功能编码实现、参与一线编码;
7.学习、研究与公司业务相关的新技术,保持系统的先进性与稳定性;
任职要求:
1.第一学历为一类本科及以上学历,计算机、通信工程、数学专业;
2.2~5年以上Java开发经验,具备扎实的编程理论知识,理解io、多线程、集合等基础框架;
3.熟悉LINUX下的软件环境搭建和配置,并能根据相关官方文档解决问题;
4.熟悉高性能、高并发、高可用性分布式系统设计,熟悉RPC、缓存、消息队列、负载均衡、分布式事务等,并能进行系统的调优和优化 ;
5.熟悉设计模式,熟悉Spring、Dubbo、zookeeper、nacos、nginx、Redis、RocketMQ、Spring Boot、Spring Cloud、ElasticSearch等框架,掌握工作原理 ;
6.熟悉数据库技术(Mysql等),具备数据库优化和SQL优化知识。
7.有较强的逻辑思维能力,善于分析、归纳、描述、解决问题 ;
8.做事有责任感和自驱力,面对边界模糊的问题勇于担当;
9.有较强的学习能力,能够快速学习和了解行业新动态;
10.有SaaS研发经验和一线互联网公司工作经验优先;
12.具备电商后端业务系统研发经验优先.
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕