精通Java SE/EE开发,对JVM原理有深入理解,熟练运用多线程、并发控制、网络编程等核心技术。
熟悉Spring Boot/Spring Cloud微服务架构体系,具备扎实的MVC设计模式和RESTful API设计开发经验。
熟练使用Hibernate或MyBatis进行持久层设计与开发,熟悉SQL优化及数据库设计原理。
熟练掌握Linux操作系统,具备Shell脚本编写能力,能够进行服务器部署与维护。
熟悉Docker、Kubernetes等容器化技术,具有DevOps实践经验。
熟悉分布式系统的设计与开发,包括缓存(Redis/Memcached)、消息队列(RabbitMQ/Kafka)等中间件的应用。
具备良好的代码规范意识,熟悉Git版本控制工具,能运用SonarQube等工具进行代码质量管理。
熟悉前端技术如HTML5、CSS3、JavaScript,以及React/Vue等主流框架。
熟悉敏捷开发流程,具备良好的团队协作能力和项目管理经验。
主导并参与多个大型项目的架构设计与开发工作,有效提升系统性能与稳定性。
实施微服务改造项目,成功将单体应用拆分为多个高性能、高可用的微服务模块。
持续优化代码结构,提高代码质量和可维护性,通过自动化测试确保软件质量。
ContiNewAdmin(Continue New Admin)中后台管理框架/脚手架,持续以最新流行技术栈构建,拥抱变化,选代优化。在社区贡献 者的支持和参与下,持续发展并源源不断地为企业级项目开发提供助力。当前采用的技术栈:Spring Boot3(Java17)、Vue
Oracle Certified Professional, Java SE 8 Programmer