职位详情
全栈开发工程师
7000-10000元
河南星安智能科技有限公司
郑州
3-5年
本科
01-15
工作地址

河南星安智能科技有限公司联东U谷20号楼6层

职位描述
岗位职责:
1. 负责公司核心产品业务系统和系统服务的需求分析、系统设计、编码、测试、上线等各个阶段开发与维护工作,包括但不限于微服务架构、数据处理、API 接口等。
2. 负责系统的后端模块,Java项目的设计、开发、测试、维护和优化
3. 负责编写高质量的代码,保证代码的可读性、可维护性和可扩展性
4. 负责解决项目中遇到的技术难题,并提供技术支持和解决方案
5. 优化现有系统架构,提升系统性能、稳定性和可扩展性
6. 分析并优化业务流程,参与系统长期架构设计与规划,探索合理、可扩展的系统模型,通过自动化等手段提升研发效率,提升需求迭代速度与系统能力
7. 保证系统稳定性,提升系统的可用性和可维护性,协同QA保证高质量开发交付,优化系统性能、及时排查线上故障,保证系统稳定
8. 参与部分前端页面开发工作
9. 积极主动与前端、测试、运维等团队紧密协作,推动产品迭代和问题解决,协调相关团队完成项目,促进团队合作
10. 参与团队技术分享和知识积累,提高团队整体技术水平
11. 跟踪行业技术发展趋势,引入新技术并落地实践,特别是智能化、AI等前沿应用技术。

岗位要求:
1. 本科及以上学历,计算机相关专业,3 年以上 Java 开发经验
2. 熟悉 Java 8,基础扎实,熟悉 IO、多线程、集合等基础框架,包括JVM、IO、多线程、并发、网络等,深刻理解面向对象、设计模式等相关技术,有良好的代码风格和编程习惯
3. 精通Java生态,熟练使用常用的JAVA技术框架,并对JAVA Web的各种主流框架如Spring、SpringBoot、SpringCloud、Redis、ElaticSearch、RocketMQ等有深入的应用和优化经验,掌握它的原理和机制
4. 精通 Spring Boot、MyBatis 生态。理解其权限控制(Shiro/SpringSecurity)、数据权限(Data Scope)及代码生成机制;深刻理解 Bean 生命周期和事务管理
5. 精通Mysql、Pgsql等主流数据库,熟悉 MySQL 索引原理、锁机制及 SQL 调优;熟练使用 Druid 连接池,并能独立排查连接泄露或超时问题,具有数据库调优经验
6. 熟悉TCP/IP/HTTP/MQTT等通讯协议,熟悉JavaNIO,Netty等,熟练使用消息队列中间件RocketMQ等常用框架
7. 熟悉分布式系统的设计和应用,熟悉常用数据库、中间件、缓存、消息队列、RPC的使用及其内部实现机制
8. 对领域驱动设计(DDD)有深刻的理解和实践,有复杂业务系统的抽象设计能力,思路清晰,善于思考,能够独立分析和解决业务、技术问题
9. 熟悉Redis、Kafka、Rabbitmq等中间件的使用,熟悉 Hadoop ecosystem 常用开源框架者优先,如 Hadoop、Spark、Flink、Kafka、HDFS 等
10. 熟练掌握 HTML、CSS、JavaScript、jQuery、Vue.js 等前端技术栈,能独立手写 jQuery 语法及 Vue 组件,具备前后端联调与前端问题排查能力,理解生命周期钩子函数(created, mounted 等)。
11. 熟练使用 Element UI 组件库,能基于现有模板快速通过 copy-modify 方式完成表单、表格、弹窗等业务开发。
12. 具备基本的前端 Debug 能力,能通过浏览器控制台排查网络请求和数据绑定问题。
13. 有uniApp 或微信小程序开发经验的优先;
14. 有供应链行业相关经验优先。
15. 具备AI 技术应用能力优先,熟悉 AI 模型集成(如大模型 API 调用、本地化部署)、AI 能力嵌入(如智能表单、智能审批、数据分析)等场景,能将 AI 技术落地到 aPaaS 平台功能中;
16. 有Liunx基础知识,熟练掌握 Linux 常用命令的优先;

以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕

立即申请