java全栈开发工程师【AI安防+消防】招聘_创辉科技有限公司招聘 - 智联招聘
创辉科技有限公司职位描述
创辉科技公司2017年成立至今10年历程,为河北省石家庄高新技术企业!
专注 AI + 消防/安防领域,依托三大运营商、人保等核心渠道,为客户(消防队、武警部队、医院、学校等)提供全方位消防/安防解决方案,项目资源充足、发展稳定!
现扩编招聘售,欢迎京津冀优秀人才加入!
核心职责
- 全栈功能开发:独立负责功能模块的需求分析、设计、后端API开发、前端页面实现及联调测试,完成从数据库到用户界面的完整交付。
- 后端系统设计与开发:
(1)基于Spring Boot/Spring Cloud微服务框架,设计和开发稳定可靠的后端服务。
(2)设计合理的数据库表结构,编写高效的SQL语句,并进行MySQL性能优化。
(3)熟练使用Redis实现缓存、分布式锁、会话管理等,提升系统性能和并发能力。
(4)设计和维护RESTful API接口,确保接口规范、安全和高可用。
- 前端界面开发:
(1)使用Vue.js框架及其核心生态(Vuex, Vue Router, Element UI/Ant Design Vue等)开发响应式、交互友好的Web前端应用。
(2)与UI/UX设计师协作,实现精准的视觉和交互效果。
- 系统部署与运维:
(1)在Linux服务器环境下进行应用的部署。
(2)使用Docker进行应用容器化,编写Dockerfile和docker-compose配置文件。
(3)参与CI/CD流程的建设和维护,实现自动化构建、测试与部署。
- 技术攻关与团队协作:
(1)解决开发和生产环境中的复杂技术问题,进行系统性能调优。
(2)编写清晰的技术文档,参与代码评审,与团队高效协作,推动技术最佳实践。
任职要求 - 必备技能
- 基础要求:
(1)本科及以上学历,计算机相关专业,5年以上Java全栈开发经验。
(2)扎实的Java编程基础,深入理解面向对象、多线程、集合、IO/NIO等核心知识。
(3)熟悉计算机网络、数据结构与算法、操作系统基本原理。
- 后端技术栈:
(1)熟悉Spring Boot,深刻理解其核心原理和自动配置机制。
(2)熟悉Spring Cloud(Eureka/Nacos, Feign, Hystrix/Gateway, Config等)微服务组件,有完整的微服务项目实践经验。
(3)熟悉使用MySQL,具备优秀的SQL编写和优化能力,了解索引、事务、锁机制。
(4)熟悉使用Redis,了解其多种数据结构及使用场景,有缓存设计和实战经验。
(5)熟悉常用消息中间件(如RabbitMQ, Kafka)和RPC框架(如Dubbo)者优先。
- 前端技术栈:
(1)熟悉 Vue.js 2/3及其核心生态系统,有大型单页面应用开发经验。
(2)熟悉ES6+, Webpack, NPM/Yarn等前端工程化工具。了解前端性能优化、浏览器兼容性处理及基本的安全防范知识。
- 运维与部署:
(1)熟练Linux常用命令,能在Linux环境下完成部署、日志查看、问题排查。
(2)熟练使用Docker进行应用容器化,了解容器化部署的最佳实践。
- 软技能:
(1)强烈的责任心和优秀的问题解决能力,能承担压力,自我驱动。
(2)良好的沟通能力和团队协作精神,善于分享。
(3)具备良好的产品意识,能从用户体验和业务价值角度思考技术方案。
公司福利:五险、奖金、全勤奖、工龄奖、周休1.5天及法定假正常休息
对这个职位感兴趣吗?