职位详情

Java
20-40K
上海 青浦区
5-10年
本科
职位详情
Java
JS
Linux
岗位职责 1. 根据业务需求,参与产品方案讨论与技术调研,给出解决方案;可独立完成技术可行性报告、概要设计、详细设计、并撰写相关文档; 2. 负责讲解相关设计、指导团队开发按计划完成各个模块日常开发工作; 3. 负责参与系统架构设计、优化,完成系统框架与核心代码开发、维护; 4. 完成项目内部代码评审工作; 5. 根据业务发展,完成实施方案讨论和技术调研、负责方案定制、升级、更新。 任职要求 1. 本科以上学历,计算机及相关专业,5年以上一线开发经验; 2. 具备良好的沟通和口头及书面表达能力;良好的学习能力及较强的团队精神; 3. JAVA基础知识扎实,熟悉JDK核心API,如IO、并发、集合等; 4. 精通面向对象方法概念、方法,熟悉UML语言,对设计模式有一定了解,可以在开发中使用设计模式方法; 5. 精通Java web开发,熟悉MVC模式及技术框架(Spring、SpringMVC、SpringBoot、Mybatis)、类库以及组件,深入了解底层实现原理; 6. 熟悉分布式系统的设计和应用,熟悉分布式缓存、消息队列等解决方案及应用场景; 7. 熟练使用redis 、memcache 等分布式缓存一种; 8. 熟练使用mysql、oracle、db2等数据库的一种以上,熟悉数据库优化; 9. 熟悉主流Web应用服务器Nginx、Tomcat、缓存服务器、优化配置与使用; 10. 具有面向服务架构开发经验,深入了解面向服务理念,运用过该类型框架,如Dubbo、Spring Cloud等; 11.有以下经验者优先考虑:大并发、分布式队列、分布式任务分发框架、全文检索及分词技术、性能优化、海量数据存储与分布式存储技术。
收起
申通快递
物流/仓储