Waterdrop
Posted 7mo ago

JAVA开发(算法工程平台)

Waterdrop
Beijing, Beijing, China
OnsiteFull Time
Responsibilities
  • developing systems
  • designing features
  • optimizing performance
Requirements
  • Bachelor's degree in computer science or related
  • 3+ years Java backend experience
  • Strong JVM/multithreading knowledge
  • Spring ecosystem
  • Distributed systems
  • Middleware
  • MySQL and performance optimization skills
Technical tools mentioned
JavaJVMSpringSpring BootMyBatisSpring CloudRedisElastic-JobKafkaRocketMQElasticsearchMySQLIDEAMavenGitPython

Job description

1、负责AI应用系统的核心开发与迭代,主要包括外呼和在线机器人系统开发,对接各种公有大模型、自研大模型等。
2、主导复杂业务功能的设计与实现,从需求分析、技术选型、详细设计到编码实现,对整个开发过程负责,保障功能的准确性和高效性。
3、参与系统性能优化工作,运用性能分析工具定位系统瓶颈,通过代码优化、数据库优化、缓存设计等手段提升系统响应速度和吞吐量。

1、计算机或相关专业本科及以上学历,3年以上Java后端开发经验,具备独立完成模块设计与开发、现有系统重构与优化的能力。
2、Java基础扎实,深入理解JVM原理、多线程、并发编程机制,熟悉常用设计模式、数据结构与算法。
3、熟练掌握Spring、Spring Boot、MyBatis等主流开源框架,并理解其底层实现原理。
4、熟悉分布式系统架构和微服务架构,有实际的分布式系统开发和调优经验,掌握Spring Cloud微服务框架的使用。
5、掌握如Redis、Elastic-Job、Kafka/RocketMQ、Elasticsearch等常见中间件的技术原理与应用场景。
6、熟悉MySQL数据库,具备良好的数据库设计能力,掌握SQL编写与性能优化技巧,有分库分表实践经验者优先。
7、掌握常用的开发工具,如IDEA、Maven、Git等,具备良好的代码规范和编程习惯。
8、对技术有热情,具备良好的学习能力、问题分析与解决能力,具备较强的自驱力和团队协作意识。
加分项:
(1)有大型互联网公司工作经验。
(2)对AI感兴趣,了解主流大模型,有使用大模型进行业务开发的经验。
(3)有AI工具的使用经验,如AI编程等。
(4)熟悉python语言,有AI智能体应用落地经验。

About Waterdrop

Technology platform providing insurance and healthcare services.

Similar jobs

Java Developer roles near Beijing, Beijing
1w
Save
Mark Applied
Hide
Java工程师-云服务
Beijing, Beijing, China
OnsiteFull Time
Xiaomi
XiaomiHKEX: 1810: Designs and manufactures smartphones, consumer electronics, and smart devices.
0+ YOERecent computer-related graduate with strong Java fundamentals, familiarity with Java backend technologies, data structures, computer networks, and operating systems, plus project experience and strong problem-solving skills.
Java, SDK
1w
Save
Mark Applied
Hide
乌鸫科技-Java高级开发工程师-AI推理平台
Beijing, Beijing, China
OnsiteFull Time
Alibaba Group
Alibaba GroupNYSE: BABA: A global technology specializing in e-commerce and cloud computing.
2+ YOEBachelor's degree or higher; proficient in Java or Python on Linux; strong computer science and programming skills; capable of module analysis, architecture design, and coding; high-concurrency backend experience preferred.
Java, Python, Linux
1w
Save
Mark Applied
Hide
Java开发工程师
Beijing, Beijing, China
OnsiteFull Time
iQIYI
iQIYINASDAQ: IQ: Online entertainment service platform providing streaming video content
Bachelor's degree in computer science or related field; strong data structures, algorithms, object-oriented design, Java backend frameworks, databases, distributed systems, and AI-assisted development skills.
Java, Spring Boot, MyBatis, MySQL, Redis, Claude Code, Cursor, CodeX
1mo
Save
Mark Applied
Hide
直播Java研发工程师
Beijing or Shenzhen
OnsiteFull Time
Xiaohongshu
Xiaohongshu: Social media and e-commerce platform for lifestyle sharing.
Strong Java foundations, knowledge of JVM, concurrency and data structures; experience with microservices, Spring/Dubbo, MySQL, high-performance distributed systems and live-streaming architectures.
Java, JVM, Spring, Dubbo, MySQL
2mo
Save
Mark Applied
Hide
JAVA开发实习生
Beijing, Beijing, China
OnsiteInternship
DP Technology
DP Technology: Developing AI-powered platforms for scientific and industrial research.
Bachelor's in computer science or related, proficiency in Java and Python, familiar with web backend protocols/architecture/storage/cache/security, experience with MySQL/Redis/MQ, product-oriented and collaborative.
Java, Python, MySQL, Redis, MQ
3mo
Save
Mark Applied
Hide
Java专家
Beijing, Beijing, China
OnsiteFull Time
Tiger Brokers
Tiger BrokersNASDAQ: TIGR: Provides online trading and investment services to global investors.
5+ YOE5+ years backend development experience in internet or fintech; strong computer science fundamentals, Java and system design skills; familiar with Spring Boot, MySQL, Redis, Kafka/RocketMQ; experience with high-concurrency, high-availability systems.
Java, Spring Boot, MySQL, Redis, Kafka, RocketMQ
3mo
Save
Mark Applied
Hide
Java开发工程师(长期建设)
Beijing, Beijing, China
OnsiteFull Time
YeePay
YeePay: Payment processing and digital financial solutions for enterprises.
3+ YOEBachelor's degree, 3+ years Java development, proficiency with Spring Boot, Dubbo, MySQL, MyBatis, MQ, Redis, distributed systems and architecture design.
Java, Spring Boot, Dubbo, MySQL, MyBatis, MQ, Redis
4mo
Save
Mark Applied
Hide
Java 开发实习生
Beijing, Beijing, China
OnsiteInternship
iQIYI
iQIYINASDAQ / HKEX: IQ / 2518: Video streaming platform for movies, dramas, and entertainment content.
Computer-related major; proficiency in Java or Python, preferably Java; familiarity with Spring, MyBatis, Redis, MySQL, Couchbase, ZooKeeper, Linux, JavaScript, and web development.