角色描述:后端开发
开发、测试和维护基于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年