【岗位职责】:
1. 负责软件项目或产品的架构搭建、重构,技术选型,核心代码编写,保证系统架构质量;
2. 主导大型项目或产品的ORM设计,指导开发人员;
3. 主导技术难题公关(如事务、并发、性能、安全等问题),指导开发人员;
4. 参与项目过程中需求评审、设计评审、代码评审;
5. 负责新技术预研引入,关注行业动态和技术趋势,学习和掌握新技术,评估其对项目的优势和适用性,及时引入项目中提升项目的竞争力和创新性。
【职位要求】:
1. 本科以上学历,软件工程、信息管理、计算机应用等相关专业;
2. 6年以上JAVA工作经验,5年软件设计经验;
3. 能够进行复杂产品的分析与设计,主导设计项目不少于5个;
4. 具备良好的学习能力、沟通能力及团队协作精神,能够承受较强工作压力;
5. 工作细致有耐心,乐于从事软件相关工作,有较强的沟通、理解和执行力。
【技能要求】:
1. 精通Spring Cloud、Dubbo等主流分布式微服务框架,熟悉微服务四大核心组件,深入了解事务、并发、异步、Cache原理;
2. 熟练使用MySQL、MongoDB、Redis等数据存储技术,并能进行相应的调优;
3. 熟练使用Elasticsearch分布式搜索引擎,能够进行相应的调优;
4. 熟练使用Netty网络应用框架,并能进行相应的调优;
5. 熟练使用常用的消息队列和中间件,如Kafka、RabbitMQ和RocketMQ;
6. 熟悉面向对象和设计模式,并精通Spring全家桶;
7. 熟悉Vue、Angular或React中的至少一种前端框架;
8. 熟悉Linux操作系统,能够独立在Linux上部署、测试和验证程序等;
9. 具有大型分布式项目或产品框架搭建经验者优先。
- IT服务·系统集成
- 100-199人
- 国内上市公司
- 体育路长风街永利国际中心10层