Java高级开发工程师工作的岗位职责表述(通用30篇)
1.能独立完成核心/重要模块的设计、编码、单元测试;
2.参与代码设计、审核和检查;
3.能独立解决开发中遇到的难点问题;
4.具备良好的抗压、学习能力和团队协作能力;
5.能根据要求和业务设计数据库相关内容;
6.根据项目需求,撰写及修改相应的技术文档。
职责:
1、利用HTML5相关技术实现移动WEB端功能研发,实现逻辑功能和体验优化;
2、根据需求,参与底层通信、数据加载、基础流程框架、UI组件的开发;
3、依据服务端制定的通信、数据和文件结构等技术开发对应模块;
4、完成程序性能的优化。
任职要求:
1、计算机、软件等相关专业,2年或以上HTML5开发经验,有百度、谷歌等引擎开发使用经验;
2、熟悉Javascript、HTML/HTML5/XML、CSS3、Ajax、JQuery、VUE 等;
3、有良好的逻辑思维,积极主动,有强烈的责任心;
4、有互联网金融开发经验优先;
5、具备较好的沟通表达能力和团队合作意识。
职责:
1、完成系统框架和核心代码的实现,负责解决开发过程中遇到的技术难题,克服技术瓶颈;
2、负责J2EE技术的相关产品规划、设计,并对现有框架进行调优,能够提出性能优化、技术改进方案;
3、负责研发产品在工程项目中的实施,做到对模块进度、质量负责;
4、参与软件工程文档、产品文档的编写,符合质量管理要求。
任职要求:
1、国家正规院校大学以上学历,计算机相关专业;
2、3年以上实际Java项目开发工作经验,精通JAVA编程,熟悉面向对象思想,熟练使用Spring MVC框架;
3、熟悉常用设计模式、UML等技术,熟悉主流关系型数据库,熟练掌握sql语言的开发;熟悉WebService、TCP/IP和网络安全技术;
4、能够熟练在linux环境进行项目实施、调优,熟练使用linux命令;熟悉常用服务器,如Tomcat、JBoss等;
5、了解常规技术算法,如排序、冒泡、二叉树等;
职责:
1、独立负责工作小组,并对下级成员进行监督;
2、具备资源整合以及对软件项目全局把控的能力;
3、负责软件项目的系统设计和需求分析;
4、制定软件项目开发计划,并按时完成功能模块的设计、开发以及编程任务;
5、积极配合并完成主管下达的任务,并能够对软件部门的发展规划提出意见;
任职条件
1、大数据相关开发经验3年以上,至少具备2年以上java开发经验;
2、有基于hadoop的数据抽取、转换、加载的开发相关经验;
3、熟练掌握hadoop生态的相关知识,如hive,hbase,flume.kafka,storm,spark,mapreduce等;
4、熟悉Linux操作系统。熟悉linux各项基本操作,至少掌握一门脚本语言;
5、熟练数据仓库,对多维数据建模有深入理解;
6、有BI数据平台、数据仓库、日志采集、多维数据仓库设计、开发、架构经验者优先;
7、思维敏捷,有较强的钻研学习能力,较好的沟通能力、团队合作;
职责:
1、具有项目质量管理意识,在项目中主动贯彻执行质量管理规定,熟练使用Git/Junit/Arquillian/Maven(或者其他)进行测试 代码的编写和版本控制,把控项目整体进度,管理JAVA小组日常工作协调。
2、参与系统详细设计与实现、完整主体功能及相关文档的编写;
3、负责核心业务的restful、web service等接口的开发,解决开发过程中遇到的技术问题,完成相应的业务功能文档、接口使用文档并及时更新;
4、维护和部署程序到运行环境;
5、参与项目的数据库设计实现,对数据库整体架构提出建议;
6、负责对应用程序进行审查,监控和优化系统的性能。
7、完成公司上级领导安排的其它工作内容。
职位要求:
1、3年以上JAVA互联网项目管理工作经验,抗压能力强。
2、了解分布式系统的设计和架构,了解负载均衡策略实现;
2、精通Java语言开发,JAVA基础扎实,精通io、多线程、集合等基础框架,熟悉分布式、缓存、消息、搜索等机制,熟练各种常用开源框架及搭建;(有分布式事务处理相关工作经验者优先)
3、精通sql语句熟悉mysql以及 mysql 集群;熟悉Linux下的常用命令;
4、有maven、cas、dubbo、restful相关工作经验者优先考虑;
职责:
1. 根据公司的研发流程,负责业务系统核心模块的设计和开发工作;
2. 负责服务器端业务代码的编写工作;
3. 配合团队其他成员进行模块开发及整合。
任职要求:
1. 计算机相关专业,本科及以上学历;
2. 3年以上java开发经验,对J2EE体系有较为深刻的理解,熟练使用jaca8的新功能;
3. 熟悉开源框架SpringMVC,Spring Boot ,MyBatis等,对Ajax有了解;
4. 对分布式应用服务,消息中间件,RPC有较深入的理解,熟悉使用Spring Cloud,zookeeper,RabbitMQ,等;
5. 熟悉使用mysql,nosql,对数据库优化有经验者优先;
6. 良好的编码习惯和文档编写习惯;
7. 熟悉阿里云中间件优先;
8. 具有良好的学习能力和沟通能力,工作积极主动,具有强烈的责任心和团队合作精神。
1.负责项目后端模块开发、测试,确保交付质量;
2.独立完成项目模块的分析设计,并能够完成后端业务代码的编写,确保技术方案能够按计划要求,高质量的完成;
3.具有一定的技术设计能力,确保设计的技术方案、开发的代码有较高性能、质量保障、扩展性,前瞻性。;
4.对技术有较强的钻研及学习精神,能够深入了解开源技术、现有系统技术等相关技术原理,出现问题时能够通过较强的技术手段较好的解决问题。
职责描述:
1、负责车联网网关、系统通信的开发,并撰写相关文档。
2、负责沟通了解需求,并根据需求进行相关模块设计。
3、配合其他职能部门接口开发和问题定位。
任职要求:
1、计算机或相关专业本科以上学历;
2、三年以上C++连续开发经验,至少两年Linux平台开发经验;
3、熟练掌握OOP的'思想;
4、熟悉TCP/IP协议及相关协议、具有高性能服务器开发经验;
5、熟悉多进程/线程的开发方式;
6、熟悉常用的MySqI、 Oracle数据库;
7、精通Linux操作系统;
8、具有良好的沟通协作能力,做事认真,吃苦耐劳;
9、有汽车行业系统开发经验者优先。
职位描述:
1、负责现有saas系统的功能及整体流程优化;
2、负责相关需求的分析及新系统设计方案建议;
3、负责分析和解决系统迭代和优化中的`相关问题;
4、负责与业务团队协同高效沟通,按时完成客户产品功能开发;
任职要求:
1、计算机相关专业本科以上学历,8年以上软件开发经验;
2、java基础扎实,理解io、多线程、集合等基础框架,对jvm原理有一定的了解,掌握多线程及高性能的设计与编码及性能调优;
3、掌握常用的开发工具,如eclipse/idea,git/svn,maven,jenkins;
4、熟悉分布式、权限、单点登录、缓存、消息等机制设计;
5、熟悉webservice/rest接口协议规范,使用过dubbo、springcloud、hessian等rpc框架技术,有实际的分布式系统开发经验可优先考虑;
6、熟悉saas、cloud、container、分布式监控等技术理念和实施路线,参与过saas架构设计和开发的可优先考虑;
7、熟悉常用的缓存系统,如redis、memcached,掌握oracle、mysql等主流数据库,有一定的sql优化经验,有mongodb的相关开发经验可优先考虑;
8、学习能力强,适应能力好,思路清晰,善于思考,能独立分析和解决问题,具创新意识。
职责:
1、从事公司云平台或应用产品的开发;
2、积极响应产品运营对开发的需求;
3、按照系统开发计划,协同其他同事一起工作,提交高质量的代码,完成开发任务;
任职要求:
1、计算机、通信或相关专业,本科及以上学历,一年以上互联网行业开发经验;
2、熟练应用Spring、Hibernate等常用框架;
3、熟练应用Web开发技术,特别是常用的JS组件库如jquery、bootstrap等;
4、熟悉MySQL,Oracle等主流数据库的编程、设计开发;
5、熟悉Linux开发环境,掌握shell脚本工具,熟悉一种以上的WEB服务器配置,如Weblogic/Nginx/Tomcat等服务;
1.参与产品需求分析及评审,设计产品解决方案;
2.负责系统架构、数据库、接口设计等工作;
3.负责系统核心代码开发;
4.参与日常开发和测试工作,解决开发中的技术问题;
5.解决日常和线上系统问题,及时处理系统问题;
职责:
.负责核心业务系统的需求分析、设计、开发工作;
2.负责相关技术文档编写工作;
3.解决系统中的关键问题和技术难题;
4.熟悉分布式高并发技术处理;
5.能按时、独立、高质量地完成工作,对自己的代码有严格要求;
6.指导中级、初级程序员工作,并负责Code Review;
任职要求:
1、4年以上JAVA软件开发经验,有互联网行业服务端开发经验或有互联网金融行业相关开发经验优先;
2、熟练运用Java,熟悉SpringCloud、SpringBoot、Spring、Mybatis等框架,对主流框架源码有一定了解,能快速掌握主流开发框架;
3、熟悉Oracle、Mysql数据库,并能根据业务需求进行数据库设计与优化;
4、熟悉Redis、RabbitMQ等中间件;
5、熟悉git、Maven原理及日常使用;
6、掌握基础的分布式系统设计,熟悉微服务与高可用架构设计,有高并发环境下数据库调优经验者优先,主导过大型系统设计者优先;
7、能承受一定的工作压力,有责任心,上进心和自我驱动力,能通过持续学习完善自身。
1、规划车联网安全架构,不断完善车联网产品的安全规范和要求,跟进、解决存在的安全隐患;
2、对上线前的软件或者车上产品进行安全方面验证及测试;
3、跟进最新漏洞的研究工作,理解漏洞的原理,编制漏洞研究报告和防范措施;
4、负责行业/国家车联网汽车网络安全部分的技术及标准规范的研究工作。
职责
1、基于公司的软件平台架构和技术标准规范,完成产品项目的应用开发集成工作;
2、熟悉公司技术平台及技术标准规范,熟练二次开发应用技术,基于业务需要进行二次开发;
3、严格执行项目管理系统的使用,并按时、按质完成项目经理或技术经理交给的开发任务;根据软件工程质量管理和开发规范开展日常程序编码工作;负责所编程序的单元测试,并对所写代码质量负责;完成软件开发过程中所涉及到的文档编制工作;
4、参与项目程序设计评审及代码Review;负责编写参与项目的自测方案、调测工具,完成自测报告;参与公司系统软件开发架构和流程的优化;
5、完成部门内其他工作和完成上级领导交办的其他工作。
任职要求
1、本科及以上学历,计算机相关专业,年龄27-35周岁;
2、5年以上开发经验,3年以上团队管理经验,能熟练使用Java进行开发;
3、熟练掌握Java(J2EE平台)、JSP、servlet、JDBC等技术;
4、具有面向对象分析、设计、开发能力,熟悉Java设计模式,熟悉Java性能优化;
5、熟练使用ORACLE、SQL Server、MySql等数据库;
6、熟练使用Eclipse+tomcat,svn等工具;
7、熟悉Linux常用指令;
8、熟悉HTML、JavaScript、JQuery、XML;
9、掌握面向对象软件分析和设计方法,有较强的文档编写能力;
10、对JAVA设计开发有浓厚兴趣,逻辑性强,工作积极主动,有良好团队精神和较强工作责任感。
1、根据设计文档或者需求说明,完成代码编写、调试、测试、部署和维护;
2、负责系统的总体技术方案与系统设计,系统的质量控制;
3、负责公司应用系统项目的推进工作;
4、负责完成公司或部门交付的工作任务。
职责:
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体系项目经验优先考虑。
1、负责移动端(安卓,苹果)接口方面的开发和服务器安装部署;
2、能对自己编写的代码进行自测并保证一定的代码质量。进行软件详细设计,代码编写等;
3、进行软件代码的维护和改进工作,完成部门领导安排的其它研发相关工作;
4、参与项目后端的开发、维护、改进。配合项目团队及美工改善网站的整体用户体验;
5、对已有系统在可用性、性能、可运维性上持续优化;
6、参与公司项目的讨论研究,对功能模块设计方案提出自己的解决方案,组织项目执行;
7、有第三方支付接口开发经验(支付宝、银行)等优先;
岗位职责:
1、移植,维护和定制android系统中间件到智能硬件;
2、开发和维护android hal/frameworks各模块,包含设置、网络、安全、drm、多媒体等中间件模块;
3、系统架构设计和开发;
4、技术方案预研及技术难点攻关;
5、团队代码质量控制;
任职要求:
1、cs或者ee相关专业毕业,本科5年(硕士4年)以上工作经验;
2、深入理解android frameworks系统架构,包含storage、wifi、bt、battery、sensor等;
3、深入了解android各平台的系统架构更新及限制;能够解决死机、anr、crash 、panic等系统级问题;熟悉settings、launcher、输入法等系统apk,能根据产品需求进行裁剪和修改;
4、全程参与过至少一个大中型android平台产品,独立负责完成其中一个模块的开发;
5、熟悉linux驱动开发流程;能根据芯片手册开发适配于android系统的`硬件驱动程序;
6、熟悉android系统整体和独立jar包开发编译流程;
7、有原生android framework的优化及问题修改的经验优先(android library,dalvik/art vm);
8、熟练应用git/gerrit/jenkins等工具者优先;
9、有android building system,python,shell开发经验者优先;
10、有pos,金融底座开发经验者优先,具有多屏开发经验者优先。
职责:
1、参与软件系统的设计、开发过程,在产品(项目)原型的基础上进行需求分析细化,设计项目服务端框架、业务组件和前端应用;
2、负责软件系统系统模块的设计、开发、单元测试;
3、进行程序单元测试,检查软件存在的缺陷并保证其质量;
4、编写详细的开发文档;
5、负责所开发项目的后期维护、Bug修复;
6、有良好的团队协作能力和沟通能力,较强的学习能力和解决问题的能力;
7、主动性强、敬业,勇于面对困难接受挑战,有服务意识和责任心,重视交付质量
任职要求:
1、7年以上工作经验,本科及以上学历,计算机、通信等相关专业,能力优秀可放宽要求
2、熟悉Java SE和Java EE技术,掌握JVM运作机制,了解常见算法和设计模式。
3、熟练使用Mybatis,SpringMVC,SpringCloud、elastic search等框架。
4、具备相关的开发经验,具有分布式项目经验;
5、熟练掌握docker等容器技术,熟练掌握redis、rabbitmq/kafka/rocketmq等中间件;
6、熟练掌握mysql数据库及优化;
7、有团队管理经验优先考虑
职责描述:
1、负责数据产品/应用可视化开发;
2、负责与产品和分析师对接前端展示需求,完成大数据可视化应用开发;
3、负责可视化组件的自研开发以及常用开源可视化组件二次开发。
任职要求:
1、计算机、软件、电子等相关专业大专及以上学历;
2、掌握js、html/html5、css等基础知识,熟悉其基本原理及开发应用;
3、熟悉react或vue等常用开发框架,具备一定架构能力;
4、良好的沟通协调与执行推动能力、团队合作精神及一定抗压能力;
5、有echarts应用、数据可视化项目实际开发经验优先;
6、有开源或独立js库项目经验优先。
职责:
1、根据项目要求,承担开发任务,按计划完成任务目标;
2、独立完成软件模块的编码;
3、协助测试人员完成软件系统及模块测试;
4、编制与项目相关的技术文档;
5、对已有系统进行系统维护及bug跟踪修改。
任职要求:
1、计算机或相关专业本科及以上学历;有意从事信息系统管理软件的开发维护。
2、熟悉JAVA 编程或从事B/S开发一年以上工作经验者优先;
3、熟悉MVC设计模式、J2EE架构等java相关技术;
4、有软件开发相关过程文档编写能力;
满足以下其中条件者待遇从优:
5、深入了解面向对象编程,熟练使用Eclipse、MyEclipse等开发工具;
6、熟悉Oracle数据库,熟悉基本sql语句;
7、熟悉SSH框架、ExtJS技术;
8、有社会保险相关信息系统软件开发维护经验;
职责:
1.根据需求分析文档完成数据库及程序设计;
2.根据开发计划完成开发任务并能够分析解决软件开发过程中的问题;
3.负责相关技术文档撰写工作;
4.负责解决核心技术问题,对技术方案进行决策;
【技能要求】:
1.全日制本科学历及以上,2本及以上院校。踏实诚恳、责任心强,能接受较大的工作强度,具备良好的沟通能力和学习能力;
2.JAVA基础扎实,精通io、多线程、集合等基础框架;
3.熟悉分布式、缓存、消息、搜索等机制;
4.精通web开发的相关技术,2年使用JAVA进行web开发的经验;
5.精通Java并有较全的知识面,熟悉Spring、Struts、MyBatis等主流框架;
6.了解常用Web前端技术,例如HTML、JS、Jquery、CSS等;
7.熟悉Linux平台下常用命令操作、环境部署;
8.熟悉数据库技术(MySQL/Oracle),数据库优化及SQL优化;
9.熟悉缓存、消息、大数据存储相关技术,例如:redis、memcached、ActiveMQ、mongodb、hbase等;
10.有微信开发、移动端平台开发经验者优先,有银行、保险等金融软件开发经验者优先;
11.工作认真负责、积极主动,富于探索创新精神,良好的沟通能力与团队合作意识;
1、负责收集客户需求以及产品定义;
2、负责定义产品项目模块以及各子模块功能和参数;
3、负责产品硬件电路设计、原理设计、PCB Layout等;
4、负责产品问题的分析与解决方案;
5、主导产品测试及技术文档的整理;
职责:
1、参与南方电网软件产品(项目)前/后台服务开发,要求高性能、高可用、高并发;
2、独立完成产品模块(项目)核心代码开发、业务代码开发、系统性能调优等工作;
3、根据分配任务制定开发计划并按时完成相应模块的设计、开发和单元测试;
4、参与产品(项目)相关系统需求分析以及撰写相关系统设计文档;
要求:
1. 五年左右大数据研发岗位工作经验
2、丰富大数据开发经验:熟悉企业大数据常用技术,熟悉Spark、Flume、Hbase、Hadoop、Kafka,ES技术;
3、具有大型应用系统开发经验,具有分布式、高并发、高性能等架构经验,具有一定团队管理经验者优先;
4、了解J2EE技术平台及主流框架,具有SpingMVC、SpringBoot、Spring cloud、Mybatis、Redis等框架开发经验;
5、了解HTML5,CSS3,JavaScript,Ajax,jQuery等Web前端技术,熟悉jQuery、Bootstrap、AngularJS,VUE等主流前端JS框架中的一种;
职责
1. 负责大数据分析需求设计和开发工作,包括数据存储、预处理、查询、统计、实时分析、数据优化及配置等功能;
2. 对大数据分析系统存在的问题进行跟踪和定位并及时解决;
3. 负责上级交办的其他相关工作。
岗位要求:
1. 本科以上学历,2年以上工作经验;
2. Java基础扎实,熟练使用Java IDE 进行代码编写和调试,熟悉JUnit单元测试框架;
3. 熟悉Linux操作系统,能在Linux上完成开发、调试工作;
4. 熟悉网络IO、多线程并发编程、集合等基础框架,精通数据结构和数据算法;
5. 参与过分布式高性能服务的设计开发过程,有大规模分布式系统的实践经验;
6. 熟悉数据库操作和使用的基本技能,熟练一种关系型数据库的使用;
7. 能独立编写详细设计文档;
8. 有大数据分析工具Hadoop、spark使用开发经验优先;
9. 具有团队精神与敬业精神,学习钻研能力强,具有良好的协调沟通能力。
1. 负责APP的架构设计和编码;
2. 负责APP重要模块的方案设计开发,以及升级维护;
3. 负责APP智能设备的对接,功能开发;
4. 负责APP相关问题的分析和优化;
5. 主动思考业务需求,从技术层面驱动业务发展;
6. 架构改进及性能优化。
职责:
1、参与公司产品的技术研发和实现;
2、负责公司商城的开发和维护;
3、参与产品的相关研讨;
4、参与公司各项目中的Web功能设计、开发和实现。
任职要求:
职位职责和职位要求
1、计算机及相关专业,大专以上学历,负责按要求完成公司外贸网站的开发和维护,一年以上zencart/magento/Opencart(任意一个)的建站经验;
2、熟悉 zencart/magento/Opencart(任意一个)等开源系统,能独立完成网站的开发和建设,具备二次开发的能力;
3、熟悉服务器面板操作,管理,维护。
4、熟练掌握DIV+CSS设计开发,熟悉PHP+Mysql数据库建设
5、能熟练搭建和采集指定站点和站点数据;
6、工作主动、积极,具有较强的学习能力,工作态度端正,耐心,细致;
1、根据法律法规、客户技术要求、市场技术趋势等进行BMS平台需求分析;
2、定义BMS控制器系统需求及验证规范;
3、与软件/硬件/机械/实验工程师密切合作,进行BMS控制系统概念和系统解决方案开发;
4、定义BMS控制器系统架构设计规范;
5、与客户进行技术交流及项目对接, 确定最优的项目技术方案;
6、负责组织团队完成FMEA及其他项目开发工作。
1. 进行UE4图像效果方面的技术研发,有很强的逻辑思维和独立解决问题的能力;
2. 使用UE4进行核心功能模块开发,框架搭建,算法编写等工作;
3. 精通UE4引擎中的功能模块,精通C++以及蓝图,有技术攻关能力;
4. 扎实的图形学和3D数学能力;
5. 开发实现unreal4引擎中的各种图形效果,包含海水系统、模型shader、毛发系统、布料系统、光照系统
6. 创建工具插件,以优化引擎视频效果和美术资源制作流程
7. 了解虚幻4渲染管线基本原理
8. 有虚幻4游戏底层架构经验者优先(网络层,数据层,逻辑层,UI架构)
职责:
1、负责业务项目的开发和维护,进行软件设计和编码实现;
2、维护和升级现有系统,快速定位并修复现有系统缺陷;
3、根据开发规范编写各种开发文档及项目文档;
4、具备较好的学习能力、问题分析能力,可以独立调试解决问题;
5、良好的沟通协调能力和团队合作意识,能够主动总结和分享自己的开发经验;与研发团队成员进行技术交流,互相促进技术能力的提升。
任职要求:
1、本科及以上学历,专业不限,1年左右前端开发经验,应届生亦可;
2、熟悉网络编程,熟悉TCP/IP协议,了解互联网应用协议;
3、熟悉MySQL数据库,对数据库事务、锁、索引有进一步理解;
4、熟悉Spring、SpringMVC、Mybatis、Hibernate等相关技术;
5、了解并熟悉Redis、Memcache、Mongodb等一种或多种NoSql技术;
6、抗压能力强,乐于挑战难题,对技术有工作之外的兴趣;
7、欢迎应届毕业生应聘。