坐标西安,创业团队招聘 Java 后端 1 名

28次阅读

共计 1035 个字符,预计需要花费 3 分钟才能阅读完成。

## 职位描述

### 岗位职责:

  1. 依据产品需求和项目计划,完成模设计、编码、单元测试等工作;
  2. 持续改善、维护和优化相关产品的质量、性能,提升用户体验;
  3. 负责与前端开发人员的协作,确保整个产品功能的实现和运行;
  4. 负责后端组件与微服务设计;
  5. 配合产品、设计、前端开发对业务需求进行实现;
  6. 适配各类通讯协议与接口(SIP、RTSP、WebRTC、RestFul、gRPC、Websocket 等 );
  7. 治理微服务组件与云原生组件;
  8. CI/CD 引入与自动化运维的落地;
  9. 负责后端应用开发的技术方案选型,技术平台构建,关键技术问题解决;
  10. 其它需要的新技术方案探索。

### 任职要求:

  1. 统招本科及以上学历,计算机相关专业,5 年以上软件开发与设计经验;
  2. 熟练使用 Java、C++ 或 Python;
  3. 了解常见的网络协议 TCP、UDP, 熟悉 VoIP 相关的协议 SIP、RTP、RTCP、WebRTC;
  4. 了解 PSTN 网络结构,了解开源软交换系统架构及框架实现;
  5. 熟练掌握 Spring Boot, Spring Cloud, Mybatis 等主流开发框架,有 Web 应用的设计和开发经验;
  6. 有 FreeSwitch、OpenSIPS、Kamailio、Asterisk 等相关开发经验;
  7. 熟悉分布式系统的设计和应用,熟悉分布式存储(Ceph/MinIO)、缓存 (redis)、消息 (kafka/RabbitMQ/RocketMQ/mosquitto)、搜索(Elastic Search),可利用分布式常用技术进行合理选择应用, 解决业务场景问题;
  8. 具有多线程、分布式、高并发、集群化部署 及 限流优化相关设计经验者优先;
  9. 具备良好的系统分析能力和识别、设计通用框架与模块的能力;
  10. 具备良好的沟通能力和文档编写能力;
  11. 熟悉微服务、Service Mesh、Docker、K8s 及 K3S 等技术者优先;
  12. 熟悉各类负载均衡产品,熟悉网络层基本协议,对大规模系统部署有一定经验优先;
  13. 对微服务架构有深刻认识,包括概念、原理、应用场景,精通 Spring Cloud 技术栈,对 Spring Cloud 技术栈内部组件有较深入研究优先;
  14. 熟悉分布式数据库(Mysql/Postgres/MongoDB/ClickHouse/SqlLite),有分布式数据库或分布式数据库中间件使用经验,有传统数据库调优经验优先。
  15. 思维活跃,性格活泼,有良好的学习能力,沟通能力,抗压能力,责任感。

职位福利:五险一金、交通补助、绩效奖金、餐补、通讯补助

有意向者发送简历到
NTY1NDY3MTE3QHFxLmNvbQ==

正文完
 0