职位描述: 1、核心技术问题的攻关,架构设计,系统优化,协助解决项目开发过程中的技术难题;
2、把握复杂系统的设计,确保系统的架构质量,核心部分代码编写、指导和培训工程师、不断进行系统优化;
3、持续优化系统架构和系统的可扩展性,参与系统的长期设计规划;
4、参与分布式的微服务框架、缓存系统、消息中间件、数据库的设计,以及前沿技术的跟踪调研;
5、带领团队攻克例如大数据量、高并发、高可用等带来的各种挑战及技术难关;
6、了解电子政务的技术发展、评估外部技术与解决方案。
任职要求:
1、本科及以上学历,计算机或相关专业,5年以上研发经验;
2、JAVA基础扎实,熟悉io、多线程、集合等基础框架,熟悉分布式、缓存、消息等机制;
3、熟悉运用设计模式,有较好的业务抽象思维,熟悉算法优先;
4、掌握容器化,如Docke等技术的相关概念和基本操作;
5、对用过的开源框架,能了解到它的原理和机制;对Sping,MyBatis,SpingBoot,SpingCloud等开源框架熟悉;对Redis、Kafka等中间件熟悉;
6、喜欢尝试最新的技术,追求编写优雅的代码,从技术趋势和思路上能影响团队。