职位描述
岗位职责;
1.负责公司后端服务的设计、开发和优化,确保高性能、高可用性及可扩展性。
2.参与需求分析和技术方案设计,编写高质量、可维护的 Java 代码,主导核心模块开发。
3.负责 CI/CD 流程搭建,实现自动化构建、测试和部署(Jenkins/Docker/K8s)。
4.协助前端开发完成 Vue 相关开发,确保前后端高效对接,优化接口性能。
5.研究新技术,优化现有技术架构,提升项目开发效率和系统稳定性。
任职要求:
1.本科学历 ,计算机及机关专业,五年以上实际工作经验,具备扎实的计算机基础(数据结构、算法、操作系统、网络),良好的学习能力和技术钻研精神,能持续学习新技术并落地到项目。
2.Java 基础扎实:深入了解 JVM、多线程、集合、IO/NIO、掌握 常用设计模式,具备代码抽象和架构设计能力。
3.熟练Spring框架生态:
(1)熟练使用 Spring Boot、Spring MVC、Spring Security。
(2)熟悉 Spring Cloud(Gateway/Nacos/Feign/Sentinel)微服务架构。
(3)掌握 MyBatis/JPA,熟悉 SQL 优化、事务管理。
4.数据库 & 缓存:
(1)熟练使用 MySQL/PostgreSQL,熟悉索引优化、分库分表。
(2)熟悉 Redis(缓存、分布式锁、高并发场景应用)。
5.分布式技术:
(1)熟悉消息队列(Kafka/RabbitMQ/RocketMQ)。
(2)了解分布式事务(Seata/TCC)。
6.工程化 & DevOps:
(1)熟悉 Git、Maven/Gradle,掌握 Jenkins CI/CD 流程。
(2)熟悉 Docker、Kubernetes 容器化部署。
7.前端技术:
熟悉 Vue 2/3 + Vuex + Vue Router。熟悉 ES6+语法、TypeScript、Axios 接口调用。能独立开发简单管理后台(Element UI/Ant Design)。
加分项:
1.了解WebGis开发相关技术栈。
2.有高并发、大数据量系统开发经验。
3.良好的代码规范意识,熟悉 DDD、Clean Architecture 等设计思想。
4.逻辑清晰,具备技术文档撰写能力,能主导技术方案讨论。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕