岗位职责:
 1.负责公司核心业务系统的服务端开发,设计与实现高可用、高性能的API接口。
 2.参与数据库设计与优化,制定缓存策略,解决复杂数据交互场景下的性能问题。 
 3.主导微服务架构设计与落地,实现服务拆分、注册发现、负载均衡等组件集成。 
 4.与前端、测试团队协作,制定接口规范,保障服务稳定性与安全性。 
 5. 参与技术选型与方案评审,推动后端技术栈升级。
 任职要求:
 1.本科及以上学历,计算机相关专业,1年以上Java后端开发经验。 
 2.精通Java后端框架:Spring Boot/Spring Cloud、MyBatis等。 
 3.熟练掌握关系型数据库(MySQL/PostgreSQL)与非关系型数据库(MongoDB/Redis),具备复杂SQL优化、分库分表设计经验。 
 4.熟悉分布式系统核心组件: 
 - 缓存:Redis集群、Memcached; 
 - 消息队列:RabbitMQ/Kafka/RocketMQ; 
 - 分布式事务:TCC/LCN/Saga模式。 
 5.掌握容器化技术(Docker/Kubernetes),熟悉CI/CD流程(Jenkins/GitLab CI)与云原生架构。 
 6.具备系统性能调优经验,能针对QPS、响应时间等指标制定优化方案。 
 7.加分项: 
 - 有大型系统高并发、高可用架构设计经验。 
 - 熟悉网络安全协议(SSL/TLS)、SQL注入防御、XSS防护等安全策略。 
 - 具备DevOps思维,能独立完成服务监控(Prometheus/Grafana)与故障排查。