职位描述
【学历与工作经验】
本科及以上学历,计算机、软件工程等相关专业,3-5 年 Java 开发经验,至少 1 年大数据相关项目参与经验。
有分布式系统、中高并发业务场景(如电商促销、用户平台、电力能源)行业开发经验者优先;有金融、互联网、企业服务行业经验者优先。
技术能力要求
Java 基础:扎实的 Java 基础,掌握 Java 核心技术(JVM 基础、并发编程、集合框架、IO/NIO),熟悉 Java 8 及以上版本特性(Lambda、Stream API、Optional)。
框架与中间件:熟练使用主流 Java 开发框架(Spring Boot、MyBatis),了解 Spring Cloud 微服务组件(如 Nacos、Gateway);熟悉消息中间件(RabbitMQ、Kafka)的基础使用与消息可靠性保障。
DevOps 技能:熟悉 Git 版本控制,能参与 CI/CD 流程;掌握 Docker 基础操作(镜像构建、容器管理),了解 Kubernetes 基本概念;能使用监控工具查看基础指标。
数据库技能:熟练使用 MySQL(事务、索引、关联查询),能完成简单 SQL 优化;掌握 Redis 基础数据结构(String、List、Hash)与缓存使用场景;了解 MongoDB 非结构化数据存储逻辑。
大数据技能:熟悉 Hadoop 生态基础组件(HDFS、YARN),能使用 Spark 完成简单数据计算或 Hive 进行数据查询;了解数据采集工具(Flume、Logstash)的基础使用。
【综合素质要求】
具备独立解决模块内技术问题的能力,逻辑思维清晰,能快速理解业务需求。
良好的沟通协作能力,能与产品、测试及其他开发人员高效配合,推进任务落地。
有主动学习意识,愿意了解行业新技术(如低代码、云原生),并尝试应用到实际工作中。
重视代码质量与文档规范,能按要求完成代码编写与文档记录。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕