关于我

JAVA开发工程师

介绍


一名沪漂JAVA程序员

技能


后端相关

  • 熟悉 J2EE,掌握 B/S 结构开发基础,熟练应用 SpringMVC、MyBatis 等后端开发框架,熟练使用 SpringBoot, springCloud,Zookeeper 微服务开发技术
  • 熟悉 MVC 开发模式,REST 的服务,良好的代码风格以及 IOC/DI、OOP、AOP、高内聚、低耦合等编程思想与设计模式,熟悉 RabbitMQ 消息中间件
  • 熟练使用 Linux 基本命令行,拥有独立部署应用服务器软件和应用系统的能力
  • 熟练使用 Eclipse、IDEA 等开发工具,Maven 项目构建,使用 Svn,Git 版本控制工具,熟悉Jenkins 自动化部署,单独搭建 solr 搜索引擎服务器,fastDFS 分布式文件系统
  • 熟悉 MySQL、redis 数据库,了解 Oracle 数据库,熟悉应用服务器软件 Tomcat 等容器配置和部署,能够使用 PowerDesigner 数据库设计工具与 elasticsearch(ELK)实时搜索
  • 了解分布式事务以及数据库设计,分布式锁,高并发,大数据量处理

数据库

  • Mysql
  • Postgres
  • MongoDB
  • Redis

Java

SpringMVC

Mybatis

Springboot

SpringCloud

Mysql

Postgres

MongoDB

Redis