岗位要求:
1、计算机及相关专业,具备扎实的JAVA编程基础,深入理解JAVA底层原理。
2、具备良好的编码规范、文档习惯能独立解决问题,有团队协作意识。
3、熟悉Java语言及设计模式,熟悉Spring Boot、Spring Cloud 微服务架构及开发模式。
4、精通关系型数据库(如MySQL)的设计与优化,能够设计合理的数据库表结构,掌握SQL语言的高级用法,包括复杂查询、存储过程、视图等,能够对数据库性能进行调优。
5、熟悉软件设计模式(如单例模式、工厂模式、策略模式等),能够合理运用设计模式进行代码设计。
6、熟悉 mysql、Kafka、RabbitMQElasticsearch 等中间件的使用和调优
7、了解LangChain、FastAPl、TransformersAgent、RAG 等 Al技术者优先。
8、有 Python 开发经验优先;
岗位职责:
1、具有5年以上Java后端开发经验,本科及以上学历;要求有高复杂度系统核心模块开发经验、分布式系统、微服务架构、高并发高可用、高并发场景下的性能调优经验(重点)
2、根据开发规范和流程,能独立完成相应模块迭代计划任务开发;
3、参与项目需求评审、代码评审、技术设计方案评审,根据需求完成软件概要设计、详细设计、数据库设计、接口设计等,并输出清晰、规范的设计文档;
4、解决系统开发、运行中出现的各种问题;
5、完成上级领导交付的其他相关工作。