岗位职责:
1、负责核心系统的架构设计,重构、优化现有的技术架构;
2、根据业务规划及技术规划制定应用架构方案,推动平台技术的革新,系统性能调优;
3、解决重要项目中的关键架构问题和技术难题,负责项目中关键技术难点的攻关和预研;
4、持续提升核心系统在高并发、请求数下的高处理性能;
5、对开发团队进行技术指导和培训,规范开发流程;
任职要求:
1、计算机相关专业,本科及以上学历,5年以上JavaEE应用开发经验;
2、具有面向对象分析、设计、开发能力,精通OO,AOP,设计模式及其应用场景;
3、JAVA基础扎实,精通io、多线程、集合等基础框架,
4、对JVM原理有一定的了解,有JVM调优实战经验者优先;
5、精通SpringMVC、Spring Boot、mybatis、dubbo、kafka、rocketmq等常用开源框架;
6、有大型业务系统的架构设计和实施能力
7、熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制,能对分布式常用技术进行合理应用,解决实际架构问题;
8、熟悉Linux系统,熟练掌握shell、python其中一种脚本编程优先;
收起