职位描述
一、任职要求
1.要求5-10年软件开发相关工作经验,软件工程或计算机相关专业,全日制统招本科及以上学历(硬性条件);
2.精通 Java 核心(JDK 8 及以上),深入理解 JVM 原理(内存模型、垃圾回收机制、类加载机制)、Java 并发编程(线程池、锁机制、AQS、并发容器),了解前端基础(HTML/CSS/JS/Vue/react),有全栈能力优先;
3.精通 Spring 生态(Spring Boot、Spring Cloud/Alibaba),能独立设计微服务架构并解决服务治理问题(注册发现、配置中心、网关路由、链路追踪),有相关架构经验者优先;
4.掌握 MySQL 数据库设计与优化,熟悉 SQL 语句编写、索引优化、事务管理;
5.熟悉 Redis、RabbitMQ/Kafka 等中间件的使用与优化;
6.具备高并发、高可用系统设计或性能调优能力;
7.熟悉云原生技术栈:Docker 容器化部署、K8s 集群管理、 CI/CD 流水线搭建;
8.具备良好的逻辑思维能力、问题分析与解决能力;有强烈的责任心,能承受一定工作压力,具备良好的团队协作意识。
二、岗位工作职责
1.参与产品需求的技术拆解与架构设计,输出架构方案(含技术选型、模块划分、接口规范),参与方案评审落地;
2.基于 Java 技术栈完成后端服务开发、接口设计与优化,确保系统稳定性、高并发支持;
3.参与系统性能调优与技术攻关,包括 JVM 参数优化、数据库(MySQL等)分库分表设计、中间件(Redis)集群性能调优,提升系统吞吐量与稳定性;
4.参与技术规划,调研行业前沿技术,引入合适的新技术、框架提升开发效率与产品质量;
5.对接产品实施、运维、测试团队,参与跨团队技术协作,保障核心项目从设计到上线的全流程高效推进。