Java后端开发工程师
1.5-2万上海市本科不限经验
职位描述
工作职责(5年以上项目经验)
1.负责业务系统和系统服务的需求分析、系统设计、编码、测试、上线等各个阶段
2.负责系统的后端模块,Java项目的设计、开发、测试、维护和优化
3.负责编写高质量的代码,保证代码的可读性、可维护性和可扩展性
4.负责解决项目中遇到的技术难题,并提供技术支持和解决方案
5.分析并优化业务流程,参与系统长期架构设计与规划,探索合理、可扩展的系统模型,通过自动化等手段提升研发效率,提升需求迭代速度与系统能力
6.保证系统稳定性,提升系统的可用性和可维护性,协同QA保证高质量开发交付,优化系统性能、及时排查线上故障,保证系统稳定
7.积极主动协调相关团队完成项目,促进团队合作
8.参与团队技术分享和知识积累,提高团队整体技术水平
岗位要求
1.5年以上工作经验,全日制本科及以上学历,计算机相关专业毕业,有0-1的系统交付经验
2.精通 Java 语言,包括JVM、IO、多线程、并发、网络等,深刻理解面向对象、设计模式等相关技术,有良好的代码风格和编程习惯
3.精通Java生态,熟练使用常用的JAVA技术框架,并对JAVA Web的各种主流框架如Spring、SpringBoot、SpringCloud、Redis、ElaticSearch、RocketMQ等有深入的应用和优化经验,掌握它的原理和机制
4.精通Mysql、Pgsql等主流数据库,具有数据库调优经验
5.熟练使用消息队列中间件RocketMQ等常用框架
6.熟悉分布式系统的设计和应用,熟悉常用数据库、中间件、缓存、消息队列、RPC的使用及其内部实现机制
7.对领域驱动设计(DDD)有深刻的理解和实践,有复杂业务系统的抽象设计能力,思路清晰,善于思考,能够独立分析和解决业务、技术问题
8.熟悉 Hadoop ecosystem 常用开源框架者优先,如 Hadoop、Spark、Flink、Kafka、HDFS 等
9.有物流、仓储行业相关经验优先。
20,861+ 岗位更新等你来订阅
一键订阅最新的岗位,每周送达
🎉恭喜你,订阅成功
继续订阅您可以在邮箱中随时取消订阅