岗位职责
1、负责后端核心业务模块的设计、开发、编码与优化,保障系统高可用性、高并发处理能力;
2、参与需求分析与技术方案评审,主导复杂业务场景的技术实现方案设计,解决开发过程中的关键技术难题;
3、负责代码质量管控,参与代码评审,优化现有系统性能、稳定性及安全性;
4、配合测试团队完成系统测试、联调工作,推动问题高效解决;
5、其他相关工作等。
任职要求
1、本科及以上学历,计算机相关专业,5年及以上Java后端开发经验,会微服务;
2、精通Java基础,深入理解JVM原理(内存模型、垃圾回收机制、类加载机制),能熟练进行JVM性能调优;
3、熟练掌握多线程编程,理解并发编程模型,能解决线程安全、死锁等并发问题;
4、精通Spring、Spring Boot、Spring Cloud等主流开发框架,理解框架核心原理及设计模式,能灵活运用到实际开发中;
5、熟练掌握MyBatis、Hibernate等ORM框架,具备复杂SQL编写、优化能力,了解分库分表设计;
6、熟悉MySQL、Redis、MongoDB等常用数据库/缓存中间件,掌握数据库索引优化、查询优化及缓存策略设计;
7、会python和算法优先,对接过大模型,用过大模型微调或相关的视觉算法的优先。