全栈工程师我们正在寻找一位具备深厚技术背景和丰富实战经验的全栈工程师,负责构建高效、稳定的前后端系统。具体职责包括:1.精通Java语言,具备扎实的面向对象编程能力和多线程、并发编程、集合框架、异常处理等核心技术的理解与应用能力。能够编写高效、健壮且易于维护的Java代码,并深入分析和解决复杂问题。2.拥有3-5年使用Spring框架进行企业级应用开发的经验,熟练运用SpringBoot快速开发框架,熟悉SpringMVC的请求处理流程与RESTful架构风格。能够基于Spring框架搭建稳定、可扩展的后端应用系统,精通SpringCloud相关技术栈在分布式系统中的应用,具备构建和管理微服务架构的能力。3.熟练使用关系型数据库(如PostgreSQL或MySQL),精通SQL语言,熟悉数据库设计原则,能够独立进行复杂数据库表结构设计、索引优化以及SQL查询优化,以提升数据库操作性能。同时,对非关系型数据库(如Redis)有深入了解和丰富应用经验,掌握其数据结构和常用操作命令,能够灵活运用Redis进行缓存设计、数据存储优化以及解决高并发场景下的数据访问问题。4.熟练掌握Vue.js前端框架,深刻理解其组件化开发模式、路由管理、状态管理(如Vuex)等核心概念,能够独立完成复杂前端页面的开发以及交互功能实现,打造出用户体验良好的Web界面。对HTML5、CSS3、JavaScript等前端基础技术有扎实功底,熟悉常用的前端构建工具(如Webpack、Vite),能够运用这些工具进行前端项目的构建、打包和优化。5.熟悉常用的开发工具(如IDEA、Eclipse、Maven、Git),养成良好的代码编写规范和版本管理习惯。对服务器端技术(如Tomcat、Nginx)有深入理解,能够熟练进行服务器部署和配置,优化服务器性能。了解消息队列(如Kafka、Rab*tMQ)的工作原理和应用场景,具备使用消息队列进行系统解耦和异步处理的实际经验,提升系统的整体架构性能。我们期待您加入我们的团队,共同创造卓越的技术成果!
联系我时,请说是在58同城上看到的,谢谢!