菜鸟菜鸟-Java开发工程师-杭州
社招全职3年以上技术类-开发地点:杭州状态:招聘
任职要求
1. 基础素质与经验: 计算机相关专业本科及以上学历,5 年以上 Java 开发经验,做过2年以上技术组长或架构师岗位的优先。 具备扎实的 Java 基础,精通 JVM 原理、多线程编程、集合框架及网络编程。 2. 行业领域经验: 必须具备 WMS(仓储管理系统)或 数字园区/智慧工厂 系统的全生命周期开发经验。 熟悉仓储作业流程(入库、出库、盘点、调拨、波次策略等)或园区安防、能耗、通行等业务逻辑。 有大型物流自动化项目或智慧园区落地案例者优先。 具备实际的 IoT 对接开发经验,熟悉主流物联网通信协议(MQTT, CoAP, HTTP, WebSocket, TCP/UDP, Modbus 等)。 熟悉常见物联网中间件(如 EMQX, Kafka, RabbitMQ)及时序数据库(如 InfluxDB, TDengine)的使用。 有对接过主流自动化设备(如海康、大华、极智嘉、快仓等厂商设备)经验者优先。 3. …
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、负责 WMS(仓储管理系统)及数字园区系统的整体技术架构设计、选型与核心代码编写。 2、主导系统高可用、高并发及可扩展性设计,解决分布式环境下的技术难题。 3、制定技术规范、代码标准及开发流程,组织代码评审(Code Review),确保系统质量。 4、推动技术规范制定,持续优化系统性能、稳定性与可扩展性。 5、指导初中级开发人员成长,培养团队技术能力。
包括英文材料
学历+
Java+
https://www.youtube.com/watch?v=eIrMbAQSU34
Master Java – a must-have language for software development, Android apps, and more! ☕️ This beginner-friendly course takes you from basics to real coding skills.
JVM+
https://www.freecodecamp.org/news/jvm-tutorial-java-virtual-machine-architecture-explained-for-beginners/
https://www.youtube.com/watch?v=e2zmmkc5xI0
多线程+
https://liaoxuefeng.com/books/java/threading/basic/index.html
和单线程相比,多线程编程的特点在于:多线程经常需要读写共享数据,并且需要同步。
https://www.youtube.com/watch?v=_uQgGS_VIXM&list=PLsc-VaxfZl4do3Etp_xQ0aQBoC-x5BIgJ
https://www.youtube.com/watch?v=IEEhzQoKtQU
https://www.youtube.com/watch?v=mTGdtC9f4EU&list=PLL8woMHwr36EDxjUoCzboZjedsnhLP1j4
https://www.youtube.com/watch?v=TPVH_coGAQs&list=PLk6CEY9XxSIAeK-EAh3hB4fgNvYkYmghp
https://www.youtube.com/watch?v=xPqnoB2hjjA
This video is an introduction to multithreading in modern C++.
https://www.youtube.com/watch?v=YKBwKy5PrpQ
Rust threading is easy to implement and improves the efficiency of your applications on multi-core systems!
网络编程+
https://www.youtube.com/watch?v=2HrYIl6GpYg
I will make a simple HTTP web server with the C Programming Language.
https://www.youtube.com/watch?v=8z6okCgdREo
This tutorial is for Gophers who have written a command line or an API application, but have little to no experience in lower-level concepts like reading and writing to sockets, working with channels, and managing multiple goroutines.
https://www.youtube.com/watch?v=bdIiTxtMaKA&list=PL9IEJIKnBJjH_zM5LnovnoaKlXML5qh17
https://www.youtube.com/watch?v=bzja9fQWzdA
Implement the ubiquitous TCP protocol that underlies much of the traffic on the internet!
[英文] 📺Network Programming with Python Course (build a port scanner, mailing client, chat room, DDOS)
https://www.youtube.com/watch?v=FGdiSJakIS4
Learn network programming in Python by building four projects. You will learn to build a mailing client, a DDOS script, a port scanner, and a TCP Chat Room.
https://www.youtube.com/watch?v=gntyAFoZp-E
https://www.youtube.com/watch?v=JiuouCJQzSQ
Explore the fundamentals of networking in Rust by building a simple TCP server.
https://www.youtube.com/watch?v=JRTLSxGf_6w
https://www.youtube.com/watch?v=sFizpxHkIlI
In this video we'll cover SOCKET PROGRAMMING in JAVA.
https://www.youtube.com/watch?v=sXW_sNGvqcU
仓库管理系统+
https://www.sap.com/products/scm/extended-warehouse-management/what-is-a-wms.html
A WMS is software that helps companies manage and control daily warehouse operations.
IOT+
https://microsoft.github.io/IoT-For-Beginners/#/
Azure Cloud Advocates at Microsoft are pleased to offer a 12-week, 24-lesson curriculum all about IoT basics.
https://www.ibm.com/think/topics/internet-of-things
The Internet of Things (IoT) refers to a network of physical devices, vehicles, appliances, and other physical objects that are embedded with sensors, software, and network connectivity, allowing them to collect and share data.
https://www.youtube.com/watch?v=1KVrBjSqS5s
The term 'Internet of Things' was coined by Kevin Ashton in 1999 to refer to connecting the Internet to the physical world via sensors.
HTTP+
https://developer.mozilla.org/zh-CN/docs/Web/HTTP
超文本传输协议(HTTP)是一个用于传输超媒体文档(例如 HTML)的应用层协议。它是为 Web 浏览器与 Web 服务器之间的通信而设计的,但也可以用于其他目的。
WebSocket+
[英文] WebSockets Tutorial
https://www.tutorialspoint.com/websockets/index.htm
Web sockets are defined as a two-way communication between the servers and the clients, which mean both the parties, communicate and exchange data at the same time.
中间件+
https://www.youtube.com/watch?v=1oWPUpMheGk
Kafka+
https://developer.confluent.io/what-is-apache-kafka/
https://www.youtube.com/watch?v=CU44hKLMg7k
https://www.youtube.com/watch?v=j4bqyAMMb7o&list=PLa7VYi0yPIH0KbnJQcMv5N9iW8HkZHztH
In this Apache Kafka fundamentals course, we introduce you to the basic Apache Kafka elements and APIs, as well as the broader Kafka ecosystem.
RabbitMQ+
[英文] RabbitMQ Tutorials
https://www.rabbitmq.com/tutorials
These tutorials cover the basics of creating messaging applications using RabbitMQ.
https://www.youtube.com/watch?v=bfVddTJNiAw
RabbitMQ is a powerful message broker that can help you create resilient and scalable applications.
InfluxDB+
https://docs.influxdata.com/influxdb/v2/get-started/
collect, store, process and visualize time series data.
https://www.youtube.com/watch?v=XloH_0G2IzA
This is short video going over getting started with InfluxDB.
还有更多 •••
相关职位
社招2年以上
营销导购技术是服务与整个淘宝天猫商业集团-1688事业部的核心技术团队,打造了1688 B类电商营销基础引擎并结合当下智能化浪潮不断创新,加入我们,您将参与: 1、参与1688全新2C站外店渠道能力建设; 2、参与结合AIGC建设1688全新旺铺产品降低商家经营成本; 3、参与建设AI驱动的智能化运营体系,用AI变革运营生产模式,将重复低效的运营工作自动化、智能化; 4、参与1688营销基础建设,面向业务打造和AI结合的B2C智能营销体系,面向技术打造一套高性能的端到端流式渲染架构。
更新于 2025-06-03杭州
社招3年以上
1. 负责设计和实现商家经营场景下,复杂任务的多步骤规划执行的能力 2. 负责关键AI技术的引入、实现、落地 3. 负责建立大模型应用领域的基建要求并解决相应问题,如效果评测、数据质量、安全等 4. 负责定位、分析商家经营链路中的智能化需求点,并设计相应的解决方案 5. 负责商家智能化CRM产品、智能经营分析和多轮问答等产品的开发落地升级 6. 负责高阶商家日常经营和商家成长的需求开发落地 7. 负责针对重点分类下的商家设计相应的解决方案,综合利用业务和技术手段,实现商家增长
更新于 2025-09-23杭州
社招2年以上
1、参与1688全新2C站外店渠道能力建设; 2、参与结合AIGC建设1688全新旺铺产品降低商家经营成本; 3、参与建设AI驱动的智能化运营体系,用AI变革运营生产模式,将重复低效的运营工作自动化、智能化; 4、参与1688营销基础建设,面向业务打造和AI结合的B2C智能营销体系,面向技术打造一套高性能的端到端流式渲染架构。
更新于 2025-09-10杭州