1、熟悉并掌握 JAVA 编程语言基础,熟悉常用设计模式、多线程并发容器、集合,掌握基本的数据结构和算法,
2、熟悉 JVM,具有扎实的编程基础和良好的编程习惯,熟悉软件开发设计流程。
3、 熟悉 Spring、Mybatis、Struts2 等 Java 架构的原理和应用,具有三年 spring boot 架构开发经验。
4、 熟练使用 MySQL 数据库和 Oracle 数据库应用,了解事务概念、SQL 语句的优化策略。
5、悉 Zookeeper 分布式开发技术。
6、熟悉 RabbitMQ,了解 RocketMQ 等消息服务中间件。
7、 熟悉负载均很原理,并了解使用方法。
8、 熟练使用 GIT、SVN 等项目构建及管理工具。
9、 熟练使用 Linux 常用命令,能够编写简单的 shell 脚本。
10、 了解应用服务器并熟悉相关优化方案。
11、 了解缓存原理,熟悉缓存优化方案。
12、 了解 Intellij IDEA、vscode 等开发工具。
投顾管理平台 团队规模:100 人
1、 系统基于 SpringBoot+Zookeeper 构建的,采用前后端分离开发。
2、 数据库使用 Oracle 数据库。
3、负责平台基本业务接口开发: