职位描述
岗位职责:
1.实现需求的分析、架构设计、项目开发、测试和交付;
2.完成公司开发框架的技术选型,参与技术方案和系统设计评审;
3.负责理解和管理待开发系统的需求以及对整个框架、关键构件、接口的设计;
4.与客户进行良好的沟通,了解客户的需求,围绕需求和产品规划等做技术规划,对整体框架的设计具有前瞻性。
岗位要求:
1、 本科及以上学历,计算机相关专业,具有5-8年以上的java微服务系统开发工作经验,扎实的JAVA基础,熟悉微服务相关框架;
2、精通多线程、并发、集合、网络、io等基础知识,熟悉JVM;
3、熟练掌握各类算法、常用数据结构、设计模式;
4、会使用git进行代码协同管理;
5、深入理解SpringMVC,SpringBoot, SpringCloud, Spring JPA,Nacos等领域的框架或产品的机制与代码;
6、熟悉 SQL、NoSQL、缓存、消息通信、队列、异步框架等技术;
7、熟悉高性能、高并发系统设计方案,如分布式缓存、ElasticSearch、消息队列等;
8、思路清晰,优秀的分析与沟通能力,编码规范;
9、深入研究或参与过一些Java开源项目的优先考虑;
10、熟悉微服务相关生态的技术栈;
11、有丰富的基于领域驱动的微服务拆分实操经验者优先;
12、对于有过高并发、高可用、高性能、稳定性保障、以及大数据处理实际项目经验者优先。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕