职位信息
1、负责证券核心业务后台设计及研发工作,交付高质量的后台服务。
2、协助业务方梳理业务需求,提供业务规划方案、架构设计方案, 并能根据方案展开研发工作的开展。
3、负责攻克业务实现过程中遇到的性能、高可用、扩展性等方面的挑战和技术难关。
岗位要求:
1、具有系统分析与架构能力,可独立开展相关领域软件系统研发工作;
2、JAVA基础扎实:精通多线程编程,熟悉分布式,缓存,消息队列等机制;熟悉JVM,包括内存模型、类加载机制以及性能优化;
3、熟悉并熟练使用分布式微服务框架和技术(如springboot、springcloud、Mybatis 等),;
4、熟悉常用关系型数据库及NoSQL数据库,熟悉常用的应用服务器(如Nginx、Tomcat等);
5、具备良好的面向对象编程经验,深入理解OO、AOP思想,具有很强的分析设计能力,熟悉常用设计模式;
6、技术视野开阔,学习能力好,对业界新技术敏感,喜欢钻研,具有良好的学习能力并注重团队合作;
7、加分项(满足其一即可):
精通其它一门或多门编程语言(如python、go、Scala、C++/C等)者优先;
熟悉hadoop/spark/flink,有相关开发经验优先;
熟悉Docker、kubernetes容器相关技术,熟悉微服务、ServiceMesh,并有相关实践经验优先;
有大型分布式、高并发、高负载、高可用性系统设计和稳定性经验优先;
金融科技行业经验优先;
有独立的开源项目或者参与知名开源项目经验优先。