职位描述
岗位职责
1.负责C2C交易、订单、支付、风控等微服务系统的设计、开发和迭代优化,保障系统的高可用、高性能与高扩展性。
2.深入理解C2C业务,参与业务需求讨论和技术方案设计,能独立负责复杂功能模块的开发与落地。
3.参与系统架构的演进和优化,能够解决系统中的关键技术难题,如分布式事务、数据一致性、性能瓶颈等。
4.编写高质量、可维护的代码,推动团队技术 best practice 的落地。
5.监控和定位生产环境的问题,提供快速、有效的解决方案,保障线上系统的稳定运行。
任职要求
必备条件:
1.学历与经验: 计算机相关专业本科及以上学历,3年及以上Java后端开发经验,具备丰富的互联网项目实战经验。
2.技术基础: 扎实的Java编程基础,深入理解JVM、多线程、集合、IO/NIO等核心知识,具备良好的系统设计、算法和数据结构功底。
3.核心框架: 精通 SpringBoot、SpringCloud(Eureka/Nacos, Feign, Hystrix/Sentinel, Gateway等)微服务框架,并有实际项目开发经验。
4.数据库与缓存:
∙熟练使用MySQL等关系型数据库,具备优秀的SQL编写和优化能力,有分库分表实践经验者优先。
∙熟练使用Redis等分布式缓存,了解其核心原理和应用场景(如缓存策略、分布式锁等)。
5.消息中间件: 熟练使用至少一种消息中间件,如 RabbitMQ、Kafka、RocketMQ,了解其使用场景和原理。
6.工程与协作: 熟悉Git、Maven等开发工具,具备良好的编码习惯和文档编写能力。具备强烈的责任心和团队协作精神。
加分项(符合以下条件者优先):
1.有C2C、电商、O2O、支付、金融等相关业务领域开发经验。
2.有大规模、高并发系统的设计、开发和调优经验,熟悉分布式系统常见问题(如幂等、限流、降级、熔断)。
3.熟悉分布式事务解决方案(如Seata、TCC、可靠消息最终一致性)。
4.有容器化(Docker)、 Kubernetes (K8s) 或云原生相关经验。
5.有Elasticsearch、MongoDB等NoSQL数据库使用经验。
6.有良好的业务sense,能够站在产品和用户角度思考技术方案。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕