岗位职责:
1、负责Java Web后端开发,在上级的指导下定期定量完成开发任务;
2、根据系统需求,分析、设计与实现系统软硬件整体架构,保障系统架构的合理性、可扩展性;
3、参与重要模块的详细设计,控制质量;负责重要技术问题的攻关,系统优化;
4、参与制定技术标准,编写相应的技术文档,并对通用技术进行整理,提高技术复用;
5、能制定合理的开发工作计划,并有效地按照计划完成工作;
6、积极了解业界发展、相关新技术及趋势。
任职要求:
1、35岁以下,计算机科学、软件工程等相关专业本科及以上,3年及以上中大型项目后端开发经验;
2、熟练掌握至少一种主流后端语言(如 Java、Python、Go、C#),熟悉常用框架,如:Spring Boot、Spring Cloud;
3、熟悉关系型数据库:SQL Server、Oracle(熟练SQL,了解索引优化、事务、分库分表);NoSQL:Redis(缓存、消息队列)、MongoDB(文档存储)、Elasticsearch(全文搜索);
4、熟悉RESTful API设计,了解GraphQL或gRPC(微服务场景);理解分布式系统(CAP理论、分布式事务、一致性哈希);熟悉消息队列(Kafka、RabbitMQ、RocketMQ);具备高并发、高可用架构经验(如缓存、负载均衡、容灾备份);
5、掌握 Linux 基本命令,熟悉 Nginx、Docker、Kubernetes 部署;了解 CI/CD(Jenkins、GitLab CI/CD、GitHub Actions);
6、具备良好的技术文档撰写能力,熟悉敏捷开发流程,有跨部门协作经验;
7、良好的沟通能力和团队协作能力,能够愉快地与用户沟通、协作,同时能与团队成员高效合作。