当前位置:经典范文谷>文秘>岗位职责>

高级Java开发工程师岗位的具体内容说明

岗位职责 阅读(3.2W)

高级Java开发工程师需要负责开发使用的技术框架搭建,参与设计、开发工作,核心模块设计与代码编写。以下是本站小编整理的高级Java开发工程师岗位的具体内容说明。

高级Java开发工程师岗位的具体内容说明

高级Java开发工程师岗位的具体内容说明1

职责:

1. 负责产品研发Java后台设计与开发工作、客户现场相关项目的Java后台设计与开发工作;

2. 对自行编制的功能代码进行功能与性能优化,可协助H5、APP端、第三方进行接口联调,及时修改测试、提出BUG,确保代码质量;

3. 撰写相关的技术文档,主要包括设计文档、接口文档、部署文档、使用手册等;

4. 参与项目整个过程的实施工作,并具备独立安装部署和后期实施运维能力;

5. 参与到项目售前技术支持工作,能出差实施项目。

任职资格:

1. 计算机相关专业毕业,有3年以上Java工作经验,有政府信息化或智慧城市相关项目经验优先;

2. 熟练使用SQL语句与SQL优化,熟悉主流数据库MySql、Oracle等;

3. 熟练J2EE主流技术框架,如Spring、SpringMVC、Mybatis、shiro等;

4. 精通HTTP通信协议、RESTfull API、HttpClient等接口规范与应用;

5. 熟练Java相关边沿技术与工具:Eclipse、IDEA、Maven、SVN、Git、JavaScript、Poi、Log4j、freemarker、redis、Quartz、MQ等

6. 熟练使用Linux常用命令,可以完成Java服务运行环境的安装、部署、监控等工作;

7. 具有良好的理解能力与沟通能力,能正确理解产品或项目目标与需求,有问题可以积极沟通确认,能做到及时准确的上报下达;

8. 具有良好的职业素质与团队合作精神,可以严格遵守公司与项目组相关规定,有强烈的集体团队意识;

9. 对工作态度主动积极、认真负责、且具有一定的抗压能力;

高级Java开发工程师岗位的具体内容说明2

职责:

1. 持续提升核心系统在高并发、海量请求数下的高处理性能以及用户体验,保证系统的安全、稳定、快速运行

2. 核心功能的设计与代码编写,开发与维护系统核心模块

3. 负责系统的规划设计,持续完善和优化,制定产品的技术发展路线

4. 审核开发人员的系统设计和代码质量,书写技术文档和制定开发规范,辅导团队成员的技术能力提升

岗位要求:

1. JAVA基础扎实:精通多线程编程,熟悉分布式,缓存,消息队列等机制;熟悉JVM,包括内存模型、类加载机制以及性能优化;熟悉dubbo协议开发

2. 对各种开源的框架如Spring、Hibernate等有深入的了解,对框架本身有过开发或重构者可优先考虑

3. 精通关系型数据库设计及SQL,精通unix/linux操作系统

4. 具备良好的识别业务关键需求和设计领域模型的能力

5. 热爱技术,工作认真、严谨,对系统质量有近乎苛刻的要求意识,善于沟通与团队协作

6. 了解电商搜索功能架构和实现者优先。

高级Java开发工程师岗位的具体内容说明3

职责:

1. 参与项目的架构设计、架构开发工作,核心模块设计与代码编写

2. 系统性能优化,难点攻关,保证系统稳定、快速、安全运行

3. 参与代码开发规范,技术标准的制定,审核开发人员的系统设计和代码质量

4. 合理安排重构计划,不断提高产品的代码质量,为团队引入创新的技术、创新的解决方案,用创新的思路解决问题。

职位要求:

1. 计算机相关专业,本科及以上学历

2. 3年以上Java程序开发经验

3. Java语言基础扎实,精通面向对象的分析和设计技术,熟练运用设计模式

4. 精通Spring、Mybatis、Struts等常见的开源架构

5. 精通MySql,Oracle,Redis,等数据库,熟悉常用的解决数据库负载的方法

6. 熟悉Linux操作系统,熟悉Shell脚本编程及常用Linux操作命令

7. 对技术有强烈的兴趣,喜欢钻研,具有良好的学习能力

8. 具有良好的沟通能力,良好的团队协作精神

9. 有电子政务系统和互联网行业经验者优先。

高级Java开发工程师岗位的具体内容说明4

职责:

1、主要负责设计和开发工作,并确保开发的高质量;

2、深入理解公司的产品体系、市场定位与业务规划;

3、参与公司需求分析与产品设计工作;

4、承担平台系统架构设计,负责系统模块分析和系统接口设计;

5、协助TeamLeader按计划高质量完成模块开发任务,参与团队代码的评审;

6、持续提高自身的技术能力,并跟进行业关键技术的发展,协助团队的整体技术提高。

任职资格:

1、全日制本科学历,4年以上Java开发经验;

2、Java基础扎实,精通io、多线程、集合等基础框架,对多态、设计模式有深刻了解;

3、精通springMVC、mybatis,熟悉第三方缓存redis、非关系型数据库mongoDB等;

4、熟悉SpringBoot框架,对SpringCloud有一定了解者优先;

5、熟悉WEB前端技术HTML、JS、JQuery、Ajax、CSS等;

6、良好的团队协作精神、善于沟通和分享、强烈的责任心、工作积极主动;

7、熟悉消息总线、微服务框架者优先;

8、熟悉Docker等开源应用容器框架者优先

9、有互联网行业开发经验者优先。

高级Java开发工程师岗位的具体内容说明5

职责:

1、负责网络操作系统功能规划、需求分析及技术实现;

2、参与操作系统WEB后端架构优化和性能优化,主动推动后端功能开发迭代;

3、开展后端技术难点攻关研究,提供技术解决方案;

4、编写开放接口,提供网络操作系统开放能力,进行相关技术文档编写和规范性管理

任职要求:

1、计算机或相关专业,3年以上Java后端开发经验;

2、熟悉Spring Boot,MyBatis等常用框架;熟悉RabbitMQ, Redis等流行技术框架工具者优先;

3、熟练运用数据库和SQL (Structured Query Language,结构化查询语言);

4、熟悉和掌握至少一种源代码管理软件(SVN/CVS/GIT);

5、具有Linux上的开发经验,能够编写常用和基本的Shell脚本;

6、有敏捷或流行软件开发流程的经验;

7、具有良好的设计思维,能够高效地提供安全、高性能、可扩展的技术方案;

8、对新技术充满热情,积极学习,高度的责任心以及良好团队合作精神。