TCLjava中级开发工程师
任职要求
教育背景(含技能证书):计算机相关专业本科;
工作经验:6年以上;
必备技能:精通 JAVA 等语言…工作职责
职责模块:技术要求; 职责描述:1、本科及以上学历,计算机相关专业,6 年以上 Java 开发经验,有 IoT 或分布式系统开发经验者优先; 2、精通 Java 基础,熟悉 JVM 原理及调优,掌握多线程、并发编程,能解决复杂的并发问题; 3、熟练掌握 Spring Framework、Spring Boot、Spring Cloud 等主流 Spring 生态框架,理解其核心原理与设计模式; 4、熟悉 Kafka 消息中间件的使用与原理,能进行消息队列的设计、调优及问题排查,有高并发场景下消息处理经验者优先; 5、掌握 MongoDB 等 NoSQL 数据库的设计与优化,熟悉索引原理、查询优化及数据一致性保障方案; 6、了解微服务架构设计理念,具备服务拆分、API 设计、服务治理(熔断、限流、降级)等实践经验; 7、具备良好的问题分析与解决能力,能独立承担模块开发任务,有技术攻坚精神; 8、熟悉敏捷开发流程,具备良好的沟通能力和团队协作精神,有较强的学习能力和技术前瞻性。; 权重:100%%。
1、负责JAVA类软件系统代码的实现,编写代码和开发文档; 2、负责进行系统的功能定义及程序设计; 3、根据设计文档或需求说明完成代码编写、调试、测试与维护; 4、分析并解决软件开发过程中的问题; 5、 配合技术经理完成相关任务目标。
1. 负责ToB项目的后端架构设计、开发,维护高质量的Java应用程序和系统,满足业务需求并确保系统的性能和稳定性。 2. 担任项目负责人或技术负责人,参与项目规划、需求分析、任务拆解、工作计划制定与执行,确保项目按时高质量交付。 3. 参与团队的技术选型和技术路线规划,推动技术创新和团队的技术发展。 4. 解决系统的复杂技术问题和开发难题,带领或指导初级/中级开发工程师开展项目交付开发工作,主导技术难题攻关。
1.参与传音中后台建设,各类业务及技术改造类项目的系统分析与设计工作,承担核心功能代码编写,开发与维护系统公用核心模块; 2.系统性能优化,技术难题攻关,持续提升系统在大规模分布式系统环境下高并发、海量请求下的处理性能,解决各类潜在的系统技术风险,保证系统的安全、稳定运行 3.负责指导、培训中级开发工程师,审核中级开发工程师的设计与开发质量

负责 OTA 系统核心模块设计与开发,聚焦版本管理、策略调度、车端升级执行、日志分析等核心场景,保障系统高可用、高安全、高并发; 主导 OTA 全链路技术方案落地,包括车端 - 云端通信协议设计、升级包加密与校验、差分更新算法优化、多控制器协同升级等关键技术实现; 优化 OTA 系统性能指标,重点提升一次成功率、并行处理能力、带宽利用率,缩短单次升级耗时,支撑大规模 Robotaxi 批量升级; 排查 OTA 系统线上复杂问题,包括车端升级失败、云端调度异常、网络波动适配等,形成问题闭环与技术沉淀; 参与 OTA 技术架构演进,调研行业先进方案(如特斯拉 / 华为 OTA 架构),引入分布式调度、边缘计算、分块安装等优化技术,持续提升系统竞争力; 指导初级 / 中级开发工程师,参与技术方案评审、代码审查,推动团队研发规范落地。