Alibaba
Posted 6d ago

研发工程师JAVA

Alibaba
Beijing or Hangzhou or Shanghai or Xi'an
OnsiteFull Time
Responsibilities
  • developing software
  • designing systems
  • processing data
Requirements
  • Proficiency in Java or another listed programming language
  • Knowledge of networking
  • Databases
  • Unix/Linux
  • Algorithms
  • Object-oriented design, and AI APIs or frameworks
  • Strong learning and collaboration skills
Technical tools mentioned
JavaTypeScriptPythonGoCPHPC#TCP/IPHTTPXMLHTMLUnixLinuxWin32PerlShellSQLMySQLOracleOpenAIClaudeDeepSeekLangChainLlamaIndexvLLMSGLangCursorClaude Code

Job description

Job Description / 职位描述

1. 参与基础软件的设计、开发和维护,如分布式文件系统、缓存系统、Key/Value存储系统、数据库、Linux操作系统和Java优化等;

2. 参与高性能分布式服务端程序的系统设计,为阿里巴巴的产品提供强有力的后台支持,在海量的网络访问和数据处理中,设计并设施最强大的解决方案;

3. 参与搜索引擎各个功能模块的设计和实现,构建高可靠性、高可用性、高可扩展性的体系结构,满足日趋复杂的业务需求;

4. 参与海量数据处理和开发,通过sql、pl/sql、java进行etl程序开发,满足商业上对数据的开发需求;

5. 根据业务场景,有机会参与AI 工程化与应用落地,如负责大语言模型(LLM)在业务场景下的应用开发,包括但不限于 RAG(检索增强生成) 架构搭建、上下文工程优化以及 Agent(智能体) 工作流的设计与实现;

6. 根据业务场景,有机会参与全栈式业务交付,如参与“前端+后端”逻辑的端到端开发,利用AI编程工具(如 Cursor, Claude Code)高效实现多种开发语言的需求交付(java、typescript、python、go等)。

Requirements / 职位要求

1. 热爱编程,熟练掌握但不限于JAVA/TypeScript/Python/GO/C/PHP/NET等编程语言中的一种或几种,有良好的编程习惯;

2. 熟悉网络编程和多线程编程,对TCP/IP,HTTP等网络协议有一定的理解,并了解XML和HTML语言;

3. 熟悉Unix/Linux/Win32环境下编程,熟练使用调试工具,并熟悉Perl,Python,shell等脚本语言;

4. 熟悉数据库技术,能够熟练编写SQL脚本,参与过MySql或Oracle应用开发项目;

5. 精通面向对象的设计原则和设计模式,对数据结构、算法有一定了解;

6. AI 技术栈储备: 熟悉主流大模型 API 调用(如 OpenAI, Claude, DeepSeek 等)及开源模型框架(如 LangChain, LlamaIndex);了解模型微调(Fine-tuning)和推理加速(如 vLLM, SGLang)的基本概念者优先。

7. 学习能力强,对新事物保有好奇心,有良好的沟通能力和团队协同能力,善于独立思考并反思总结。

About Alibaba

Provides online marketplaces, cloud computing, and digital payment services.

Year founded
1999
Organization type
Public
Headquarters
CN

Similar jobs

Java Development Engineer roles near Beijing, Beijing
6d
Save
Mark Applied
Hide
AIData-JAVA开发工程师-AI数据处理平台
Beijing or Hangzhou
OnsiteFull Time
Alibaba Group
Alibaba GroupNYSE: BABA: A global technology specializing in e-commerce and cloud computing.
1+ YOEBachelor's degree and 1+ year of experience. Requires Java, Spring, multithreading, MyBatis, Maven, Python, algorithm fundamentals, and application model invocation experience.
Java, Spring, MyBatis, Maven, Python, RAG, SDK
6d
Save
Mark Applied
Hide
Java研发工程师-支付业务
Beijing, Beijing, China
OnsiteFull Time
Duxiaoman
Duxiaoman: A financial technology providing consumer credit and wealth solutions.
Requires a master's degree or higher in a computer-related field, Java and mainstream framework knowledge, internet technology expertise, and strong communication and learning skills.
Java, Dubbo, Spring Boot, Spring Cloud, MySQL, NoSQL, RPC, MQ
1mo
Save
Mark Applied
Hide
阿里云智能-高级Java开发工程师-账处与成本系统-北京
Beijing, Beijing, China
OnsiteFull Time
Alibaba Cloud
Alibaba CloudNYSE: BABA: Global cloud computing infrastructure and services provider
3+ YOEBachelor's degree in computer science or a related field and 3+ years of Java development experience; requires distributed systems, microservices, databases, messaging, and real-time data processing expertise.
Java, JVM
3mo
Save
Mark Applied
Hide
Java后端研发工程师(贷后催收方向)
Beijing, Beijing, China
OnsiteFull Time
Duxiaoman
Duxiaoman: Provides AI-powered personal credit and financial lending services.
3+ YOEBachelor's degree in computer science or software engineering and 3+ years of Java backend experience. Requires Spring, MyBatis, distributed systems, databases, containers, cloud-native technologies, and AI coding tools.
Java, Spring, MyBatis, MySQL, OceanBase, Redis, Kafka, Docker, Kubernetes, Codex, Claude Code, Drools, MVEL
6d
Save
Mark Applied
Hide
研发工程师JAVA
Beijing or Hangzhou or Shanghai or Xi'an
RemoteFull Time
Alibaba Group
Alibaba GroupNYSE: BABA: Global technology specializing in e-commerce and cloud computing.
Proficiency in one or more programming languages, including Java, TypeScript, Python, Go, C, PHP, or .NET; knowledge of networking, databases, Unix/Linux, algorithms, and AI technologies.
Java, TypeScript, Python, Go, C, PHP, .NET, TCP/IP, HTTP, XML, HTML, Unix, Linux, Win32, Perl, Shell, SQL, MySQL, Oracle, OpenAI, Claude, DeepSeek, LangChain, LlamaIndex, vLLM, SGLang, Cursor, Claude Code, RAG, LLM
1w
Save
Mark Applied
Hide
Java服务器端开发工程师
Wuhan or Beijing or Nanjing or Shanghai
OnsiteFull Time
Xiaomi
XiaomiHKEX: 1810: Designs and manufactures smartphones, consumer electronics, and smart devices.
2026 graduate with a bachelor's degree or higher, preferably in computer science; strong Java fundamentals; relational databases and SQL; Redis or messaging queues; Java project experience preferred.
Java, REST API, MySQL, SQL, Redis, Kafka, RabbitMQ, Spring, Spring Boot, Python