职位要求
岗位职责:
1、深入发掘和分析业务需求,撰写整体技术方案和系统设计;
2、参与技术方案和系统设计评审;把握复杂系统的设计,确保系统的架构质量;
3、系统核心部分代码编写;疑难问题的解决;
4、对现存或未来系统进行宏观的思考,规划形成统一的框架、架构,平台或组件;
5、能为团队引入创新的技术、创新的解决方案,用创新的思路解决问题;
技能要求:
1、JAVA基础扎实,良好的编码规范。理解IO、多线程、集合等基础框架,深入理解JVM原理;
2、精通熟悉常用技术与中间件,具备较强的系统设计和架构能力,有一定解决疑难杂症问题经验;
3、熟悉微服务、分布式存储、搜索、异步框架、分库分表等技术;
4、有中大型分布式、高并发、高负载、高可用系统架构、设计、搭建、开发和调优经验;
5、具备良好的逻辑思维,思路清晰,善于思考,能独立分析和解决问题;
6、具有分布式文件存储,前端静态资源缓存,优化,调优经验者优先;