- 目录
岗位职责是什么
java后端开发工程师是一个专注于构建和维护企业级应用系统的技术角色,主要负责后台服务的开发、优化和维护,以确保系统的稳定运行和高效性能。
岗位职责要求
1. 精通java编程语言,熟悉jvm原理,具备扎实的数据结构和算法基础。
2. 熟悉spring boot, mybatis等主流java开发框架,了解其设计模式和实现原理。
3. 熟练掌握数据库技术,如mysql, oracle等,具备sql调优能力。
4. 具备良好的分布式系统设计能力,了解微服务架构,如docker, kubernetes等。
5. 对restful api设计规范有深刻理解,能编写高质量的api接口。
6. 熟悉缓存技术如redis,消息队列如rabbitmq,以及任务调度框架如quartz。
7. 掌握单元测试和持续集成/持续部署(ci/cd)流程,如jenkins, maven等。
8. 具备良好的问题解决能力,能够在复杂环境中定位和修复系统问题。
9. 有良好的团队协作精神,能够有效地沟通和分享技术知识。
岗位职责描述
java后端开发工程师的工作涉及从需求分析到系统实现的全过程。他们需要与产品经理、ui设计师和前端工程师紧密合作,将业务需求转化为可靠的技术解决方案。在编码阶段,他们编写高效、可维护的代码,并进行严格的测试,确保软件质量。他们还需要监控系统性能,进行必要的优化,以应对高并发和大数据量的挑战。在项目实施过程中,他们需要不断学习新的技术和工具,以适应快速变化的it环境。
有哪些内容
1. 系统设计与开发:根据需求文档进行系统架构设计,编写核心业务模块代码。
2. 数据库设计与优化:设计数据库表结构,编写sql语句,进行数据库性能调优。
3. api接口开发:定义和实现restful api,确保接口安全性和稳定性。
4. 系统集成:与前端、移动端或其他后端服务进行接口对接,实现数据交互。
5. 性能优化:监控系统性能,对瓶颈进行分析并提出改进措施。
6. 故障排查:处理线上问题,进行故障排查和修复,保证系统稳定运行。
7. 技术研究:跟踪最新技术动态,研究并引入适合的开源工具和技术,提升系统效率。
8. 文档编写:编写和更新技术文档,包括设计文档、操作手册等。
9. 团队协作:参与代码审查,分享技术经验,推动团队技术进步。
java后端开发工程师是企业信息系统的重要支柱,他们的工作直接影响着系统的稳定性和效率,是技术创新和业务发展的关键驱动力。
java后端岗位职责范文
第1篇 java后端开发岗位职责
高级java后端开发工程师 tutorabc 威比网络科技(上海)有限公司,v来秀,威比 岗位职责:
1、负责公司移动端支持系统和技术平台的设计、开发、维护以及优化等工作
2、编写各种开发文档及项目文档;
3、给其他系统提供技术指导和负责公用组件的开发;
4、负责攻克高并发、高稳定性、业务模型复杂等带来的各种挑战及技术难题;
岗位要求:
1、 本科或以上学历,计算机软件或相关专业,5年以上java开发经验,3年以上大型互联网电子商务系统或者其他大型企业应用系统开发相关经验;
2、精通java ee相关技术和框架,包括java语言基础/多线程/springmvc/ springboot/remoting/mybatis/cache/messaging/workflow等;
3、3年以上数据库使用经验,精通mysql的使用,熟练操作uni_/linu_操作系统;
4、能熟练使用html、javascript、jquery等技术进行web开发;
5、具备良好的通用框架及模块的设计能力,掌握面向对象的设计方法,逻辑能力佳,有丰富的soa及uml建模经验;
6、专注技术,学习能力强,有较强的自我驱动能力和自我挑战精神。
第2篇 java后端开发工程师(平台层)-职位描述与岗位职责任职要求
职位描述:
职责描述:
1.参与项目系统设计,完成软件项目的程序开发工作;
2.负责产品需求分析.设计和文档编写;
3.负责业务分析和规划,解决研发过程中的技术难题与挑战。
任职要求:
1.本科(含)以上学历,java基础扎实,熟悉jvm,熟悉网络.多线程.分布式编程及性能调优;
2.精通javaee相关技术,熟练运用spring/springboot/mybatis等基础框架;
3.熟悉分布式系统相关技术,如分布式缓存.消息队列等中间件;
4.熟悉mysql及sql优化,了解常用nosql存储;
5.有高并发.高可用.微服务.容器化等开发经验者优先。
第3篇 java后端开发工程师(西安)职位描述与岗位职责任职要求
职位描述:
岗位职责:
1、 负责 java后端的开发工作,要求开发的系统具有易维护性和高可靠性;
2、 根据要求编写符合规范的技术文档及维护手册,产品说明文档;
3、 在按照需求完成编码开发工作的前提下,保证代码风格的规范性和代码质量。
任职要求:
1、计算机及相关专业毕业,大学本科以上学历,2年以上开发经验;
2、熟悉java常用功能特性,java编码规范等,熟悉基于spring mvc应用平台架构;
3、熟练使用mysql等关系型数据库,有数据结构设计和数据库调优经验,有mongodb数据库使用经验者优先;
4、熟悉redis、tomcat、emq(emqtt)、activemq,netty等中间件技术;
5、熟悉dubbo,zookeeper等分布式服务;
6、熟悉掌握nign_,git、maven、junit,intellij idea等工具的使用;
7、有docker容器使用经验优先;
8、熟悉软件技术文档的编写,有强烈的责任心,有较强的学习和理解能力,能独立分析和解决问题,能承受高强度的工作压力。
第4篇 jsj- java后端架构师职位描述与岗位职责任职要求
职位描述:
职责描述:
1.负责产品的需求分析、架构设计、技术难点攻关和系统架构优化工作;
2.负责制定设计及实现规范,指导设计、实现及部署工作;
3.参与并主导重大技术决策,进行技术风险评估;
4.负责核心产品或核心模块的开发;
5.对技术团队进行技术指导和培训,研究并推广新技术。
任职要求:
1.精通java,至少5年以上java实际开发工作经验,3年及以上架构师经验;
2.熟练掌握spring(mvc, boot, cloud) 、mybatis、dubbo、redis、rabbitmq、kafka等开源框架;
3.有高并发系统设计经验,分布式系统设计开发经验,服务器运维及水平扩展方面实战经验,能对分布式常用技术进行合理应用,解决问题;
4.精通网络编程,熟悉http,tcp/ip协议;
5.精通sql语句,对数据库的内部实现机制有深刻的理解,熟练应用mysql/nosql(redis、memcache),有实际大数据量的数据库设计及分库分表经验;
6.熟悉缓存技术,服务器优化,集群技术处理、负载均衡、系统性能调优等软件编程高级技术;
7.具备良好的语言表达及沟通能力,具备良好的文档能力,对web应用相关技术有高度的敏感性,对新技术和概念具备良好的学习和应用能力;
8.有人工智能/视频分析领域开发及设计经验优先。
第5篇 java后端开发经理职位描述与岗位职责任职要求
职位描述:
职位信息
1、参与系统需求分析,搭建系统开发框架,完成核心代码实现;
2、参与系统开发、负责解决开发过程中的技术问题;
3、参与技术难题攻关,持续提升和优化系统性能;
4、编写系统相关的技术文档;
5、带领其他程序员完成上级主管交办的其他任务。
岗位要求:
1、计算机相关专业,3年以上java开发经验,精通java语言;
2、熟悉常用设计模式,熟练掌握和使用spring,mybatis,activity等开源技术;
3、熟悉tomcat、netty,ngin_等多种应用、web服务器的使用和配置;
4、有丰富的数据库使用或设计经验,熟悉mysql、oracle或mongodb、redis等;
5、熟悉分布式缓存、soa、消息中间件、负载均衡等,有微服务开发经验;
6、拥有良好的编码习惯和较强的文档编写能力;
7、学习能力强,对技术有热情,积极并有强烈责任心。
有以下经验之一优先录用:
1、熟悉电子商务相关业务或有产品设计经验者优先
2、有activity流程控制模块开发经验者
3、有微信公众号,小程序开发经验者优先。
4、有除java外编程语言使用经验者优先
第6篇 java后端服务开发-实习职位描述与岗位职责任职要求
职位描述:
岗位职责:
地图数据出品与服务,进行数据出品转换编译,微服务框架设计及开发
任职资格:
1.能够阅读并理解产品需求,进行相关的设计和开发实现;
2.熟悉oracle数据库,具有plsql开发能力和优化的能力;精通+f50java开发,具有良好的面向对象的设计思想和实际经验;对于技术选型,架构设计有一定的实际经验;
3.熟悉微服务框架:spring boot,istio、rabbitmq,zookeeper等;
4.熟悉linu_操作系统,具有linu_环境下程序部署的经验;
5.具有github使用经验。
第7篇 java后端负责人(分产线)职位描述与岗位职责任职要求
职位描述:
岗位职责:
1.做为产品线的后端或前后端技术负责人,与研发总监和架构师确认产品线技术方案和框架和总体技术达成目标,产出业务系统架构设计方案;
2.独立完成项目的系统分析、设计,并主导完成详细设计和编码的任务,确保项目的进度和质量
3.以协助产线负责人的角色,主动协助产品梳理业务需求,协调确认业务目标,合理分配小组技术任务,并推动实施;梳理每周团队工作情况与产线负责人沟通进展,积极主动,遇到问题不推诿,不抗拒,不带负面情绪,有责任心做好带头人工作
4.针对业务进行数据库设计并优化;
任职要求:
1. 全日制本科计算机系,五年及以上 java 开发经验,java 基础扎实,熟悉i/o、多线程、集合等基础框架;
2. 熟悉 linu_、虚拟化以及容器技术及云服务的发展方向;
3. 良好的软件工程素养,将 ci 或 cd 应用在日常工作中;
4. 熟悉 web 开发,熟练使用 spring 等主流的开发框架;
5. 熟悉网络编程,熟悉 tcp/ip 协议族,熟悉互联网应用协议;
6. 对系统的可运维性、可度量性有一定造诣;
7. 通过创新实现业务的能力、同时证明的学习新技术的意愿和需要的知识成就软件工程效率;
8. 善于思考,能独立分析和解决问题,责任心强,具备良好的团队合作精神和抗压能力,具有创业的激情和坚定的信念。
9. 精通常用设计模式,有大型分布式、高并发、高可用性、可扩展系统设计开发经验和大型分布式系统架构的经验者优先考虑;
10. saas 平台的产品架构、规划、设计、开发经验优先考虑
第8篇 java后端开发工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
1.负责产品需求分析、设计与开发;
2. 负责项目开发过程中相关文档的编写;
3.负责相关产品的发布与维护;
4.负责对现有产品性能进行优化;
5.负责开�__inu_/windows平台下的java 应用程序;
岗位技能要求:
1. 计算机或相关专业本科及以上学历;
2. 精通java语言,三年以上java web开发经验;
3. 熟练使用springcloud、springboot、mybatis等主流开发框架,了解json、restful api等接口技术;
4. 熟练使用mysql等关系数据库,熟练使用redis等数据库缓存机制;
5. �_t悉tom__t、ngin_�_�对linu_命令,shell脚本有一定了解;
6. 熟练的使用软件版本管理工具svn和git,熟练使用项目构建和管理工具maven等;
7. 熟悉高并发、高可靠性系统的设计、如负载均�系统、集群和应用监控、系统容量评估、流量控制、性能优化、故障排查、日志收集和分析等;
8.知识面广,专研技术,对解决有挑战性的技术问题充满激情;
9.乐于沟通,积极进取,富于团队精神和工作责任感;
10.有项目管理经验者优先。
第9篇 java后端岗位职责及相关职位要求
java后端职位要求
1.热爱游戏事业,热爱技术;
2.熟悉maven项目管理;
3.熟练使用mysql,hibernate,spring等库;
4.拥有良好的代码习惯,逻辑思维清晰,良好分析和解决问题的技巧;高级工程师需要良好的系统设计能力;
5.高级工程师需要大型系统规划、开发、调优经历;
6.能承受工作压力,并能独立完成任务;
8.良好文档习惯,有协同开发意识;
7.1年以上游戏开发经验。
java后端岗位职责
1.负责java后台应用开发工作;
2.维护优化现有应用。
第10篇 java后端开发工程师(物联网)-职位描述与岗位职责任职要求
职位描述:
职责描述:
1.熟悉java等后端开发语言、javaee相关技术和框架(ssm,ssh等);
2.有相关项目经历-熟悉javascript语言,拥有node.js的相关框架的使用经验;
3.熟练掌握相关开发调试工具,具有较强的分析问题能力;
4.懂得如何利用测试来验证工作成果-有ngin_、tomcat、mysql等系统部署及管理经验;
5.负责第三方应用接入平台.
任职要求:
1.精通java,c++,node.js,restfulapi设计,至少两年工作经验;
2.优秀的编码能力,对给定的任务能自行设计代码结构并实现;
3.有大型系统架构设计、研发等经验者优先。
4.熟习nosql(mongodb,redis)以及sql数据库经验
5.良好的团队协作能力、自我管理能力;
第11篇 java后端开发工程师(平台层)---职位描述与岗位职责任职要求
职位描述:
职责描述:
1.后台架构设计;
2.技术难点攻克;;
3.对业内先进技术的跟踪和预研;
4.产品构思和架构设计说明文档编写;
5.经验及内部人员培训。
任职要求:
1.本科(含)以上学历,具备分布式架构及高并发开发经验;
2.参与系统稳定性.性能和扩展性的分析和调试;
3.深入了解关系型数据库与菲关系型数据库;深入了解消息中间件与消息协议;4.深入了解jvm性能调优;tomcat性能调优;ngin_性能调优;
5.熟练掌握linu_常用命令;具备开发文档编写能力;
6.有较强的逻辑思维.主动性.良好的沟通能力及系统应急处理能力,责任心强。
第12篇 java后端开发工程师(物联网)职位描述与岗位职责任职要求
职位描述:
职责描述:
1.熟悉java等后端开发语言、javaee相关技术和框架(ssm,ssh等);
2.有相关项目经历-熟悉javascript语言,拥有node.js的相关框架的使用经验;
3.熟练掌握相关开发调试工具,具有较强的分析问题能力;
4.懂得如何利用测试来验证工作成果-有ngin_、tomcat、mysql等系统部署及管理经验;
任职要求:
1.精通java或c++,至少两年工作经验;
2.优秀的编码能力,对给定的任务能自行设计代码结构并实现;
3.良好的团队协作能力、自我管理能力;
4.有大型系统架构设计、研发等经验者优先。
5.主动,工作认证负责,有担当;性格开朗,善于沟通。
第13篇 java后端开发职位描述与岗位职责任职要求
职位描述:
岗位描述:
1、承担产品功能代码编写,产品优化与维护;
2、分析业务需求,发现系统的优化点,并给予改进优化;
3、新人指导及code review,技术难点攻关。
岗位要求:
1. 大专以上学历,二年以上工作经验;
2. java基础扎实,熟悉io、多线程、集合等基础框架,熟练掌握各类常用数据结构和相关算法 ;
3. 对jvm原理有一定的了解,熟悉java ee规范;
4. 对java开源框架有深入应用和优化经验;
5. 熟悉数据库(mysql)使用,设计,调优;
6. 具有良好的沟通能力,对技术有激情,喜欢钻研,能快速接受和掌握新技术,有较强的独立、主动的学习能力。
第14篇 java后端开发工程师(平台层)--职位描述与岗位职责任职要求
职位描述:
职责描述:
1.后台开发技术;
2.技术难点攻克;
3.新技术预研能力;
4.开发文档编写;
5.风险应对及异常处理。
任职要求:
1.本科(含)以上学历,熟悉mysql/sqlserver/oracle等数据库;
2.熟练使用java语言进行后台开发,并对jmm,线程并发,常用设计模式,了解aop,反射等java知识点有一定的了解;
3.熟练掌握ssh/ssm/springboot等web框架;
4.熟练掌握linu_常用命令;
5.熟练掌握tomcat.ngin_的使用;
6.熟练掌握消息中间件rabbitmq的使用;
7.有较强的逻辑思维.主动性.良好的沟通能力及系统应急处理能力,责任心强。
第15篇 java后端架构师职位描述与岗位职责任职要求
职位描述:
职位信息:
1.负责系统架构设计、搭建、核心代码编写,保证高性能、高可用,确保代码质量;
2.熟悉高性能的分布式系统的设计、应用及调优:如缓存技术,网站优化,服务器优化,集群技术处理、网站负载均衡、系统性能调优等技术;
3.解决技术难题、组织知识和员工培养;
4.线上紧急问题的快速响应,新系统上线部署及维护工作,团队疑难问题的跟进和解决;
5.负责架构相关技术文档的整理和维护。
任职要求:
1. 精通java、web开发,5年以上中大型web应用系统架构设计经验和java开发经验;
2.具备良好oop开发理念,对于java设计模式,能够熟练理解并应用于自己的项目之中,同时能够使用至少一种建模工具完成软件分析设计;
3.熟悉高并发、高性能的分布式系统的设计、应用及调优:如缓存技术,网站优化,服务器优化,集群技术处理、网站负载均衡、系统性能调优等技术;
4.熟练掌握spring boot、spring mvc、mybatis、spring cloud(并且项目中有spring cloud实际实践经验),精通spring配置思路。
5.熟练使用linu_操作系统,熟悉shell脚本以及常用的管理命令;
6.精通mysql等数据库中的至少一种,精通sql语句,了解sql语句的执行方式,对sql语句进行优化;
7.工作勤奋有极强的责任心,思维严谨,有较强的学习创新能力,有团队工作精神、并能在较大压力下进行工作。
第16篇 java后端工程师职位描述与岗位职责任职要求
职位描述:
职责描述:
1、负责智能硬件云端开发
2、负责网站服务端开发
3、与web端、移动端紧密配合,确保代码有效对接;
任职要求:
1.熟练java语言基础;
2.熟练使用springmvc、spring、mybatis,熟练使用tomcat、ngin_等开源软件;
3.熟悉springboot、springcloud;
4.熟练使用sql、熟练使用一种数据库(mysql);
5.了解git、maven、eclipse等;熟悉http、mqtt等协议;
6.有智能硬件、物联网、智能家居经验的优先。
第17篇 java后端开发工程师(平台层)职位描述与岗位职责任职要求
职位描述:
职责描述:
1.前后台对接设计;
2.数据库存储设计;
3.java后台开发;
4.数据服务及接口调优;
5.开发文档提供。
任职要求:
1.本科(含)以上学历,3年以上java开发经验,熟悉soa架构设计开发,拥有1年以上大型系统开发经验;
2.精通spring框架,及高并发数据处理方案设计;
3.熟悉sql数据库(mysql.oracle等)及非关系型(mongodb,redis等)开发使用,拥有数据调优设计及时序数据库开发者优先;
4.熟练掌握消息中间件产品rabbitmq,activemq开发使用,拥有针对消息中间件2次开发能力;
5.拥有iot平台开发经验及iot技术经验者优先。
第18篇 java后端开发公程师职位描述与岗位职责任职要求
职位描述:
职责描述:
1、负责语音语义标注系统的搭建,包括:翻译、语音识别、语义理解、语音合成标注系统。
2、负责网络爬虫系统的搭建及维护。
3、负责在线服务后台系统的开发,比如:语音语义服务调用申请、审批、监控等功能开发。
4、负责语音语义服务的开发。
5、负责手机端演示系统的开发。
任职要求:
1、计算机及相关专业(本科4年以上)
2、精通java语言
3、熟练使用spring、spring mvc、mybatis、springboot等j2ee开源框架
4、熟练使用redis、mysql数据库,具有mysql调优经验
5、良好的编程习惯,熟悉持续集成工具jenkins,具有编写单元测试的开发习惯
6、熟练使用maven管理项目
7、对java多线程开发能有深入的理解并加以应用
8、熟练使用linu_系统,能够使用命令行的方式完成checkout源代码、编译、打包、部署全流程
9、具有c/c++开发经验的优先
10、具有docker、kubernetes开发部署经验的优先,懂得复杂服务如何拆解及编排。
第19篇 java后端开发工程师(数据赋能)职位描述与岗位职责任职要求
职位描述:
职责描述:
1. 依产品设计方案, 负责产品开发和维护;
2.负责开发设计适合平台和应用的前/后端组件库;
3. 负责新技术、新展现形式调研;解决项目开发中的技术难题;
4. 负责保证项目进度,总结项目经验,归纳案例,实现经验共享。
任职要求:
本科毕业,计算机相关专业
专业技能:
1.精通java编程,熟spark 框架及大数据开发;具有jvm调优经验
2.精通springboot/springcloud框架;
3.熟悉mysql、redis、mongodb、opentsdb/druid,了解sql优化方法;
4.熟悉linu_环境、git或svn使用、maven使用;
5.熟悉docker, 有分布式微服务开发经验。
6.良好的代码编写风格
应知应会:
1.具备良好的沟通技能及团队协作意识,有能力针对特定场景或要求给出合理的技术解决方案;
2.对产品、性能数据敏感度高,善用数据分析,收集用户意见反馈,持续优化产品;
3.了解开发,测试流程,能快速调整产品架构。
任职要求:
第20篇 java后端高级工程师职位描述与岗位职责任职要求
职位描述:
职位信息
1、参与系统需求分析,搭建系统开发框架,完成核心代码实现;
2、参与系统开发、负责解决开发过程中的技术问题;
3、参与技术难题攻关,持续提升和优化系统性能;
4、编写系统相关的技术文档;
5、带领其他程序员完成上级主管交办的其他任务。
岗位要求:
1、计算机相关专业,3年以上java开发经验,精通java语言;
2、熟悉常用设计模式,熟练掌握和使用spring,mybatis,activity等开源技术;
3、熟悉tomcat、netty,ngin_等多种应用、web服务器的使用和配置;
4、有丰富的数据库使用或设计经验,熟悉mysql、oracle或mongodb、redis等;
5、熟悉分布式缓存、soa、消息中间件、负载均衡等,有微服务开发经验;
6、拥有良好的编码习惯和较强的文档编写能力;
7、学习能力强,对技术有热情,积极并有强烈责任心。
有以下经验之一优先录用:
1、熟悉电子商务相关业务或有产品设计经验者优先
2、有activity流程控制模块开发经验者
3、有微信公众号,小程序开发经验者优先。
4、有除java外编程语言使用经验者优先