58同城Java开发工程师-工程技术(J33653)
社招全职3年以上技术类地点:北京状态:招聘
任职要求
1、要求英语6级,可以顺畅英语口语交流(重要) 2、计算机或相关专业,计算机基础扎实,本科及以上学历,3年以上Java开发经验,热爱互联网 2、精通Java开发,有大型系统开发维护经验更佳 3、熟悉并发编程,分布式框架,缓存等,具有互联网及高并发高稳定性系统设计经验开发者优先 4、有较强的责任感、有强烈的进取心、有较强的抗压力和沟通能力 5、有国际化相关业务背景者优先 6、有一定的数据分析能力,有过数据驱动经验更佳 7、熟悉Linux系统下的基本操作,有一定的文档编写能力
工作职责
1、负责国际化支持的研发工作,后端架构设计、业务演进 2、理解本地生活分类服务业务 3、负责持续优化线上服务的稳定性、可用性和架构合理性、先进性,对疑难技术问题提供有效解决方法并主导完成实施 4、负责项目的合理性评估、计划制定、进度和风险控制,对接其他团队(产品、测试、运维等)的沟通与协同工作 5、负责团队内设计评审,Code Review和分享等工作,促进技术共同进步
包括英文材料
英语口语+
https://www.youtube.com/@SpeakEnglishWithVanessa
Speak English naturally, confidently, and fluently with Vanessa.
学历+
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.
缓存+
https://hackernoon.com/the-system-design-cheat-sheet-cache
The cache is a layer that stores a subset of data, typically the most frequently accessed or essential information, in a location quicker to access than its primary storage location.
https://www.youtube.com/watch?v=bP4BeUjNkXc
Caching strategies, Distributed Caching, Eviction Policies, Write-Through Cache and Least Recently Used (LRU) cache are all important terms when it comes to designing an efficient system with a caching layer.
https://www.youtube.com/watch?v=dGAgxozNWFE
高并发+
https://www.baeldung.com/concurrency-principles-patterns
In this tutorial, we’ll discuss some of the design principles and patterns that have been established over time to build highly concurrent applications.
https://www.baeldung.com/java-concurrency
Handling concurrency in an application can be a tricky process with many potential pitfalls. A solid grasp of the fundamentals will go a long way to help minimize these issues.
https://www.oreilly.com/library/view/concurrency-in-go/9781491941294/
You’ll understand how Go chooses to model concurrency, what issues arise from this model, and how you can compose primitives within this model to solve problems.
https://www.oreilly.com/library/view/modern-concurrency-in/9781098165406/
With this book, you'll explore the transformative world of Java 21's key feature: virtual threads.
https://www.youtube.com/watch?v=qyM8Pi1KiiM
https://www.youtube.com/watch?v=wEsPL50Uiyo
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
数据分析+
[英文] Data Analyst Roadmap
https://roadmap.sh/data-analyst
Step by step guide to becoming an Data Analyst in 2025
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
相关职位
社招3-5年D5201
1、参与海量数据的价值挖掘和工程体系建设,以强大技术驱动力让商家、消费者通过平台撮合交易; 2、负责快手直播电商促销活动海量商品筛选、投放的平台化建设,打造完备的数据运营支持体系,探索新场景下的新玩法,服务上亿用户; 3、研究直播电商场景下全新的用户消费习惯、全新的选品策略、全新的商业化思路,以及全新的大数据、人工智能、工程技术应用场景,探索新消费习惯场下隐含的全新技术挑战。
更新于 2025-09-12

社招5年以上
岗位职责: 1、根据公司业务需求,负责产品研发的技术选型、架构搭建,对现有架构进行升级,分析现有系统的瓶颈,提高系统性能; 2、能够主导业务中台产品的功能模块设计、架构设计,并能最终实现; 3、参与核心功能模块的设计和开发。 4、抽象产品线的通用功能,和产品经理紧密配合,完成产品线可复用功能的抽象和下沉工作。并将成果对接产品线,支撑产线的发展; 5、负责公司产品关键技术的预研、攻关及分享推广,解决项目开发或产品研发中的技术难题。 6、参与制定开发规范和技术标准,编写相应的技术文档,并对通用技术进行整理,提高技术复用; 7、积极了解业界发展、相关新技术及趋势,促进技术进步和创新;
更新于 2024-04-22
社招技术类-开发
1、负责鲸探业务核心的商城、数字资产、营销互动、社区游戏化等产品服务的系统分析和架构设计,并主导完成详细设计和编码的任务,确保项目的进度和质量; 2、开发和维护鲸探相关产品和系统,快速定位并修复现有软件缺陷; 3、协同组织跨团队沟通协作,确保系统架构内外设计合理或保障项目质量与进度; 4、能够有效地对新人或普通开发工程师进行辅导,帮助其快速成长。
更新于 2025-07-21