Java软件工程师
6-8千南宁市专科不限经验
职位描述
1.岗位要求:
(1)教育背景:计算机科学、软件工程或相关专业专科及以上学历;
(2)工作经验:有Java开发经验、全栈开发经验者优先。
2.技术经验:
(1)熟练掌握一种或多种编程语言;
(2)负责Web应用程序的前后端开发,确保系统的高可用性和高性能;
(3)根据业务需求,参与系统架构设计、数据库设计及核心模块的开发;
(4)开发和维护后端服务,使用Java技术栈(Spring Boot、Spring Cloud等)构建高性能服务端应用;
(5)参与前端开发,使用现代前端框架(如 React、 Vue.js等)构建用户友好的界面,包括微信小程序前后端搭建;
(6)编写高质量、可维护的代码,并进行单元测试和集成测试;
(7)优化系统性能,解决技术难题,确保系统的稳定性和扩展性;
(8)与团队成员协作,参与代码评审;分享技术经验;
(9)编写技术文档,参与需求分析个技术方案的制定。
3.项目经验:通常要求具备一定的开发经验,包括 J2EE应用平台开发经验、产品设计和架构设计经验等。有智慧校园开发经验者优先。
4.技术要求:
(1)后端技术要求:
熟练掌握Java语言,具备扎实的编程基础。深入理解Spring全家桶(Spring Boot、Spring Cloud、
Spring MVC等)。熟悉RESTful API设计和开发,了解微服务架构。熟悉使用MySQL等关系型数据库,具备数据库设计和优化能力。熟悉Redis、数据库。熟悉常见的分布式系统设计和开发,如负载均衡、分布式缓存等。
(2)前端技能要求:
熟练掌握HTML5、CSS3、JavaScript等前端基础技术。熟悉至少一种现代前端框架(如Vue、Vue3等)。
(3)综合技能:
熟悉Svn版本控制工具,掌握分支管理和协作开发流程。了解常见的开发模式(如MVC、MVVM)和设计模式。具备优秀的分析和问题解决能力,能够快速定位和解决复杂问题。具备良好的沟通能力和团队协作精神,能够与跨职能团队高效合作。
(4)技术栈:
后端:Java、Spring Boot、Spring Cloud、spring全家桶等MySQL、Redis;前端:Vue.js、HTML5、 CSS3、JavaScript、Typescript、Webpack/Vite、 uniapp。
(5)工具:SVN、Postman、IDEA、Nginx、 Hbuilders、Vscode。
其他:RESTfulAPI、微服务架构、分布式系统。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅