java中级开发工程师是一个关键的技术角色,负责企业级应用系统的开发、维护和优化,确保软件性能稳定且高效。他们既是代码的编写者,也是问题的解决者,通过他们的专业技能和经验,推动项目的技术实施。
1. 深入理解java编程语言,熟悉其核心特性及多线程、集合框架、i/o流等高级概念。
2. 熟悉spring boot、mybatis等主流java开发框架,能够灵活运用到项目中。
3. 掌握数据库设计与优化,包括sql查询优化、索引管理等。
4. 具备良好的编程习惯,能编写清晰、可读性强、易于维护的代码。
5. 对软件工程有全面认识,了解敏捷开发流程和版本控制工具(如git)。
6. 具备一定的系统分析和设计能力,能参与需求分析和技术方案制定。
7. 有良好的团队协作精神,能有效地沟通和协调解决问题。
作为java中级开发工程师,日常工作包括但不限于: - 根据需求文档进行系统设计和编码工作,确保功能实现符合预期。 - 参与代码审查,确保团队代码质量。 - 对现有系统进行性能调优,解决运行中出现的bug,保证系统稳定运行。 - 与测试团队协作,修复发现的问题,确保产品顺利上线。 - 及时跟进技术动态,评估新技术引入的可能性和价值,推动技术升级。 - 定期进行代码重构,提高代码质量和可维护性。
1. 项目开发:负责模块化开发,编写高质量的java代码,实现业务逻辑。
2. 技术研究:探索和学习新的java技术和框架,以提升项目效率和性能。
3. 问题排查:诊断和修复生产环境中出现的技术问题,确保服务的高可用性。
4. 文档编写:撰写技术文档,包括设计文档、接口文档和使用说明等。
5. 团队协作:与项目经理、产品经理、测试工程师等团队成员紧密合作,共同推进项目进展。
6. 技术分享:定期进行内部技术分享,提升团队整体技术水平。
7. 代码优化:持续优化代码结构,减少冗余,提高代码执行效率。
java中级开发工程师需要具备扎实的技术基础,敏锐的技术洞察力,以及良好的团队协作能力,他们在软件开发过程中起着承上启下的关键作用,为企业的数字化转型提供强有力的技术支持。
第1篇 java中级研发工程师(话务平台开发方向)职位描述与岗位职责任职要求
职位描述:
工作职责:
- 负责call center相关的软件产品开发和维护,如坐席软电话、ivr系统,呼叫中心话务平台软件等。
- 建设下一代的呼叫中心,致力于建设整合语音识别、微信等多媒体接入以及ai话术提示等功能的新一代客服平台。
任职资格:
- 3年以上研发经验
- 有cti中间件或软件开发经验、呼叫中心项目开发及呼叫中心维护实施经验。
- 有ivr相关开发经验,熟悉sip等相关语音协议,熟悉呼叫中心相关系统架构。
- 有genesys接口开发调试经验者优。
- 熟悉liun_系统及网络相关知识。
- 熟悉java,常用开源框架,如spring mvc、ibatis、dubbo等
- 熟练使用redis缓存。
- 熟悉mysql、oracle等主流数据库
- 扎实的计算机基础,熟悉常用数据结构和算法
- 学习能力强,有较好的沟通能力,能迅速融入团队
- 较强的逻辑思维能力,具有较强产品意识者优先
- 有大型呼叫中心平台软件开发经验者优先
第2篇 java中级开发工程师职位描述与岗位职责任职要求
职位描述:
工作内容:
岗位职责:
1、参与系统需求分析、评审和设计;
2、根据系统的设计要求, 负责主要功能模块的代码实现、bug修改、单元测试;
3、协助测试人员完成集成测试和系统测试;
4、指导初级开发人员完成系统设计和开发工作,能够根据团队要求对其他人设计和开发的内容进行把关并提出意见;
5、参与相关开发管理制度和规范的制定,并负责应用到日常工作中;
6、完成研发经理或者上级主管分配的其它工作。
职位要求:
任职要求:
1、至少参与过两个以上项目开发工作,并且至少独立完成两个以上功能模块的设计、开发;
2、熟悉java ee相关技术和主流框架及其技术原理(struts/ibatis/mybatis/hibernate/spring/springmvc等相关技术);
3、熟练javascript,熟悉e_tjs、bootstrap等前端框架;
4、熟悉_ml协议,并能通过_ml技术设计交互报文;
5、熟练运用并发编程、消息队列、缓存等技术处理高并发和海量数据计算性能问题;
6、了解面向服务的体系结构(soa)和osgi技术规范;
7、熟练使用eclipse开发工具,掌握tomcat、weblogic、websphere等主流j2ee应用服务器一种或多种,有集群部署经验者优先录入;
8、熟悉主流数据库(比如oracle、mysql)设计与优化,能熟练使用sql语言编程,能对常见sql语句进行调优。
9、掌握开发作业(pd设计、编码和测试)的规范和技巧并能适当提出优化意见,并能熟练使用一种测试工具开展测试工作;
10、熟悉cmmi体系,能够按照要求编写各类文档,文档结构条例清晰,内容详实准确;
11、具有独立理解所担当模块业务理解能力和问题阐述能力;
12、至少熟悉一种uml建模工具,可基于对业务的理解搭建需求模型;
优选条件:
符合以下任意一条优先考虑:
1、了解金融、证券、财务等相关知识;
2、掌握c# winform程序开发。
性格特征:
主动好学,思路清晰,有很强的技术钻研精神和沟通协调能力,有良好的团队精神,工作有激情,能承受较大的工作压力。
第3篇 java中级软件工程师岗位职责职位要求
职责描述:
1、 根据设计文档,可独立完成模块的开发工作;
2、 根据要求,编写开发模块的测试用例;
3、 及时反馈开发中遇到的难点问题,沟通并寻求解决方案,按阶段有计划地完成开发任务;
4、 对系统进行单元测试,并配合测试人员进行产品测试和验收工作,并审核测试用例等;
5、 对现有系统的设计代码进行复核,根据业务部门的需求对现有系统进行调整、优化、功能扩展;
6、 可帮助初级开发人员开发。
技能要求
1、 熟练掌握java语言,对于面向对象模型和设计模式有深入理解和应用;
2、 熟悉spring,spring mvc,hibernate等基本的开源框架,了解soa架构下的开发;
3、 熟悉数据库开发,有mysql数据库开发经验,可编写高性能的sql语句;
4、 熟悉基本的j2ee项目管理工具,会使用svn、maven等管理工具;
5、 熟悉jsp, jquery,html5,css等前端技术,熟练使用aja_+json;
6、 熟悉微信和其他社交应用开发,熟悉常用电商平台的对接;
7、 熟悉junit测试框架,能够编写测试用例;
8、 有一定的数据优化和分析处理能力;
9、 有解决问题愿望,和有较强的研究能力。
岗位要求:
学历要求:大专
语言要求:不限
年龄要求:不限
工作年限:3-5年
第4篇 java中级软件开发工程师岗位职责
java 中级软件开发工程师 宗盛智能科技 杭州宗盛智能科技有限公司,宗盛智能,杭州宗盛,宗盛智能科技,宗盛 岗位职责:
1、参与项目需求分析,系统架构设计,框架研发,并指导初中级开发应用到实际项目中;
2、完成核心模块的设计、编码、测试以及相关文档;
3、参与代码设计、审核和检查;
4、能独立解决开发中遇到的难点问题;
5、完成上级交代的其他工作和任务。
任职要求:
1、计算机相关专业,全日制本科以上学历,3年以上java开发经验;
2、java基础扎实,熟悉io、多线程、集合等基础框架,熟悉分布式、缓存、消息、搜索等机制;
3、熟练掌握常用设计模式,对面向接口编程、面向服务编程有一定的认识;
4、熟悉常用应用服务器,如tomcat、weblogic、jboss等的安装、部署,有docker、nigi_等使用经验为佳;
5、熟悉spring、mybatis等主流框架以及javascript、webservic等相关技术,并能根据项目情况,合理选择框架整合到应用中;
6、熟悉linu_下的常用命令;精通mysql数据库技术,有较好的数据库设计和优化能力,熟悉redis memcache等缓存中的一种或者多种;
7、熟悉rabbitmq消息队列;对分布式应用,数据库集群、分库分表等的架构有实际经验;
8、具有良好文字表达能力和规范化程序编写习惯。可以胜任产品的需求分析、概要设计、详细设计等文档的编写;
9、熟悉soa,有平台化实施经验者,有大数据量、高并发系统,互联网行业系统构建经验者优先;
热衷技术,有较强的问题分析及处理能力,良好的团队合作精神
第5篇 java中级开发工程师岗位职责职位要求
职责描述:
岗位职责:
1、负责银行支付相关业务系统的开发工作;
2、和产品团队讨论和分析业务系统的需求,设计业务系统的后端实现,系统的数据结构;
3、负责后台服务的安装、部署和备份。
4、软件分析、设计、开发、测试、上线过程中相关文档的编写工作
5、对已经运行的java系统进行监控、维护和软件升级。
职位要求:
1、计算机或相关专业本科及以上学历;
2、三年以上java 开发经验,两年系统设计经验,熟悉java线程控制机制,熟悉j2ee体系架构,具有3个以上j2ee项目/web项目开发经验;
3、熟悉eclipse、uml、powerdesigner等开发工具;
4、熟悉db2、oracle数据库、mysql,能够熟练编写sql脚本及存储过程;
5、熟悉was、weblogic、tomcat等主流应用服务器;
6、熟悉linu_服务器的软硬件环境;懂得linu_下的各种服务的安装、配置;熟悉linu_系统的各种命令以及维护;;
7、熟悉mq中间件;
8、有较强的团队协作意识和工作责任心,能承担较大的工作压力,有良好的沟通和表达能力;
9、从事过银行相关系统或大型java应用系统开发工作的优先;
10、有项目团队管理经验优先;
岗位要求:
学历要求:本科
语言要求:不限
年龄要求:不限
工作年限:3-4年经验
第6篇 java中级工程师职位描述与岗位职责任职要求
职位描述:
任职要求:
1、计算机相关专业,2-3年工作经验;(实习期、培训期不计算)
2、熟悉javaee体系结构,熟悉html5、css、javascript、aja_等web技术;
3、熟悉关系数据库mysql/oracle/sql server;
4、熟悉springmvc/spring/mybatis/springboot/springcloud等主流的开发框架;
5、有较强的逻辑思维能力,了解软件开发基本知识,有团队合作意识,性格开朗;
6、忠诚、勤奋,有责任感和团队精神。良好的沟通表达(口头及书面)能力;
7、诚实可靠,愿意踏实做事情,可承受大工作压力;
8、具有财税行业经验优先考虑。
岗位职责:
1、根据开发进度和任务分配,完成相应模块软件的开发、编程任务;
2、进行程序单元、功能的测试,查出软件存在的缺陷并保证其质量;
3、负责解决系统开发过程中遇到的技术问题;
4、协助相关团队完成系统的测试、部署的工作。
第7篇 java中级职位描述与岗位职责任职要求
职位描述:
岗位职责:
1. 参与公司自营电商平台的设计和开发
2. 根据开发规范与流程独立完成核心模块的设计和编码相关文档;
3. 解决产品项目开发中的关键问题和技术难题;
任职要求:
1. 专科及以上学历,计算机相关专业毕业;
2. 2年以上java开发经验,有1年以上互联网工作经验;
3. 熟悉使用 java、_ml、javascript等主流高级程序设计语言;
4. 精通mysql,sqlserver等主流数据库产品;
5. 熟悉解常用应用服务器产品,如weblogic server、tomcat;
6. 熟悉jquery、spring、ibatis等主流开源架构。
23位用户关注