JAVA技术专家
相关职位简介
- 来源:上海树维信息科技有限公司
JAVA技术专家
岗位职责1.负责业务需求的技术解决方案2.负责核心架构的技术选型,组件和服务设计,核心代码的编写3.整体技术框架设计和子系统的软件架构设计,并主导功能模块设计,数据库结构设计和结构设计等核心工作4.负责解决研发团队核心技术问题,包括技术架构.技术方案.核心算法.系统优化.技术难题等5.对产品的分析设计.开发发布.系统性能.安全.稳定负责6.负责技术团队的培训指导和人才培养工作7.编写相应的开发规范.设计报告.技术标准和技术文档#岗位要求1.本科及以上学历,计算机及相关专业,4年及以上工作经验,有丰富的架构设计项目经验2.具备扎实的java和web开发基础经验3.熟练应用Java开发语言,熟悉主流的数据库,如oracle,myql开发经验4.精通主流开源框架(Spring.SpringBoot.SpringCloud.Dubbo.Mybati等),熟悉常用的分布式系统相关技术(如缓存.消息队列.zookeeper.配置中心.任务调度.APM等)5.熟悉微服务架构和敏捷开发技术公司简介上海树维信息科技有限公司2011年成立于上海杨浦区,注册资本1463万元,总部在上海市杨浦区,现有员工600余人,在上海.北京.成都.西安.南昌设有五个分公司,在合肥设立研发中心。2012年上海树维完成对胜科金仕达数据系统(中国)有限公司高等教育业务的收购,在胜科金仕达高教行业产品和客户的基础为国内高校提供持续优质服务。2015年,新开普电子股份有限公司完成对上海树维的全资收购。
所需技能: 分布式技术、微服务架构、消息队列、Java、Spring、Dubbo
- 来源:北京达佳互联信息技术有限公司
JAVA技术专家
职位描述1.参与快手核心产品需求的开发,深入发掘和分析业务需求,撰写技术方案和系统设计,以及相关的代码开发;2.接受高并发.海量数据的挑战,分析和发现系统的优化点,负责推动系统的性能和可用性的提升;3.为团队引入创新的技术.创新的解决方案,用创新的思路解决问题。任职要求1.三年以上Java开发经验,有扎实的计算机基础知识和编程功底;2.精通多线程编程,熟悉JVM,熟悉常见的开源分布式中间件.缓存.消息队列等,熟悉MySQL,熟悉Linux下的DevOp;3.熟悉面向对象设计,有一定的系统架构设计能力;4.热爱技术,对代码质量和开发规范有近乎苛刻的要求,善于沟通与团队协作;5.有大型分布式.高并发.高负载.高可用性系统设计和稳定性经验优先。
所需技能: 分布式技术、Java、多线程、微服务架构
- 来源:安徽深极商务信息咨询有限公司
JAVA技术专家
职责描述:1.承担核心功能代码编写,重点项目开发,确保技术方案能够按计划要求,高质量的完成;2.深入理解业务需求,分析和发现系统的优化点,负责推动产品性能和系统优化3.解决各类技术难题,系统优化,架构升级任职要求:1.计算机或相关专业,本科及以上学历;2.拥有5年以上的Java软件开发经验,有大数据开发经验优先;3.熟悉主流框架(pringboot.mybati.jpa.pringcloud.dubbo)等;4.有vue.react相关开发经验优先考虑;5.熟练使用MySQL.Oracle.MongoDB等数据库一种或者多种6.掌握JVM性能调优.了解常见JVM垃圾收集算法.Java并发框架与库.了解Java内存模型,分布式事务;7.具有良好的责任心和表达沟通能力,较强的抗压能力,有独立工作能力;8.具有优秀的学习和运用新技术的能力,工作认真负责,较强的沟通协调能力,具有团队合作精神;
所需技能: 分布式技术、Java、Spring、Dubbo、SpringBoot、React
- 来源:长沙睿仕仁合人力资源有限公司
JAVA技术专家
工作职责:1.从事金融类应用软件系统研发;2.负责应用系统需求分析.技术选型.架构设计.框架搭建.核心算法设计,核心代码编写;3.负责应用系统模块分解.核心接口设计.团队分工安排,解决团队中的技术不一致;4.指导技术团队合理使用开发环境和支撑工具,牵头进行技术攻关,确保研发过程高效顺畅;5.通过设计评审.代码评审等方式,识别通用组件或重构需求,保证开发质量。任职资格:1.5年以上JAVA开发经验;2.精通JAVA后端开发技术,并深刻理解其原理,包括Spring.SpringMVC.MyBati.RESTful.SpringBoot.SpringCloud.Dubbo等;3.理解前端开发技术原理,包括JS.CSS.H5,及相关开发框架;4.精通分布式系统设计,包括集群管理.日志监控.高可用设计.性能调优.安全防御等;5.熟悉各种中间件的使用,并精通其中至少一个,包括MySQL.Tomcat.Reid.Nginx.Varnih.Kafka.ZooKeeper.ElaticSearch等;6.具备网络设备基础知识,并理解TCP/IP网络协议原理;7.具备多线程.高并发.高吞吐编程能力;8.具备敏锐的技术嗅觉,熟悉业界技术发展动态,热爱技术;9.有运维管理系统.金融业务管理系统.风控系统.实时流计算系统开发经验者优先;10.具有DevOp或大规模集群系统实践经验者优先。
所需技能: 分布式技术、多线程、服务器配置、网络协议、Java、HTML、微服务架构
- 来源:东莞鼎策人力资源管理咨询有限公司
JAVA技术专家
工作职责:1.根据云产品规划,负责核心技术架构设计。2.负责核心代码开发和技术难点攻关。3.总结最佳实践和研究成果,持续提升团队技术水平。任职要求:1.本科以上学历和5年以上工作经验,计算机或其他相关专业。2.精通Java技术和常用的设计模式。3.熟悉Java常用框架,如Spring.Dubbo等技术框架。4.熟悉常见的中间件.分布式解决方案及其原理.分布式缓存.消息中间件.负载均衡.连接池等。5.具有2年以上的管理经验以及良好的沟通和表达能力。6.熟悉领域建模或者有高并发.海量数据处理.或者ERP产品和财务领域经验者优先。
所需技能: 分布式技术、负载均衡技术、Java、Spring、Dubbo
- 来源:杭州数式网络科技有限公司
JAVA技术专家
职位描述:1.负责公司特定业务线技术研发与管理工作。2.带领工程师完成研发工作。3.为客户项目设计合理的业务架构,梳理项目需求,输出详细设计。4.支撑公司业务产品和能力中心的建设。职位要求:1.至少5年及以上java开发经验,掌握互联网开发各种常用技术,精通Springboot.至少一款微服务框架.至少一款消息队列框架.Myql数据库。2.负责过中大型项目的系统设计,有电商项目经验优先。3.具有良好的沟通能力,有管理经验者。4.熟悉互联网分布式.高并发等场景。
所需技能: 分布式技术、微服务架构、消息队列、Java、Spring
- 来源:杭州装点文化创意有限公司
JAVA技术专家
岗位职责:1.参与公司日常研发工作;2.参与技术需求分析.设计及实现;3.解决线上反馈的系统问题;4.参与系统的代码review及系统的梳理重构。5.参与一系列稳定性保障工作如:压测.限流.降级.容灾等;6.不断优化系统性能,保障系统稳定性;任职要求:1.3年及以上Java开发经验;2.Java基础扎实,了解互联网平台和web应用等相关技术开发,了解多线程机制.高并发原理;3.具有基于数据库.缓存.分布式存储开发高性能.高可用应用的实际经验;4.了解Redi.dubbo.zookeeper及MQ等主流技术,并有实际项目使用经验;5.具有一定的抽象设计能力,思路清晰,善于思考,能独立分析和解决问题;6.热爱技术,工作认真.严谨,对系统稳定性有追求追求极致的热情7.有强烈的责任心和团队精神,善于沟通和合作;8.有电商相关经验优先,有互联网公司相关项目开发经验者优先;
所需技能: 分布式技术、多线程、Dubbo
- 来源:上海先鹰企业管理有限公司
JAVA技术专家
工作职责1.根据事业部制定的技术路线和技术栈,把握团队的技术架构和具体产品的技术架构2.根据产品和项目要求,配合产品经理完成产品.项目的需求分析和系统概要设计;3.根据事业部的流程规范,管理团队开发过程中的质量活动.单元测试.代码review,文档编写等工作;4.与产品团队一起,带领队伍完成产品和项目的研发工作5.加强技术队伍的培训和管理,使其成为一支富有战斗力的队伍任职资格1.全日制本科以上学历,计算机专业优先。2.熟悉SpringCloud.Dubbo等常用微服务框架;3.熟悉常用的缓存.消息.搜索等组件(Redi.Kafka.rocketmq.ES)等;4.具备优秀的技术架构能力,有大型系统架构经验,有大数据.高并发的实际处理经验5.富有带技术团队的经验,有带领30人以上团队的经验3年以上。6.具备良好的抗压性,较强的学习能力,高度的责任心.良好的;通技巧和团队合作精神。
所需技能: 分布式技术、微服务架构、Spring、Dubbo、多线程、数据结构、Java、多进程
- 来源:金锐软件技术(杭州)有限公司
JAVA技术专家
岗位职责:1.承接项目开发商机的前期工作:如需求调研.技术方案编写.预算报价等;2.技术/项目团队组建;3.部门内部技术培训的规划与实施,团队能力提升;4.项目落地:管理.研发.实施.维护等;5.重要.疑难岗位的面试与人员技能评估;6.制定项目计划对编码质量.进度.规范等负责,确保产品质量与开发进度任职要求:1.全日制本科以上学历,计算机,软件工程等相关专业;2.java工作经验要求5年以上,熟练掌握并发.内存模型.线程模型.缓存等及性能优化;3.具备较强的抽象能力,掌握数据结构及设计模式,对代码质量.可扩展性.可维护性有高要求;4.精通SpringFramework,Springboot,Springcloud等框架;5.熟练掌握myql.oracle。至少熟悉一种KV数据库,了解常用的分布式一致性算法;6.掌握微服务架构,了解服务治理.服务网关.日志.监控,APM等解决方案及原理;7.有金融项目相关经验优先。
所需技能: 分布式技术、微服务架构、数据结构、Java、Spring、SpringBoot
- 来源:小米科技有限责任公司
JAVA技术专家
职位描述1.负责系统服务器端研发工作;2.深入发掘和分析业务需求,撰写技术方案和系统设计;3.根据产品需求,进行系统设计和编码;4.持续对系统架构进行改造和优化。职位要求:1.四年以上Java开发经验;2.具备良好的基本功,熟练使用基本的数据结构和算法,深入理解多线程.ocket等相关技术;3.熟练掌握Spring等主流的开发框架,深入理解框架实现原理及特性;4.有大规模分布式系统的开发和高可用相关的实践经验,具备设计复杂系统的能力;5.熟练掌握MySQL数据库,具备MySQL索引优化.查询优化的能力;6.熟悉分布式系统,熟练掌握一种以上服务框架和消息中间件,了解其实现原理;7.具有团队精神和责任感,自驱力强,对技术有持续的热情。
所需技能: 分布式技术、多线程、Java、Spring、微服务架构、负载均衡技术、SpringMVC
职业晋升路径
横向职业发展
职业问答
架构或者研发做久了,会感觉技术上的事不是那么重要了,重要的是你的阅历和你解决问题的策略和方法,你会觉得所有的解决方案其实是在技术之外,但又在技术之内。所以我的答案是读万卷书,行万里路。
