最新java中级开发工程师需要掌握的技能(二十篇)
范文为教学中作为模范的文章,也常常用来指写作的模板。常常用于文秘写作的参考,也可以作为演讲材料编写前的参考。写范文的时候需要注意什么呢?有哪些格式需要注意呢?以下是我为大家搜集的优质范文,仅供参考,一起来看看吧
java中级开发工程师需要掌握的技能篇一
1. 负责产品研发java后台设计与开发工作、客户现场相关项目的java后台设计与开发工作;
2. 对自行编制的功能代码进行功能与性能优化,可协助h5、app端、第三方进行接口联调,及时修改测试、提出bug,确保代码质量;
3. 撰写相关的技术文档,主要包括设计文档、接口文档、部署文档、使用手册等;
4. 参与项目整个过程的实施工作,并具备独立安装部署和后期实施运维能力;
5. 参与到项目售前技术支持工作,能出差实施项目。
任职资格:
1. 计算机相关专业毕业,有3年以上java工作经验,至少有1年以上移动应用开发开发经验;
2. 熟练使用sql语句与sql优化,熟悉主流数据库mysql、oracle等;
3. 熟练j2ee主流技术框架:spring mvc、 spring boot、spring cloud、spring jpa、mybatis、hibernate等;
4. 精通http通信协议、restfull api、httpclient等接口规范与应用;
5. 熟练java相关边沿技术与工具:eclipse、maven、svn、git、javascript、poi、log4j、freemarker、quartz、rabbit mq等
6. 熟练使用linux常用命令,可以完成java服务运行环境的安装、部署、监控等工作;
7. 具有良好的理解能力与沟通能力,能正确理解产品或项目目标与需求,有问题可以积极沟通确认,能做到及时准确的上报下达;
8. 具有良好的职业素质与团队合作精神,可以严格遵守公司与项目组相关规定,有强烈的集体团队意识;
9. 对工作态度主动积极、认真负责、且具有一定的抗压能力。
java中级开发工程师需要掌握的技能篇二
职责:
1、软件的程序设计与代码编写。
2、有关技术方案、文档的编写 ,软件单元的测试。
3、根据项目具体要求,承担开发任务,按计划完成任务目标。
岗位要求:
1、计算机相关专业本科以上学历;
2、了解项目开发流程,熟悉windows/linux开发环境;
3、熟悉java,熟悉ssh,ajax,jdbc,css等技术;熟练编写调试javascript脚本代码;
4、熟悉apache,tomcat,jboss,weblogic,websphere等其中一种的配置使用;
5、具备扎实的数据库基础,熟练掌握oracle、sqlserver、mysql三种数据库中的一种,
熟悉存储过程;
6、学习能力较强,独立工作能力较强;有强烈的责任心和团队合作精神、具备良好的沟
通能力;
7、3-4年软件开发经验,有微信相关开发经验优先。
java中级开发工程师需要掌握的技能篇三
职责:
1、 参与核心业务模块设计及数据库设计等。
2、负责子业务模块的分析设计、review代码等。
3、主导攻克技术难关致力于系统性能优化安全加固保证系统的安全、稳定、快速运行。
4、参与后端项目开发,协助项目经理进行项目管理。
5、解决开发过程和线上的各种技术问题。
任职要求:
1、 本科及以上学历,计算机、软件开发或软件工程等相关专业。
2、 熟悉mysql等主流数据库。
3、三年及以上使用java开发的经验,熟悉dubbo、spring、mq等微服务框架的应用及其原理。
4、深入理解常用的缓存中间件如redis。
5、良好的理解和表达能力,善于沟通,很好的团队合作意识。
6、有供应链软件开发经验优先。
java中级开发工程师需要掌握的技能篇四
职责:
1、 参与项目需求分析、详细设计,并负责完成核心代码编写;
2、 独立负责特定业务组件或模块的设计与实现以及性能优化;
3、 负责产品后端设计开发,与前端工程师沟通协作;
4、 对现有产品代码进行review和优化,并按照产品设计需求进行重构;
5、参与方案讨论、技术调研,负责解决开发过程中的技术问题。
【任职要求】
1、 本科以上学历,计算机相关专业,2年以上工作经验,熟悉javaweb开发,有java爬虫开发经历;
2、 具有bs应用开发经验,有restfulapi设计经验;熟练使用常见设计模式;
3、 精通spring、freemarker、struts、mybatis、springboot等流行框架的配置、部署、应用;
4、 熟悉 mysql、redis;精通jvm调优、接口及数据库性能优化;有一定的架构能力;
5、 熟悉一种以上web服务器,如tomcat、jetty等;熟悉http协议;
6、 熟悉maven、git、svn等软件项目管理工具;
7、有移动端微信公众号服务开发经验优先考虑;有带团队经验优先考虑。
java中级开发工程师需要掌握的技能篇五
职责:
1、根据项目、产品的开发进度和任务分配,开发符合系统要求的相应软件模块;
2、根据公司技术文档规范编写相应的技术文档;
3、研究项目技术细节,编写相应的说明书;
4、对中级、初级开发人员提供开发指导和技术培训;
5、根据需要协助系统测试和建立测试环境;
6、根据需要不断修改完善软件;
7、协助相关应用软件、项目、产品的安装调试工作;
8、完成上级主管分派的其他工作任务。
岗位要求:
1、计算机、通信、电子工程、自动化、应用数学等专业大专以上学历,2年以上的java开发经验;
2、精通java、jsp、servlet、jsf等j2ee领域编程技术;
3、精通spring、spring mvc、mybatis等开发框架、了解其原理和实现机制;
4、熟练使用web开发相关技术,如html, javascript,css, jquery, ajax等;
5、熟练使用 sql server 或 oracle 数据库以及jdbc的使用,熟练编写存储过程、游标、函数等;
6、熟练使用的应用服务器,如tomcat, weblogic等;
7、在工作中具有主动性,具备快速开发效率,并勇于承担任务,具有团队合作精神。
java中级开发工程师需要掌握的技能篇六
职责:
1、负责公司产品的开发和维护等相关工作。
2、协助公司产品需求分析,参与开发方案编写,负责代码开发、版本升级等。
3、根据业务需要,理解用户需求,根据系统需求文档和系统开发方案,制定自身所负责的任务开发计划。
4、负责完成相关功能模块的开发、测试以及后期的实施、应用维护等工作。
5、协助需求人员与用户部门沟通需求,通过技术手段解决业务中遇到的问题。
任职要求:
1、 全日制本科及以上学历,有3-5年java开发经验;
2、 java基础扎实,理解nio、多线程、集合等基础框架,对jvm原理有一定的了解;
3、 熟悉常用的java开源框架(spring、springmvc、mybatis等),并对于使用过的开源框架,能了解到它的原理和机制;
4、 熟悉常用项目管理工具maven和svn;
5、 掌握linux 操作系统和大型数据库(oracle、mysql);对sql优化有一定的经验;
6、 熟悉分布式系统的设计和应用,熟悉分布式、缓存、消息等机制;能对分布式常用技术进行合理应用,解决问题;
7、 具备良好的分析解决能力,能独立承担系统的开发工作;
8、具备良好的团队协作和沟通能力,心态积极,能接受必要的加班安排。
java中级开发工程师需要掌握的技能篇七
职责:
1. 负责游戏后台的完善和维护,以及新增代码的代码编写和测试、游戏数据处理、游戏接口对接;
2. 根据项目进度和需求按要求完成代码编写、注释、优化;
3. 配合项目完成相关功能测试工作
4. 能独立完成产品需求,对突发性出现的问题能够及时追踪、定位和解决
岗位要求:
1. 熟练掌握php语言, 熟练应用php+mysql,熟悉lamp或lnmp平台;
2. 熟悉linux开发环境,熟练使用shell、python脚本,熟悉nginx等web服务器的配置及优化,可以独立配置lnmp环境;
3. 熟悉mvc开发,熟练使用laravel等框架;
4. 熟练使用html、xml、css、ajax、json等前端技术;
5. 有渠道接入经验、游戏开发经验者优先
java中级开发工程师需要掌握的技能篇八
职责:
1、按照客户需求进行相关产品的开发工作,保证需求开发的质量;
2、完成产品的日常系统升级工作;
3、对产品需求进行前期分析,保证模块设计方面正确理解客户需求;
4、对负责产品进行日常维护工作;
5、完成上级交付的其他工作。
任职资格:
1、精通jsp、js、j2ee开发;
2、了解sql操作;
3、熟悉struts、spring、hebernet等主流框架技术;
4、对weblogic有一定的了解;
5、3年以上网页开发、j2ee开发经验;
6、认真细心,有强烈的责任心,爱岗敬业,能够吃苦,有较高抗压能力;
7、有较好的工作稳定性,最好有和客户直接面对面良好沟通的经验。
java中级开发工程师需要掌握的技能篇九
职责:
1、负责移动端(安卓,苹果)接口方面的开发和服务器安装部署;
2、能对自己编写的代码进行自测并保证一定的代码质量。进行软件详细设计,代码编写等;
3、进行软件代码的维护和改进工作,完成部门领导安排的其它研发相关工作;
4、参与项目后端的开发、维护、改进。配合项目团队及美工改善网站的整体用户体验;
5、对已有系统在可用性、性能、可运维性上持续优化;
6、参与公司项目的讨论研究,对功能模块设计方案提出自己的解决方案,组织项目执行;
7、有第三方支付接口开发经验(支付宝、银行)等优先;
岗位要求:
1、计算机相关专业,2年以上php开发经验,熟悉微信公众平台开发流程,能独立承担程序的架构设计与开发工作者优先;
2、熟悉至少一种php框架,如 thinkphp等;
3、拥有良好的代码编写习惯,结构清晰,命名规范,逻辑性强,冗余率低,易读易维护,熟悉svn代码托管程序;
4、精通任意一款数据库,如mysql、sql server、mongodb;
5、掌握基本的前端开发,如html、css、jquery等;
java中级开发工程师需要掌握的技能篇十
职责:
1. 负责公司项目服务端接口的开发;
2. 负责与项目其他端(包括前端、小程序、客户端)完成接口联调;
3. 能够独立完成代码编写并自测;
4. 及时向上级反馈需求和技术上的问题,同时提供合理化建议,并积极推动问题解决;
5. 辅导/组织其他同事开展技术开发工作。
任职资格:
1. 1年以上php+mysql开发经验;
2. 有使用php mvc框架(如yii、thinkphp、laravel等)完成项目开发的经验;
3. 有restful api开发经验者优先;
4. 具有数据库索引优化、查询优化和存储优化经验,memcache或redis等缓存、静态化设计方面的经验;
5. 有良好的编码习惯,结构清晰、命名规范、逻辑性强;
6. 优秀的沟通能力,积极的工作态度,具有良好的团队协作精神;
7. 可以承受较强的工作压力;
8. 强烈的责任感,勇于承诺,并倾尽全力兑现承诺;
9. 善于分析问题,并用简单的方案解决复杂问题,化繁为简。
java中级开发工程师需要掌握的技能篇十一
职责:
1、能独立承担项目经理分配的模块开发工作,按照开发规范编写健壮、高效的程序代码;
2、能够对自己开发的模块进行单元测试、集成测试,并及时修改程序bug
3、有良好的团队协作精神,逻辑思维能力强,理解项目经理设计的开发思路
任职资格:
1,精通spring+struts+hibernate 或ibatis等架构,有大型互联网项目开发经验。
2,精通javascript脚本,熟悉ajax,掌握dwr,jquery,extjs,prototype等技术。
3,精通oracle,mysql或sql server等主流数据库的开发。
4,熟悉nginx、tomcat、redis等主流中间件的部署和配置。
5,做web开发居多,熟悉spring mvc mysql webservice jason
6,有一定的软件设计能力。
7,有良好的编程规范及开发技能及撰写技术文档能力,有良好的合作精神和主动性。
java中级开发工程师需要掌握的技能篇十二
职责:
1. 负责web设计的前端开发工作,使用html/css/javascript开发pc和mobile项目;
2. 与ui设计师沟通交互、视觉设计的相关问题;
3、优化产品,为用户提供更好的视觉操作体验;
4、对具体的产品进行性能优化,实现极致的页面加载、执行和渲染时间;
5、在理解前端开发流程的基础上,结合前端实际建立或优化提升工作效率的工具;
6、在理解产品业务的基础上,提升产品的用户体验,技术驱动业务的发展;
7、关注前端前沿技术研究,通过新技术服务团队和业务;
岗位要求:
1、熟练运用html+css来制作符合w3c标准的静态页面,兼容各大浏览器(ie9+,chrome,safari,firefox,opera);
2、熟练掌握xhtml/html5/css/javascript前端技术,具有2年以上javascript编程经验;
3、至少熟练使用一种js框架(如 jquery、backbone、angularjs、、 react),并有一定的项目经验;
4、至少了解一种前端构建工具(如 fis3、gulp、grunt、web pack);
5、至少了解一门后端开发语言(java/.net/php/python/ruby);
6、熟悉web前端与后端交互数据接口定义,前端ajax实现json、xml格式的数据发送与数据解析;
7、具备良好的团队协作精神,能利用自身技术能力提升团队整体研发效率,提高团队影响力;
8、对前端技术有持续的热情,个性乐观开朗,逻辑性强;
java中级开发工程师需要掌握的技能篇十三
职责:
1、负责产品的研发、持续迭代等工作;
2、对互联网前沿技术的研究、实践和培训工作;
3、负责程序代码的单元测试;
4、按照公司的规范编写相应的技术文档。
任职资格:
1、计算机相关专业,本科及以上学历,从事java语言编程工作1年以上;
2、熟悉基于spring boot和spring cloud的微服务架构,有相关产品或项目实施经验;
3、熟悉rest风格架构,有rest api接口开发经验;
4、有较强的算法设计、理解和实现能力;
5、熟悉linux操作系统,熟悉mysql和sql语言,熟悉redis、mongodb的使用;
6、熟练使用memcached、redis 缓存技术;熟悉linux操作,熟悉tomcat web 服务器的使用;
7、熟练hbase,elasticsearch ,hadoop中一种,优先考虑;
8、热爱技术,有责任心,有较好的团队合作意识和自主学习能力。
java中级开发工程师需要掌握的技能篇十四
职责:
1、根据业务需求,提供业务、技术、系统开发解决方案;
2、和团队成员一起参与并完善项目数据分析工作的流程、规范和方法建设;
3、参与项目数据采集、清洗、存储、计算等全方位设计与开发;
4、配合完成数据模型设计;
5、负责数据交工及报表开发。
任职要求:
1、计算机相关专业全日制本科及以上学历;2年及以上项目经验;
2、熟悉oracle数据库架构。熟练编写plsql存储过程,能够进行简单的sql调优,熟练掌握oracle常用语句;
3、熟悉microstrategy(mstr)报表工具,基本了解mstr文档、仪表盘等功能开发流程;
4、熟悉数据仓库理论,有较好的大数据应用开发能力;
5、具有良好的沟通、表达能力,有较强的独立工作能力和解决问题的能力;
6、逻辑思维能力强,谦虚好学,工作踏实,有责任感。
java中级开发工程师需要掌握的技能篇十五
职责:
1、参与概要设计,详细设计,并负责完成核心代码;
2、参与项目技术选型与架构讨论;
3、各类应用系统模块设计与开发,以及相关设计文档编写和整理;
4、指导其他初、中级软件工程师工作;
5、完成领导交代的其他工作。
岗位要求:
1.精通java语言,熟悉基本设计模式。
2.熟悉常用应用服务器产品,如tomcat,熟悉linux系统,熟悉java应用的部署、配置、调试和测试,并能根据调试测试结果定位错误原因,找出解决方案。
3.掌握sql语言,熟悉以下任意一种或多种数据库:sql server、oracle、mysql,了解并能熟练运用其常见性能优化手段。
4.熟悉j2ee技术,精通struts、spring、hibernate,mybatis等开源框架,精通jquery等前端框架。
5.熟悉消息中间件,缓存,应用服务器等中间件,并有实际的项目应用经验。
6.掌握各类技术文档的编写和整理。
7.有设计,调试接口的相关经验。
8.对信息技术领域的新信息、新知识具有相当的敏感性,能够迅速更新自身的知识内容,能够在短时间内攻克技术难关。
9.具有很好的代码编写能力和良好的代码编程习惯。
10.具有公卫领域相关项目经验者优先考虑。
java中级开发工程师需要掌握的技能篇十六
职责:
1.参与系统的需求分析与设计
2.按照需求完成b2c电商网站及其他应用网站系统的开发与优化;
3.负责相关系统的功能维护、bug修改,保证系统稳定可靠运行;
4.撰写相关技术文档。
岗位要求:
1.本科及以上学历,计算机相关专业,2年及以上php大中型网站开发经验;
2.精通php/javascript/ajax/div/css/json等技术,精通apache/nginx等常用web服务器的配置;
3.熟练使用mysql数据库, 熟悉mysql索引优化、查询优化,熟悉缓存机制(redis、memcached等至少了解其中一种);
4.具有良好的沟通能力和逻辑思维能力,能准确领悟上级和各部门的需求;
5.具备良好的代码编程习惯, 要求结构清晰,命名规范,逻辑性强,代码冗余率低;
6.富有团队精神、责任感及优良的职业道德;
7.精通ecshop深度二次开发者,有使用sphinx等全文搜索引擎经验者,优先考虑。
java中级开发工程师需要掌握的技能篇十七
职责:
1、在项目经理带领下独立完成软件系统及模块的编码,按质、按量、按时的完成编码任务。
2、根据项目需要,撰写及修改相应的技术文档。
3、业务功能实现与单元测试,系统维护;
4、支持项目对产品的应用服务。
岗位要求:
1.有良好的沟通协调能力和团队合作精神,具备快速学习新产品和技术知识的能力;工作积极主动、责任心强、能承受较大的工作压力;
2.计算机相关专业, 精通java语言,熟悉多线程编程,熟练掌握ajax,jquery;,至少全职1~2年以上实际开发经验;
3.熟悉j2ee技术体系架构;熟练掌握servlet、spring、springmvc、mybatis、javascript、html、css的编写技术;
4.熟悉tomcat、websphere、weblogic等一种以上服务器的布署和配置和调优,熟悉nginx负载均衡配置;
5.熟练掌握oracle、mysql其中一种以上数据库应用与管理,精通关系型数据库设计;
的使用;
7.了解redis缓存处理,以及消息队列使用;
8.加分技能项:有过app开发经验,参加过开源项目开发,并有实际贡献;
java中级开发工程师需要掌握的技能篇十八
职责
1、负责web系统的分析、设计和研发工作。
2、参与产品需求分析、代码设计及系统稳定性、性能和扩展性调试等。
3、负责数据库设计、系统详细设计和核心业务编码工作。
4、负责解决线上产品运行中出现的技术问题。
5、能独立解决开发中遇到的关键技术问题,指导初中级开发人员进行开发。
职位要求
1、计算机相关专业本科及以上学历。
2、5年以上java软件开发经验,精通web开发的相关技术。
3、熟悉springcloud、mybatis、redis、mysql等相关技术
4、有大数据量、高并发系统设计、数据分析、数据建模经验者优先。
5、有资金管理系统、支付系统或金融类产品开发经验优先。
6、具有良好的沟通技能,团队合作能力,勤奋好学,热爱技术,乐于分享知识与技术。
7、积极了解相关新技术及趋势,促进技术创新,持续改进系统架构,提高用户体验。
java中级开发工程师需要掌握的技能篇十九
职责:
1、负责相关业务模块的分析、设计、开发;
2、独立完成公司产品的功能开发;
3、具备良好的交流沟通能力,逻辑清晰;
4、快速定位及解决开发、运行过程中的技术问题。
任职要求:
1、全日制大学本科以上学历;
2、2年以上php开发经验;
3、熟练使用php框架 如:laravel,tp,yii,zend等主流框架;
4、熟练掌握mysql及其优化,对nosql技术有一定了解,熟悉git、redis ;
5、熟练使用js,vue等流行前端框架;
6、熟悉linux基础命令,熟悉lnmp搭建;
7、熟悉微信公众号、小程序开发。
java中级开发工程师需要掌握的技能篇二十
职责:
1、负责产品平台的研发、维护和升级,完成系统框架、核心代码、主要功能的指导编写;
2、深入理解业务需求,完成模块设计、编码,制定技术文档和开发规范,并对开发过程进行持续改进;
3、主导项目关键技术问题的攻关,负责组织技术架构、解决方案的评审,对团队开发人员进行代码质量审核、技术指导和监督;
4、对开发团队进行技术指导和培训。
任职要求:
1、本科以上学历(必须有学历学位证书,学信网可查),5年以上java开发工作经验;
2、专业知识及技能:
1)精通java、熟练使用spring、spring mvc、mybatis、hibernate、struts2 等主流开源框架;
2)熟悉html、css、javascript、jquery、bootstrap等前台技术;
3)熟练tomcat/was、maven、svn,熟悉mysql、oracle等关系型数据库及nosql,如redis、hbase等;
4)熟练使用jbpm,activity 中任意一种流程技术,熟悉lucene 等开源技术.
5)熟悉linux环境,有大型电商平台架构经验优先;良好的学习能力和团队合作意识;
6)具有良好的表达和沟通能力,思路清晰,较强的责任心、团队精神以及动手能力,能承担较大工作压力;
7)对元数据、数据治理 有相关开发经验者优先;