当前位置:网站首页 >> 作文 >> JAVA开发工程师工作内容(16篇)

JAVA开发工程师工作内容(16篇)

格式:DOC 上传日期:2024-08-07 17:02:15
JAVA开发工程师工作内容(16篇)
时间:2024-08-07 17:02:15     小编:zdfb

每个人都曾试图在平淡的学习、工作和生活中写一篇文章。写作是培养人的观察、联想、想象、思维和记忆的重要手段。范文书写有哪些要求呢?我们怎样才能写好一篇范文呢?以下是我为大家搜集的优质范文,仅供参考,一起来看看吧

JAVA开发工程师工作内容篇一

1、负责核心业务研发;

2、负责重点技术问题的分析与处理;

3、深入理解业务需求,分析和发现系统瓶颈,推动系统性能的提高;

4、进行详细设计、代码开发,配合测试,高质量完成项目;

任职要求:

1、全日制统招,本科以上学历, 计算机相关专业;

2、2年以上java开发经验;非本科以上学历需4年以上开发经验;有过中大型项目开发经验者或者分布式项目经验者优先考虑。

3、熟练掌握spring、 springmvc、struts2、hibernate等开发技术;了解java多线程及并发。

4、熟悉xml、html、javascript、css的使用和应用开发以及 ajax技术。

5、熟练掌握常用数据库使用,熟悉mysql、oracle、postgresql等数据库中的一种或多种。

6、熟悉了解中间件(redis、nginx等)。

7、精通常见的java 开发工具idea,熟悉常见的java web容器tomcat等 。

JAVA开发工程师工作内容篇二

职责:

1.负责移动互联网产品服务器端的设计和研发工作。

2.按时高质量的完成上级安排的开发任务和工作,配合测试团队进行负责模块测试回归和修改bug。

3.按照团队的开发编码规范进行开发,编写规范化、易阅读、可扩展、便维护、高性能、安全性的代码。

4.参与团队的技术分享、沟通和交流,具备与多人、多团队沟通和协作进行开发的能力。

岗位要求:

1.3年以上java ee开发经验,计算机相关专业专科以上学历,具有扎实的计算机基础理论知识,对java底层、泛型、反射、annotation有深刻的理解。

2.灵活使用常见设计模式,深入理解spring、springmvc、mybatis、spring boot等常用框架的原理。

3.能够基于mysql数据库灵活、高效地设计和编写出满足业务需求的sql和相关表结构。

4.能够使用redis、zookeeper、缓存、队列、多线程、线程池、threadlocal、elasticsearch、quartz、restful、oscached、activemq/rabbitmq/rocketmq等技术开发项目。

5.具备一定的web安全经验,深刻知道防sql注入、防文件上传漏洞、防xss跨站脚本攻击、防csrf/xsrf跨站请求伪造攻击、防表单重复提交、敏感词过滤和处理、敏感数据安全性、重要资源安全性等的重要性。

6.要了解或者知道maven、jenkins、git、eclipse/idea等相关工具的使用。

7.正直诚信、有责任感、有激情、有好奇心; 对技术有强烈的兴趣,喜欢钻研,有优秀的学习能力和技术落地转化能力;

8.参与开发过大型分布式架构的电商项目,或者使用过dubbo开发过大型分布式架构的电商项目,具备这些经验优先考虑。

9.具备spring cloud体系项目经验优先考虑。

JAVA开发工程师工作内容篇三

职责:

1、负责java技术领域的开发工作,从事代码开发、程序设计等工作。

2、完成项目的核心编码,配合项目主管做好项目管理

3、参与部分产品的架构预研并做技术分享

4、完成日常项目的维护

职位要求 *

1、2年以上java前后台开发工作经验

2、精通j2ee体系结构,熟悉java语言并进行web开发,熟悉javascript、html、css标签。

3、熟悉oracle,熟练使用sql语句。

4、熟悉jsp,servlet,java bean, jdbc开发,具有一定的代码规范。

5、了解开源技术框架struts2,spring,hibernate等。

6、熟练掌握eclipse开发工具,了解svn等版本工具。

7、良好的协作精神和较强的学习能力。

8、熟练使用was、tomcat等主流中间件。

9、能独立处理技术问题,并有培养新人的经验。

JAVA开发工程师工作内容篇四

职责:

1、负责开放平台应用系统/模块的程序编码及单元测试;

2、配合系统整合测试、用户验收测试等测试过程;

3、协助进行需求分析文档的整理、协助进行产品归档管理等。

任职要求:

1、大学本科及以上学历(统招、学信网可查),计算机或相关专业,4年及以上java开发经验,有银行项目经验优先;

2、精通java语法,熟悉j2ee架构,并能熟悉使用开发框架 (如struts、spring、springmvc、hibernate/ibatis/mybatis);

3、了解html、xml、css,了解javascript, ajax,webservice技术;

4、熟悉运用各种ide开发工具(eclipse / jbuilder,dream weaver);

5、了解应用服务器的发布与配置(websphere,tomcat)

6、对数据库基础知识及相关数据库产品有一定的了解(db2,oracle),能熟练使用sql语法;

7、熟悉unix/liunx常用命令;

8、具有良好的沟通能力与团队合作精神。

JAVA开发工程师工作内容篇五

职责:

1、参与软件项目的编码实施、测试和文档编写;

2、参与系统概要设计;

3、参与部分模块的详细设计;

4、负责部分模块的编码实施;

5、负责分析解决生产相关技术问题

6、负责公司相关平台底层研发,负责新技术学习跟踪

任职要求:

1、重点本科或重点院校研究生学历,计算机相关专业,英语水平良好;

2、3年以上后台软件开发和项目实施经验,有金融银行背景的优先;

3、熟悉spring boot,spring cloud,dubbo等开放框架

4、熟悉oracle,mysql,redis,mangodb等数据库,能熟练使用相关sql或者命令

5、熟悉jetty,tomcat,netty等框架

6、熟悉java相关开发工具

7、有linux/unix操作系统下开发经验者优先;

JAVA开发工程师工作内容篇六

职责:

1、负责公司自动化运维平台搭建的实现;

2、利用开源工具进行自动化运维、管理工具和流程,提升运维工作质量与效率;

3、负责各类故障及事务的应急响应、处理,协调,保证项目服务器业务连续性;

4、负责运维架构设计规范制定,包括系统应用优化配置与运维资产管理等规范。

任职要求:

1.精通ansible运维管理工具,熟悉jenkins、git等ci工具;

2.精通elk/zabbix监控及日志系统;

3.精通shell脚本编程,熟悉python自动化运维开发语言;

4.深入理解linux/windows系统,具备丰富的linux/windows系统管理经验;

5.研究运维相关技术,根据系统需求制定运维技术方案;

6.良好的工作责任感,沟通能力和团队合作能力。

JAVA开发工程师工作内容篇七

职责:

1、负责服务端系统架构设计与开发、数据库设计;

2、负责功能模块的代码编写、能够独自完成单元测试、集成测试;

3、负责服务端与移动应用端数据交互,联合调试;

4、负责编写软件开发过程所涉及的必须文档;

5、系统的部署、维护、优化,日常数据库维护与管理;

6、带领研发小组完成专题研发,进行任务分配、进度跟踪与质量把控;

岗位要求:

1、精通java,具备扎实的编程基础和良好的编程习惯;

2、熟悉java ee、 soa和分布式开发;

3、熟悉精通redis、dubbo、kafka等rpc框架和消息框架;

4、熟悉常用构建工具,如maven等;

5、熟悉tomcat apache等主流应用服务器的配置和使用;

6、常用开源框架如springmvc、mybatis、springboot、spring cloud等有深入了解,对框架本身有过开发或重构者优先;

7、熟悉多线程编程,有大数据高并发项目开发经验;

8、熟练使用git版本控制工具;

JAVA开发工程师工作内容篇八

职责:

1.金融行业应用产品的研发及实施;

2.产品维护与产品技术支持;

3.基础产品和应用系统的技术支持。

岗位要求:

1.全日制本科以上学历,软件相关专业,至少需20xx年之前统招本科毕业,学历在学信网可验证。

2.4-6年开发经验,有金融行业系统开发经验者优先考虑;

3.熟练掌握java、javascript、jsp编程;

4.熟练掌握eclipse或同类的开发工具;

5.熟悉oracle,db2等大型数据库及sql的应用;

6.熟悉tomcat、websphere、weblogic等应用服务器的操作。

JAVA开发工程师工作内容篇九

职责:

1、负责平台系统的开发工作;

2、参与系统设计以及核心代码的编写;

3、处理日常发现的问题,配合各部门需求完成系统流程优化工作;

4、 参与重大项目的技术方案设计及技术评审,把握复杂系统的设计,确保系统的架构质量;

5、 为团队引入创新的技术、创新的解决方案,用创新的思路解决问题。

任职要求:

1、大专及以上学历,计算机相关专业,具有5年以上web/php开发经验;

2、熟练掌握 html/css 和 javascript 等 web 开发技术,熟练掌握 php语言,熟悉数据库mysql,拥有优秀的数据库设计能力, 熟悉php安全开发规范;

3、有在线教育类项目开发经验优先,能处理高并发;

4、熟悉设计模式和算法,深入了解php的性能最优化和安全最大化;

5、为人诚实正直,工作主动,有强烈的责任感和事业心。

JAVA开发工程师工作内容篇十

职责:

1、根据产品设计文档和ui原型,利用html5相关技术开发移动端的web前端页面;

2、基于html5.0标准进行页面制作,编写可复用的用户界面组件;

3、持续的优化前端体验和页面响应速度,并保证兼容性和执行效率。

岗位要求:

1、计算机或相关专业专科及以上学历,1年以上的html5开发经验;

2、具有独立完成前端开发工作的能力;

3、熟悉移动端的前端开发、多浏览器兼容及移动端机型适配方式;

4、熟练掌握web系统开发技术,熟悉javascript、jquery、css3、html5、ajax,能快速定位解决浏览器兼容性问题;

5、熟悉常见页面布局方式,移动端响应式页面布局方式,熟悉css性能优化方式。

JAVA开发工程师工作内容篇十一

职责:

1. 负责独立分系统,或分系统相关模块的开发设计;

2. 根据产品需求进行需求分析,概要设计,详细设计,负责平台核心代码的编写;

3. 能够快速有效解决在所负责模块的bug ;

4. 能够按计划完成项目部或者上级领导交给的项目;

5. 与其它业务部门(项目,运维,测试)有效沟通交流。

任职要求:

1、 两年以上php编程经验;

2、 具有mysql索引优化、查询优化和存储优化经验;

3、 精通php/mysql开发,掌握mvc模式架构,精通memcache、squid、redis等缓存技术者优先;

4、 具备良好的编程习惯,熟练掌握oop编程和常见设计模式;

5、 具备团队开发经验,熟练掌握svn 、git 等常见工具的使用;

6、 责任心强,良好的对外沟通和团队协作能力,能承受工作压力。

JAVA开发工程师工作内容篇十二

职责:

1.能独立完成核心/重要模块的设计、编码、单元测试;

2.参与代码设计、审核和检查;

3.能独立解决开发中遇到的难点问题;

4.具备良好的抗压性、良好的学习能力和团队协作能力;

5.参与公司核电信息化项目建设。

任职要求:

1、本科以上学历,精通j2ee体系架构,熟悉设计模式;

2、三年以上web项目实际开发经验;精通web mvc框架,熟悉jsp/servlet、javascript、ajax、jquery等web技术,熟悉spring,struts,struts2,hibernate,ibatis等主流的开源框架;

3、至少熟练使用一种数据库(oracle、mysql),拥有较好的数据库设计能力;

4、熟悉tomcat、weblogic、was等常用中间件,掌握常用linux指令,了解版本发布流程。

JAVA开发工程师工作内容篇十三

职责:

1、负责公司微信小游戏产品功能设计和开发工作;

2、与团队成员一起,参与游戏需求分析并制定开发计划;

3、与后台开发工程师密切配合,完成交互功能、联调等工作;

4、根据需求优化产品功能、游戏性能和用户体验,确保产品稳定。

岗位要求:

1、本科及以上学历;

2、 3年以上前端和游戏开发工作经验,熟练掌握至少一种h5游戏引擎(cocos2d-js,egret,layabox),项目目前需要使用egret该语言,后续会转layabox;

3、熟练掌握es6或者ts语法,熟悉面向对象编程;

4、熟练使用websocket和http等网络协议,熟悉json、protobuf等数据协议;

5、熟练掌握一种前端工程化工具(gulp、grunt、webpack),对前端工程化和模块化有一定的了解;

5、熟悉mvc开发模式,熟悉canvas和webgl图形学原理;

6、具有良好的编码规范,善于思考,具有较强的学习能力和独立解决问题的能力;

7、有微信小游戏产品经验的优先考虑。

JAVA开发工程师工作内容篇十四

职责

1、参与公司产品的需求分析、设计;

2、完成软件系统代码的实现,编写代码注释和相关开发文档;

3、根据设计文档或需求说明完成代码编写、调试、测试和维护;

4、分析并解决软件开发和实际运行过程中遇到的问题;

5、配合团队成员完成公司安排的其他任务;

6、关注互联网软件行业技术发展动向,不断提高自己的技术水平。

任职要求

1、要求5年以上java开发经验,具备千万级用户产品研发经验

2、熟悉高性能、高并发、高可用性分布式系统设计

3、java基础扎实,熟悉jvm,包括内存模型、类加载机制以及性能优化经验;熟悉多线程网络编程、分布式缓存、系列化、nio及相关框架spring、mybatis等,有相关实践经验;

4、较强自学能力,同时掌握shell脚本编写更佳

5、有基础数据结构、算法知识,熟悉strom、drools规则、有金融行业软件开发经验优先;

6、有技术热情和较强的学习能力,对于新技术有浓烈的好奇心,有很好的问题分析和技术攻关能力,具有良好的团队合作能力、沟通能力、抗压能力强。

JAVA开发工程师工作内容篇十五

职责:

1. 参与各类系统的核心开发工作,完成需求评审、技术设计、代码实现、文档编写等技术工作;

2. 和业务部门、测试部门、运营管理部门协作,为商户平台及相关产品的开发流程提供技术支持;

3. 和团队其他开发人员协作,维护和管理高质量的代码库;

4. 担任项目领队和模块责任人,进行总体设计并协调团队进度(仅针对项目经理);

职位要求:

1.本科学历,计算机或相关专业

2.三年或以上工作经验

3.精通java/j2ee

4.有大型分布式软件系统的开发经验,对ws/rest/soa有一定的理解

5.熟悉spring, mybatis/hibernate, activemq等开源框架

6.熟悉数据库理论和关系型数据库的管理,对no sql、大数据有一定了解

7.熟悉soap/wsdl/xml/web service

8.熟悉 unix 或者 linux

JAVA开发工程师工作内容篇十六

职责:

1、主持软件产品的研发工作,实现公司的产品研发目标;

2、分解软件研发任务确立研发计划和总体进度控制;

3、指导团队成员的软件研发工作;对研发关键性问题进行决策和指导,跟进项目开发全过程,确保和监督产品开发质量以及开发规范化,完成核心代码和复杂逻辑代码编写、数据库设计、框架搭建,完成项目投标技术部分编写,保证研发工作的顺利进行;

4、配合领导进行技术决策,进行技术风险评估,针对相关问题,提供可行的技术解决方案;

5、对负责的软件产品的版本、发布、各种配置项等进行统一管理;

6、负责团队成员的培训和绩效考核;

7、负责与客户进行产品研发方面的相关沟通。

岗位要求:

1、5年以上软件产品研发经验,具有丰富的独立承担及完成软件产品研发经验;

2、良好的文档编写能力,具有大型应用系统分析、设计能力和经验,精通主流技术系统的核心思想;主持开发过定位业务及车联网相关产品者优先;

3、精通软件开发的项目管理,精通java语言开发模式,熟练运用uml设计,精通j2ee平台,精通oracle等常用数据库,熟练运用cvs或其它源程序管理, ms project 或其它项目管理工具;

4、有较强的自我激励精神和沟通协调能力,出色的组织能力和分析决策能力,具有高效执行力、项目推动能力,条理清晰,思维敏锐,学习能力强,勇于创新,能够承受压力;

5、具备丰富的团队管理经验,掌握技术团队人力资源管理知识,可以组建和培养团队,设计团队成长计划,制定团队发展目标;

7、学历:全日制本科及以上学历,理工科背景,计算机及信息管理相关专业;

8、英语:四级以上,有一定的听说读写能力。

全文阅读已结束,如果需要下载本文请点击

下载此文档
a.付费复制
付费获得该文章复制权限
特价:5.99元 10元
微信扫码支付
已付款请点这里
b.包月复制
付费后30天内不限量复制
特价:9.99元 10元
微信扫码支付
已付款请点这里 联系客服