岗位职责:
1. 负责产品、平台的整体系统架构规划、设计,支持各产品线发展。
2. 参与制定设计及实现规范,指导设计、实现及部署工作。
3. 对行业新技术进行预研,协助确定系统架构、评估开发工作量。
4. 负责系统架构设计,系统概要设计,协助开发人员理解设计,并按设计进行编码。
5. 完成平台核心组件的编写,协助技术难点攻关,性能和安全问题排查。
任职要求:
1. 8年以上Java产品开发经验,熟练掌握JavaEE系统架构、Spring等相关技术。
2. 3年以上大型分布式架构工作经验,熟悉前后端分离架构设计开发①React+Spring②Vue.js+Spring Boot ③Angular+Node.js,熟悉Dubbo或Spring Cloud体系。
3. 熟练掌握分布式存储、分布式缓存、负载均衡、Docker容器等技术。
4. 熟练掌握自动化测试工具,如Jest、Cypress、CI/CD等。
5.具备企业级项目经验,包括工作流、表单、集成等,有互联网2B经验尤佳。
6. 具备独立分析和解决问题的能力,具备优秀的学习能力。
7. 有良好的沟通能力、协作精神和团队意识,能承担工作中的压力1。
8. 三年以上Java软件项目开发经验,有扎实的面向对象编程基础,有良好的代码书写规范。
9. 精通Spring/SpringMVC/MyBatis/SpringBoot等框架。
10. 熟悉Java/JavaScript,熟悉Java多线程、SOCKET等。
11.熟悉Oracle、PostgreSQL、MySQL等至少一种中大型关系数据库,熟练使用SQL语言。
12. 熟悉分布式、扩展性、稳定性架构设计,具备大流量、高并发、高容错性、高负载环境下的系统开发及优化经验者优先。
13.对新技术新知识敏感,有较强的学习能力和钻研精神
14.需要懂得日语,最好是满足二级及以上(此项若不满足也可以面试)