岗位职责:
一、核心系统开发与优化:
1、负责核心业务系统的架构设计、编码实现与选代维护,保障系统高性能与高可用性;
2、参与高并发场景下的技术攻坚,解决线上故障、性能瓶颈及安全问题,持续提升系统稳定性。
二、技术架构设计与落地:
1、独立完成业务需求分析、技术方案设计,主导分布式系统、微服务架构的设计选型与落地;
2、推动容器化(Docker/K8s)、服务治理、链路追踪等基础设施建设,优化研发流程与部署效率。
三、跨团队协作与赋能:
1、与产品、测试、前端团队紧密协作,确保项目高质量交付,指导其他工程师,参与代码审查与技术分享
技能要求:
一、基础必备技能:
1、计算机相关专业本科及以上学历,5年以上Java 开发经验,40岁以内,扎实的编程基础,精通多线程、JVM调优、数据结构与算法,熟悉Python/C++等多语言开发。
2、熟练掌握Spring 全家桶
(SpringBoot/SpringCloud/MyBatis)分布式架构(Dubbo/Zookeeper)及常用中间件
(Kafka/RocketMQ/Redis/Elasticsearch);
二、云原生技术栈:
精通K8s核心组件(Pod/Service/Ingress)、容器网络(CNI)、存储(CSI)及安全策略,具备生产环境运维经验。
三、架构与优化经验:
具备高并发系统设计经验,熟悉分布式缓存、消息队列、数据库分库分表等解决方案,掌握SQL优化与慢查询分析。
四、问题解决能力:
能独立分析复杂技术问题,提出系统解决方案。具备线上故障快速定位能力;
五、团队协作与沟通:
主动推动项目进展,清晰表达技术方案,具备跨部门协调能力;
六、技术热情与学习能力:
关注技术栈(如云原生、AI),有开源项目贡献或技术博客者加分。