JAVA全栈开发人员关键技能:核心Java(8+)、Spring Boot、Angular、React或Vue、Rest API

蒙特利尔 3天前全职 网络
面议
角色描述:后端开发 开发、测试和维护基于Java的应用程序,使用Java、Spring Boot、Spring MVC、Hibernate/JPA设计和构建RESTful API和微服务,优化应用程序性能、可扩展性和可靠性,使用JUnit、Mockito编写单元测试 前端开发 使用Angular、React、Vue构建响应式和交互式UI组件,使用HTML5、CSS3、JavaScript、TypeScript实现简洁、可维护的UI代码,将前端组件与后端API集成 数据库云 设计和管理SQL/NoSQL数据库(MySQL、PostgreSQL、MongoDB),编写复杂查询、存储过程和性能调优,将应用程序部署在云平台上,如AWS、Azure、GCP(优先) DevOps工具 使用CI/CD管道(Jenkins、GitHub Actions、GitLab CI),使用Git进行版本控制,使用容器化工具(Docker、Kubernetes,非必需但优先) 一般职责 与跨职能团队(QA、产品、架构、DevOps)协作,参与敏捷仪式(Scrum、Sprint计划、回顾),将业务需求转化为技术解决方案,排除故障并进行根本原因分析 所需技能资格 计算机科学、工程或相关领域的学士学位,3-8年全栈开发人员的实际经验,精通Java 8、Spring Boot、微服务、REST API、JSON、OAuth、Angular、React、Vue、HTML、CSS、JavaScript、SQL/NoSQL数据库 基本技能:我们正在寻找一位高技能的Java全栈开发人员,能够胜任前端和后端开发。该角色涉及使用Java、Spring Boot、REST API和现代前端框架设计、开发、测试和部署可扩展的企业应用程序。 技能:高级Java概念~核心Java 经验要求:8-10年