Java高级开发工程师岗位的工作职责说明(通用29篇)
1、负责手机棋牌客户端各项系统功能开发、优化、修复Bug问题;
2、参与客户端架构设计以及优化,模块测试,以及与服务端开发对接;
3、参与技术文档的编写、研发流程的优化;
1.采用Go语言(Golang)开发稳健可扩展的网络服务;
2.与团队一起构建高并发、高可用的分布式平台;
3. 为各类项目需求设计架构,开发后端功能服务,同团队成员合作并积极提出建议和反馈;
职责:
1、负责后端数据接口开发;
2、负责已有数据接口的持续维护和性能优化;
3、对已有数据进行重新清洗转换,为数据检索准备基础数据;
4、其它一些围绕数据相关的后端开发。
任职要求:
1、熟练使用JAVA进行后端开发;
2、能够熟练使用MSSQL、MYSQL等常见关系型数据库,具有优化SQL经验;
3、熟练使用MongoDB、Redis等NoSQL;
4、对ELK有使用经验,能熟练使用ElasticSearch或Solr进行复杂数据聚合和检索;
5、对待工作认真负责、具有较强的主动学习能力和责任心;
6、熟悉JAVA或其它开发语言,热爱技术,能够进行持续学习;
7、接触过金融证券、期货、基金等相关金融产品者尤佳;
8、对NodeJS技术感兴趣,具有一定开发经验者尤佳。
职责:
1、根据项目要求,承担开发任务,按计划完成任务目标;
2、独立完成软件模块的编码;
3、协助测试人员完成软件系统及模块测试;
4、编制与项目相关的技术文档;
5、对已有系统进行系统维护及bug跟踪修改。
任职要求:
1、计算机或相关专业本科及以上学历;有意从事信息系统管理软件的开发维护。
2、熟悉JAVA 编程或从事B/S开发一年以上工作经验者优先;
3、熟悉MVC设计模式、J2EE架构等java相关技术;
职责:
1、负责所分管团队的团队建设和日常管理工作;
2、负责核心技术问题攻关和性能优化,持续维护和引进最新的大数据技术到城市大数据平台中,支撑城市级大数据平台业务;
3、承担城市数据标准编制和数据模型的设计;
4、承担项目中数据相关方案设计及数据团队管理;
5、参与城市大数据项目中数据采集、加工过程、分析挖掘模型算法的实施工作。
任职资格:
1、1年以上数据开发工作经验,熟练使用SQL查询引擎;
2、熟悉Hadoop、Mpp、Oracle等至少一种数据仓库工具
3、具备良好的编程语言基础如:java/python/scala/c++/shell等
4、二本以上学历,计算机相关专业或者有相关培训经历者优先
5、 个人素质要求:目光长远、态度诚恳、岗位有稳定性,能够长期培养、具备很强的自学能力、承压能力强、接受出差支援项目等工作。对数据工作具备浓厚的兴趣并有明确职业规划,优秀的学习能力和团队沟通协作能力,对新技术有浓厚兴趣并有钻研精神。
1、协助java项目经理对各信息系统项目的立项、开发、实施、运维、升级等管理工作;
2、对公司系统进行实施与维护;
3、解决Java软件开发过程中的问题;
4、完成Java项目经理安排的其他事务。
职责:
1、 负责开发使用的技术框架开发、搭建,参与设计、开发工作,核心模块设计与代码编写;
2、 系统性能优化,难点攻关,保证系统稳定、快速、安全运行;
3、 参与代码开发规范,技术标准的制定,审核开发人员的系统设计和代码质量;
4、 产品或研发项目的整体跟进;
任职要求:
1、4年以上Java开发经验,本科计算机相关专业;
2、精通JavaEE系统架构,深刻理解软件体系架构,精通面向对象分析设计方法,具有UML建模经验;
3、精通spring、mybatis、springmvc,servlet,jdbc、redis等技术;具备Dubbo、Zookeeper,Kafka/MQ有分布式架构搭建经验;
4、掌握数据库的相关知识,熟悉ORACLE及MYSQL;
5、熟悉Tomcat、WebLogic等J2EE服务器的使用与优化;
6、熟悉LINUX开发环境及常见开发工具;
7、具备良好的责任心与心态,能承受较高强度的工作压力,快速定位解决问题;
8、承担过架构设计或类似岗位者优先。
职责:
1. 协助完成需求的整理和软件设计;
2. 按照项目计划,按时提交高质量代码,完成开发任务,规范文档的编写、维护,以及其他与项目相关工作;
3. 负责单元测试代码的编写和进行单元测试;
4. 协助负责java程序的打包、发布和部署工作;
任职要求:
1.本科以上,应届毕业生即可,计算机相关专业,有实习经验;
2. 了解HTML5、JavaScript、Ajax、CSS、vue等Web前端技术;
3. 了解springboot/springmvc/mybatis/netty等开源框架,阅读过相关源码优先;
4. 了解Java常用的设计模式;熟悉Redis, Elasticsearch并了解各自使用场景者优先;
5. .了解使用Maven, GIT代码管理工具;
6. 强烈的责任心与团队精神,较强的抗压能力和良好的沟通、协调、组织能力;
7. 热爱技术,对技术有不懈的追求,喜欢研究开源代码,有良好的学习能力、团队协作能力和沟通能力;
职责:
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等全文搜索引擎经验者,优先考虑。
职责:
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.根据系统的设计要求, 负责主要功能模块的代码实现、BUG修改;
2.指导初级开发人员完成系统设计和开发工作,能够根据团队要求对其他人设计和开发的内容进行把关并提出意见;
3.参与相关开发管理制度和规范的制定,并负责应用到日常工作中;
4.完成研发经理或者上级主管分配的其它工作。
任职要求:
1.具备扎实的java基础,熟悉常用的开源组件,熟悉SpringMVC,spring、mybatis等框架;
2.具有独立理解所担当模块业务理解能力和问题阐述能力,能独立思考和解决一般的业务模块功能方案,能考虑到其业务需求的异常流程处理;
3.至少参与过两个以上项目开发工作,并且至少独立完成两个以上功能模块的设计、开发;
4.熟练使用Eclipse开发工具,掌握Tomcat、Weblogic、Websphere等主流J2EE应用服务器一种或多种,有集群部署经验者优先录入;
5.熟悉主流数据库(比如Oracle、MySQL)设计与优化,能熟练使用SQL语言编程,能对常见sql语句进行调优。
职责:
1.承担项目组核心开发或设计工作,并能够按要求、高质量地完成开发或设计任务;
2.熟练掌握分析设计工具,按照规范的要求,编写设计文档;
3.按照设计的功能,实现模块的代码编写和维护;
4.按公司规范进行编码,并对开发的代码进行测试。
职位要求:
1、计算机相关专业本科或以上学历;
2、2年以上JavaEE Web 应用项目经验,参与过至少2 个J2EE 中型项目;
3、熟练掌握Java、JavaScript等;
4、熟悉Struts2、Spring、Hibernate、Mybatis 等开源框架;
5、熟悉SqlServer、MySQL等关系数据库,了解NoSQL数据库;
6、熟悉分布式系统的设计和应用,有大规模分布式系统的开发经验。
7、善于团队协作,思路清晰,具备良好的学习能力、沟通能力、理解能力、解决问题能力。
职责:
1、负责改进系统的性能、可扩展性、稳定性、安全性;
2、负责分布式应用系统分析、架构设计、开发;
3、负责项目开发过程中的技术攻关及运行中出现的技术问题;
4、定期review项目代码,并组织代码评审;
5、负责指导研发工程师的产品开发和技术研究工作,促使研发团队整体技术水平提升。
任职要求:
1、计算机及其相关专业本科毕业,5年以上java开发经验,至少3年以上中大型web应用系统架构设计经验;
2、掌握分布式系统的设计和应用,熟悉分布式、多线程、缓存、消息、搜索、网络编程等高性能架构相关开发技术;
3、掌握Ngix、Weblogic、Tomcat、Jboss等常见应用服务器的应用,同时需要掌握负载均衡、集群等策略;
4、精通spring、springmvc、mybatis、jQuery、EasyUi、freemarker等web框架;
5、掌握mysql、mongodb、hbase、redis等相关技术及优化;
6、具有扎实的算法及数据结构功底;
7、熟悉Linux操作系统,熟悉Shell脚本编程及常用Linux操作命令;
8、有hadoop、storm大数据处理及高性能架构设计经验优先;
9、具备在架构模式、设计模式、OOAD方面的深入的知识和理解;
10、有丰富的性能调优经验,能快速定位性能瓶颈并给出解决方案优先;
11、经常关注开源社区、业界经验,对主流网站常用的技术有所知晓;
12、具有互联网、互联网金融相关行业系统开发经验者优先。
职责:
1、根据产品需求完成产品前端展示效果和交互功能等开发;
2、完成公司核心应用级产品的研制和开发;
3、部分项目文档编写。
任职要求:
1、硕士及以上学历,3年及以上相关工作经验,优秀者可适当放宽条件;
2、熟悉HTML、JavaScript、Ajax、CSS等Web开发技术,对Web标准和兼容性有良好认识,能够高保真还原设计稿,具备良好的代码风格以及接口、架构设计能力;
3、熟悉主流的JavaScript框架(JQuery、Bootstrap、MVVM模式等);
4、熟悉HTTP的基本工作原理以及常用WEB开发调试工具;
5、具有良好的沟通能力和客户服务意识。
1.参与并配合系统架构师完成Linux各平台下软件产品的需求分析、系统框架与模块的设计过程;
2.负责软件产品中各功能模块的编码及单元测试过程;
3.参与并配合测试人员完成软件产品的集成及系统测试过程;
4.参与并配合运营人员完成软件产品的安装、部署及试用过程;
5.编写软件产品相关设计及技术文档;
6.参与软件开发技术、规范和标准流程的改进;
职责:
1、独立完成模块需求分析、模块设计、编码实现、联调等各阶段的开发任务;
2、按照项目计划,按时提交高质量代码,完成开发任务;
3、持续优化和重构,确保代码的可读性、易维护性和功能的可扩展性;
4、快速掌握与工作相关的新技术、新思路,优化用户体验,提升工作效率;
5、指导初级软件工程师的日常开发工作,解决开发中的技术问题。
岗位要求:
1、3年以上Java和Web项目开发经验,有大型互联网项目开发经验 ;
2、扎实java基础,熟悉linux系统;
3、熟悉服务器端应用架构、应用服务器、数据库、存储、缓存等解决方案;
4、精通spring,spring mvc, spring boot, mybatis等常用技术框架,熟悉多线程编程;
5、熟练使用mysql数据库,能写出高效的SQL语句;
6、熟悉分布式系统设计应用;
7、熟悉但不限于spring cloud、redis、zookeeper、rabbitMQ、kafka等开源框架;
8、熟悉使用前端javascript、vue、html、element-ui等技术;
9、有较强的责任心、分析解决问题的能力以及良好的团队合作意识。
1.负责显示图像处理相关的FPGA RTL架构及子模块设计,工程综合及时序分析,解决开发过程中出现的技术问题;
2.负责芯片化IP开发工作,对应芯片化代码综合及验证;
职位要求:
熟悉FPGA原理,熟悉HDMI、DP和网口等接口调试,熟练掌握FPGA开发软件、硬件描述语言,熟悉DDR控制设计
有丰富的图像处理或图像识别相关FPGA项目开发经验、有较多的复杂工程整合和时序分析经验,有RTL代码测试经验
职责:
1、负责领导分配的Java项目的开发及维护工作;
2、参与产品设计和需求分析、软件测试;
3、有项目管理经验,按时提交高质量代码,完成开发任务;
4、能快速定位和解决系统运行中出现的问题缺陷;
5、规范文档的编写、维护,以及其他与项目相关工作;
6、指导初级开发人员的技术工作。
7、关注行业前沿技术的动态,协助公司对新技术的引进;
任职资格:
1.本科以上学历,计算机相关专业,5年以上开发经验,有金融/银行项目经验佳,项目经验中熟练使用过微服务技术佳;
2.精通JSP、Servlet、JS、JavaBean等开发技术,精通Java多线程、Socket通信和常用设计模式;
3..精通常用的开源框架:Mybatis、Spring、easyUI、Jquery等,尤其是SpringBoot、SpringCloud;
3.熟悉MySQL、Oracle等关系型数据库设计和开发;.熟悉Mongdb、redis等非关系型数据库。
5.熟悉Tomcat、Nginx、Zookeeper等中间件使用和性能调优;
6.熟悉面向对象的分析和设计技术,包括设计模式、UML建模等,能运用UML的方法和工具进行面向对象的分析和设计,了解软件工程思想。
7.熟悉Linux操作系统,可以熟练使用常用的Linux命令完成日常工作。
8.对业界的行业技术发展动态有比较密切的关注、能够流利阅读英文技术文档。
9.擅长学习新知识,掌握新技能,具有创新思维。
10.具有强烈的责任心以及优秀的表达能力及沟通能力;工作积极主动,性格乐观。
1、参与输注泵产品系统设计;负责机械子系统方案及关键模块详细方案设计;
2、负责机械零件的详细设计,组织技术评审,跟进样品加工,负责样品验证、物料生效等工作;
3、负责按时输出与机械相关的产品开发文档和技术文件,确保开发过程合规;
4、负责机械子系统模块的可靠性设计及验证,确保产品质量;
5、负责产品相关的包材、产品标贴设计及生产需要的工装、夹具的设计;
6、主导或参与输注泵产品的机械平台建设工作;
7、完成上级主管指派的其它任务。
1.负责公司相关产品的详细设计、开发工作,包括参与需求分析、数据库结构设计、核心代码开发;
2. 维护和完善软件产品和系统,快速定位并修复相关缺陷,及时解决出现的问题;
3. 持续优化用户体验和产品性能;
4. 解决关键或者高难度的技术问题。
职责:
1、负责网站开发、平台应用、移动后台设计编写;
2、能独立完成后台服务程序的研发和核心代码的编写,以及数据库的优化;
3、进行详细设计、代码开发,配合测试,高质量完成项目;
4、按照项目计划,按时提交高质量代码,完成开发任务;
5、协助研发技术部总监测试和发布系统,准备相关的技术文档,协助解决各种技术问题。
任职要求
1、大专以上学历,5年及以上PHP开发经验,有项目管理经验,有成功上线项目经验优先考虑;
2、有良好的代码编程习惯,具有CSS, JavaScript, XML, HTML, DHTML, MySQL and MS SQL.基础
3、拥有良好的代码习惯,要求结构清晰,命名规范,逻辑性强,代码冗余率低;
4、责任心强,良好的对外沟通和团队协作能力,能承受工作压力;
5、精通PHP编程;熟练使用Nginx、MySQL、PHP等进行后台环境的搭建;熟悉PHP主流开源框架(Yii、ThinkPH、laravel);
6、熟悉MySQL,及其性能优化,能独立设计良好的数据结构
7、熟悉使用memcached,redis等缓存技术;
8、熟悉LINUX,NGINX,MYSQL,PHP服务器环境搭建及设置;
9、对分布式、高并发情况有经验者优先。
10、有带团队经验者优先。
1.负责开发基于Unity的三维可视化设计软件和应用
2.了解unity 3d程序结构进行Unity 3D的虚拟现实的研发,掌握unity 3d编程语言,JS或C#
3.负责虚拟现实项目的程序逻辑设计开发与维护;
4.负责现有三维可视化项目的网页版开发;
1、参与系统架构整体设计,技术架构选型,并主导功能模块设计、数据结构设计、对外接口设计;对产品中的总体设计、模块设计进行确定、审查和把关;
2、承担项目核心功能的研发工作,负责核心技术问题的攻关,系统优化;
3、对技术人员进行相关技术培训,指导开发人员在整体架构下开展详细设计开发工作;
4、积极了解业界发展、互联网相关新技术及趋势,规划公司未来技术架构方向;
5、协助技术主管进行团队管理。
1、负责收集客户需求以及产品定义;
2、负责定义产品项目模块以及各子模块功能和参数;
3、负责产品硬件电路设计、原理设计、PCB Layout等;
4、负责产品问题的分析与解决方案;
5、主导产品测试及技术文档的整理;
1、 对Android的整体架构有较为深入的了解;
2、 精通Java开发语言,Eclipse开发工具,熟悉面向对象编程设计;
3、 熟悉Android UI控件编程,熟悉JNI/NDK,有过第三方库平台移植经验,有FFmpeg开发经验者优先;
4、 熟悉Android下网络通信机制,对Socket、http通信有深刻的理解,熟悉Sqlite数据库 ;
5、 熟悉Android多线程开发。
职责:
1、参与项目的需求分析和设计工作;
2、负责项目的程序开发及相关开发工作;
3、对用户以及相关部门提供技术支持和技术交流;
4、注重程序的开发质量,并对交付质量及程序代码严格要求。
岗位要求:
1、计算机科学与技术等专业、本科及以上学历,2年及以上开发工作经验优先;
2、精通 开发语言,熟练Html、 JS代码编写,精熟三层开发思想,擅长敏捷开发
3、懂 UML建模,了解软件开发过程,有系统架构、软件架构、系统需求分析能力;
4、熟悉 oracle、sqlserver数据库优先,熟悉各种操作系统。
职责:
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、在工作中具有主动性,具备快速开发效率,并勇于承担任务,具有团队合作精神。
职责:
1、负责Java项目的开发及维护工作;
2、参与产品设计和需求分析;
3、按照项目计划,配合项目经理,按时提交高质量代码,完成开发任务;
4、解决系统运行中出现的问题缺陷;
5、规范文档的编写、维护,以及其他与项目相关工作
6、指导初级人员的技术工作。
7、此岗位可能会在客户方驻场开发
任职要求:
1、大专7年及以上,本科5年及以上学历,只接受统招或自考(学历或年限不足请勿投)
2、Java基础扎实,熟悉面向对象和设计模式;
3、数据库基础扎实,掌握数据数据库优化基本技巧;
4、熟悉SpringMVC、Spring、Mybatis、Hibernate、dubbo等常用框架;
5、熟练掌握mysql、memcached、redis等主流数据存储系统;
6. 有线上高并发、大数据量处理经验,对java多线程编程有较深的理解,并有实战经验;
7、熟练Redis/Memcache等常用中间件;
8、有处理生产问题的经验
1. 负责游戏社交产品的后端研发
2. 对后端系统不断改进和优化,提高性能、可用性、安全性和可扩展性
3. 承担项目中重点、难点的技术攻坚