【岗位职责】1、参与产品需求评审工作,从技术方面提出改进建议;2、负责概要设计、详细设计等相关技术文档的编写;3、负责开发框架的搭建、改进;4、能够独立开发APP和网站的服务端程序;5、负责接口、数据库应用的设计和开发;6、能够解决开发过程中的技术难点,良好的编程习惯;7、对新的技术保持关注,对系统瓶颈可提出系统优化的建议。【任职要求】1、编程语言精通Java语言,熟悉常用的设计模式,对多线程、并发编程有深入理解,能够编写高效、稳定的代码。2、开发框架熟练掌握SpringBoot、SpringCloud、MyBatis等主流开发框架,了解其原理和机制,能够运用框架快速搭建项目架构,开发业务功能。3、数据库熟悉MySQL、Oracle、PostgreSQL等常用关系型数据库,具备良好的SQL编写能力,能够进行数据库设计、优化和调优。同时,对Redis等非关系型数据库有一定了解,掌握其在项目中的应用场景。4、Web开发熟悉Web开发技术,包括HTML、CSS、JavaScript、jQuery等,了解前后端分离开发模式,能够与前端开发人员有效对接。5、中间件了解常见的中间件,如Tomcat、Jetty等应用服务器,熟悉消息队列(如Kafka、Rab*tMQ)、缓存(如Redis)等技术,能够运用它们解决项目中的性能和并发问题。6、工具熟练使用Maven、Gradle等项目构建工具,熟悉版本控制系统(如Git),能够协同团队进行代码管理和版本控制。【加分项】1、有大型项目开发经验,特别是在高并发、分布式系统方面有实践经验者优先。2、熟悉微服务架构设计与实施,熟练使用Docker、Kubernetes等容器技术进行项目部署和运维者优先。3、具备其他编程语言(如Python、node.js等)的开发能力者优先。4、对AI有一定了解,可以进行基础提示词编写与程序开发逻辑;5、对服务器运维、网络安全、网络架构分析有一定了解。【福利待遇】1、保险2、双休3、年假4、食堂
联系我时,请说是在58同城上看到的,谢谢!