中高级Java开发工程师的主要职责说明

2025-05-10 版权声明 我要投稿

中高级Java开发工程师的主要职责说明(精选9篇)

中高级Java开发工程师的主要职责说明 篇1

1、负责应用系统/产品的技术方案制定;

2、负责应用系统代码的设计、编码实现与单元测试;

3、配合测试保证系统的质量,参与横向技术与业务产品平台和组件的沉淀;

4、负责应用系统的故障解决,确保系统的高可用性;

5、负责应用系统的优化和重构,确保代码的可读性、易维护性和功能的可扩展性;

6、完成产品经理/项目经理交代的其它任务,

任职资格:

1、3-4年Java开发,Oracle、MySql数据库使用经验,熟练java语言,熟练运用多种软件设计模式,熟练掌握J2EE主流架构Struts2、Spring、Hibernate、SpringMVC、SpringBoot技术等技术等;

2、熟悉掌握常见的流程引擎、搜索引擎、规则引擎等,能熟练的应用到产品/项目中;

3、具备丰富的Web开发经验,熟悉HTML、Javascript,Ajax,Json,JQuery, Echarts,离线地图等开源框架,对于主流的开源技术熟悉其应用与原理;

4、具备面向对象设计和编程理念,有较好的设计功底,对于面向对象设计原则有比较清晰的理解;

5、熟悉高并发、高性能的分布式系统的设计、开发、问题解决以及调优相关知识;

Java高级工程师的主要职责 篇2

1、根据项目/产品的需求分析书进行系统功能的设计、编码开发、单元测试工作;

2、参与系统架构层面的设计,进行组件设计;

3、保证开发代码的质量,及时修正问题;

4、独立解决所负责技术领域的问题;

5、编写设计文档、单元测试报告、发布文档。

6、协助开发经理/项目经理一起带练初级开发同事一起持续成长

技能要求:

1、本科及以上学历,计算机、软件工程相关专业;

2、有3年以上Java项目开发经验,熟悉web开发项目;

3、熟练掌握Spring、SpringMVC 、Spring Boot,ibatis、quartz等开源框架;

4、熟悉html(html5),css,javascript,Ajax等web前端技术;

5、熟悉SOA架构体系,熟练掌握Webservice技术,如CXF等,有实际开发项目经历者优先;

6、熟练使用Tomcat等一种或多种Web/Application Server,有对应项目开发经验;

7、熟悉mySQL数据库的开发经验,有对应项目开发经验;

中高级Java开发工程师的主要职责说明 篇3

1、公司产品的设计、开发和维护升级;

2、了解和掌握技术发展趋势,主导产品技术路线、系统架构的设计和升级;

3、负责核心技术问题的公关、系统优化,帮助团队成员攻克技术难题,与团队成员配合完成开发任务;

4、编制开发相关文档;

任职资格

1、全日制一本以上学历,计算机专业,2年以上企业级java web产品、物联网项目的开发和技术管理经验;

2、精通java的前、后台开发相关技能。有清晰的设计思路和良好的代码习惯,掌握HTML5、Java、SSH等开发语言及框架。

3、具备大型Web系统高可用、高安全和高性能计算的开发能力,有海量数据高性能分析及处理的成熟经验者优先;

4、具备良好的文档撰写能力、编写习惯,良好的抽象思维和逻辑思维能力,独立分析问题解决问题的能力;

中高级Java开发工程师的主要职责说明 篇4

1、按照项目计划,配合产品经理,按时提交高质量代码,完成开发任务;

2、及时反馈开发中遇到的难点问题,沟通并寻求解决方案,按阶段有计划地完成开发任务;

3、负责系统详细设计和核心代码编写,参与设计评审;

4、负责部分技术攻关工作,协助架构师进行架构优化和代码重构工作;

5、对系统进行单元测试编写,并审核测试用例。

任职要求:

1、计算机相关专业,4 年以上工作经验,具备扎实的Java语言基础、有分布式,SaaS等架构设计和开发经验优先考虑;

2、精通Spring、Spring MVC、Spring Security和MyBatis/Hibernate等,熟悉SpringCloud、Spring Boot和Spring Cloud 等开源框架;

3、熟练使用 GitLib、SVN、Maven 等其中至少一种代码管理工具;

4、熟练掌握 SQL 语言,使用过 SqlServer、Mysql、Oracle 等其中至少一种数据库;

5、熟悉Redis、RabbitMQ、fastDFS 等技术;

6、熟悉Linux下服务器环境部署和性能调优(包括Nginx、Tomcat等);

7、具备中大型项目的实际开发经验, 具备微服务开发经验者优先;

中高级Java开发工程师的主要职责说明 篇5

1、负责社交产品业务的后台架构设计开发等;

2、负责社交产品的后台poss系统架构设计开发;

3、负责产品的内部财务系统开发;

4、负责DB设计和大数据处理。

任职资格:

1.计算机或相关专业本科以上学历,5年以上相关工作经验;

2.精通java编程语言,扎实的编程基础,熟悉spring,mybatis等主流开发框架使用及原理;熟悉Linux/Unix系统、多线程编程技术,熟悉MQ,精通高并发处理;

3.熟悉oracle、mysql、mongodb等数据库;熟悉memcached/redis等nosql;

4.有golang语言和高并发开发经验优先;

5.精通高并发,有tomcat和jvm优化,互联网应用架构设计经验者优先;

6.具备优秀的逻辑思维能力,对解决挑战性问题充满热情,善于解决问题和分析问题;

7. 有强烈的上进心和求知欲,善于学习新事物;良好的团队合作精神,较强的沟通能力和学习能力

中高级Java开发工程师的主要职责说明 篇6

1、负责软件产品的架构和数据库设计;

2、负责开发团队的技术管理,并监督指导开发工作;

3、负责承担重点模块的开发工作并协助做好产品研发的配置管理工作;

4、负责软件产品交付与系统集成配置方案制定;

5、能够在团队指导下,对关键技术进行研究和跟踪工作。

任职要求:

1、全日制本科及以上学历,软件工程、计算机及信息技术相关专业优先;

2、三年以上Java开发项目经验,一年以上团队管理经验;

3、熟悉Oracle/SQL Server /MySQL等数据库,熟练掌握Web Service/Socket编程技术,掌握Struts/Spring/Hibernate/iBATIS等3种以上框架开发技术;

4、具有独立学习及创新能力,具备良好的口头和书面沟通能力,能按要求撰写相关的设计文档;

中高级Java开发工程师的主要职责说明 篇7

1、根据业务需求负责设计、开发并实现各产品功能;

2、系统核心代码编写,持续系统优化;

3、协同需求、测试人员实现产品上线,并监控产品服务,及时处理线上异常;

4、解决开发过程中遇到的技术问题;

5、系统日常技术支持和系统维护。

任职要求:

1、本科及以上学历,计算机技术或软件工程相关专业,5年以上Java Web开发的经验,深入理解Java核心基础、精通Java开发相关技术;

2、有良好的面向对象设计思想,熟悉设计模式,熟悉 Spring/Spring boot/Spring Cloud, MyBatis等流行开源框架的应用和基本原理,擅长API设计,拥有良好的编程习惯;

3、熟悉数据库(MySQL)、缓存技术(如Redis、Memcache)、消息中间件(MQ)等相关技术并有实践经验;

4、对软件开发过程管理有自己的思考和理解,能够提出合理化建议,配合部门管理人员一起优化开发、测试、运维相关流程;

5、对JVM、数据库、缓存、中间件等系统组件有深入理解,能够深挖系统瓶颈并作出优化;

6、能够随着公司成长,参与推动架构的演进,对高可用、高性能、可扩展的主流技术方案有自己的理解及实践;

7、对新技术研发有着极高的热情,良好的主动性;

8、自学能力强,有责任心,上进心,有较强的逻辑思维能力,善于分析、归纳、解决问题;

9、有丰富的系统架构设计经验,能够独立根据需求选择合适的技术方案、实现方式,对代码有高质量的追求;

Java开发工程师的职责说明 篇8

1、负责平台软件产品需求分析、设计;

2、参与平台软件的架构和实现;

3、负责关键代码的编写和审核;

4、参与产品开发重点、难点的技术攻关;

5、负责软件开发标准文档的撰写和维护。

任职资格:

1、计算机相关专业,本科以上学历,三年以上java开发经验;

2、精通JavaEE架构,熟练应用Struts2,Spring MVC,Spring,Hibernate、MyBatis 、Redis等常见框架,至少有一项深入研究过;

3、对Jsp、Servlet、Html、Javascript、JSON、AJAX、Jquery等有深入了解;

4、熟练应用Oracle或MySQL数据库;

5、具有Hadoop、Storm等开发经验者优先;

中高级Java开发工程师的主要职责说明 篇9

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数据库及优化;

上一篇:七年级地理教案全集下一篇:关于人物以我的奶奶为话题小学三年级作文400字