高级后端开发工程师

Location
上海
Posted
03 Nov 2019
Closes
22 Nov 2019
Ref
h4564055
工作职责
1.根据业务需求和产品规划,进行技术方案设计与实施,以及系统架构设计、详细设计、数据库设计;
2.对现有系统底层架构、业务数据模型、代码进行持续优化和重构;
3.负责公司产品和系统的后台业务逻辑开发与维护;
4.团队技术管理,指导研发工程师进行开发和技术研究工作,解决各类技术疑难问题,形成良好的研发氛围;
5.严格执行团队技术管理规范,设计review、代码review、项目总结回顾、技术培训,提升团队整体技术水
平。

任职资格
1. 扎实的Java基础,精通Java EE,熟练掌握常用的设计模式,对SOA,微服务架构有深刻的认识;
2. 精通缓存、队列策略和应用场景,熟悉Redis或Memcached;
3. 熟悉HTTP协议并了解RESTful风格开发, 以及Json,XML等数据交换格式;
4. 熟悉Spring, Spring MVC ,MyBatis等开源框架,有较强的源码研究和理解能力;
5. 熟练掌握微服务框架,掌握Spring Boot、Spring Cloud;
6. 有扎实的SQL知识,熟练使用Oracle、MySQL;熟悉MongoDB开发,运维,监控,集群,分片 ;

1. 技术视野广阔,对业界的最新产品,技术动态有比较密切的关注,同时对电商,互联网金融行业有比较深刻的理解,和敏锐的触觉,能前瞻性的提出技术解决方案;
2. 对分布式系统有深刻的理解,能独立开发分布式应用,对消息中间件,缓存,数据库中间件,分布式文件系统有深入的研究;
3. 良好的个人气质以及出色的沟通,协调,文档写作能力;
4. 参与过著名的开源软件者或有AI相关工作经验优先。

Similar jobs

Similar jobs