高级Java开发工程师岗位的工作职责
高级Java开发工程师岗位的工作职责
高级Java开发工程师需要负责技术团队建设及技术培训工作,带领团队钻研新的技术。以下是学习啦小编整理的高级Java开发工程师岗位的工作职责。
高级Java开发工程师岗位的工作职责1
职责:
1、参与项目需求分析,进行系统框架和核心模块的详细设计;
2、根据项目开发进度和任务分配,开发相应的软件模块;
3、根据公司技术文档规范编写相应的技术文档;
4、负责公共服务平台的系统分析和架构设计,通过对现有系统的分析,确定系统架构方案,对各个子系统完成架构搭建;
5、分析系统瓶颈,解决各种疑难杂症,对系统进行性能调优;
6、解决项目中的关键架构问题和技术难题,负责项目中关键技术难点的攻关;
岗位要求:
1、大学本科以上学历,计算机及相关专业;
2、精通JavaEE架构、设计模式,精通JavaScript,有丰富的B/S或C/S多层架构开发经验;
3、精通Spring、SringMvc、mybatis、spring Boot2.0等主流开源框架,并熟悉其核心思想、实现原理;熟悉主流底层中间件、分布式技术;精通gradle或maven等;能熟练使用 Rational Rose、PowerDesigner、Axure 等设计工具;
4、熟悉Linux/Unix环境;精通ORACLE、MS SQL Server、MYSQL等至少一种数据库,并熟练应用Tomcat或WebLogic等应用服务器;
5、5年以上Java开发经验, 有大中型应用系统核心模块开发的成功经验;
6、熟悉MySQL及oracle等数据库使用、设计、调优,对数据库索引有较深刻的理解;
7、具备良好的表达能力、服务意识和高度的责任心、团队意识和合作能力、能独立解决技术问题,有较强的创新意识;
高级Java开发工程师岗位的工作职责2
职责
1负责研发公司应用软件、基础平台组件的模块设计、开发、单元测试和交付
2编写技术文档,为使用平台组件的应用开发团队提供技术支援
3关注新技术,对新技术进行调研和引入
应聘要求:
1. 本科或以上学历, 计算机或相关专业背景。5年以上Java开发经验
2. 有较强的Java语言功底,熟悉I/O、多线程、集合等基础知识,熟悉分布式、缓存、微服务、消息等机制
3. 熟悉J2EE架构和相关的Java开发技术,熟悉Maven的使用,精通Spring / Spring Boot、Spring MVC、Spring Data JPA、 RESTFul定义与开发等,能快速适应现有UI框架
4. 熟悉MySQL数据库,熟悉关系数据库逻辑和物理建模,熟练使用SQL语言,熟悉Linux环境及常用命令
5. 热爱技术,喜欢钻研,能对已有框架进行扩展的能力
6. 能够独立担当功能模块的设计开发,具备较强的问题排查及分析能力,快速定位并解决,具有良好的开发文档编写能力
高级Java开发工程师岗位的工作职责3
职责:
1.进行产品需求分析和系统架构设计,负责公司核心业务模块开发,能独立攻关系统难点问题。
2.编写系统架构文档、接口说明文档及主要业务流程图等开发文档。
3.进行团队技术管理,为每个版本制定准确的开发计划并分配给下属人员进行开发。
4.代码审计,指导初中级开发人员编码,协助参与代码设计、审核和检查。
5.参与系统稳定性、性能和扩展性调试。
任职要求:
1.计算机、电子、通信、信息处理、电子商务、办公自动化等相关专业大专以上学历,有5年以上相关软件开发经验;
2.精通web mvc框架、Java、JavaScript,熟悉JSP/Servlet、JavaScript、Ajax、Jquery等WEB技术,至少精通Struts、Spring、Hibernate、iBatis等主流的开源框架之一;
3.有分布式、高可用、高并发系统开发经验,熟悉Dubbo等分布式框架并有应用经验;
4.熟练使用Oracle、MySQL、SQL Server数据库之一,有数据库性能问题诊断及SQL语句调优经验;
5.熟悉Linux操作系统,熟悉Shell脚本,熟练使用SVN或Git版本管理工具;
6.熟练使用WebLogic、Tomcat、WebSphere等web应用服务器之一,熟悉nginx、Apache等的安装、配置;
7.参与过大型项目软件的开发,有团队精神和敬业精神,具备良好的自我学习能力和独立的解决问题能力,能够带领小团队在指定时间内完成高质量程序;
高级Java开发工程师岗位的工作职责4
职责:
1. 负责公司产品技术框架的选型与搭建;
2. 负责公司自有软件框架的设计和搭建、第三方中间件的选型;
3. 进行各种提升研发人员的整体研发能力的培训;
4. 指导并参与完成新产品的需求分析和概要设计,组织并参与技术攻关;
5. 指导成员进行疑难问题的处理。
任职要求:
1、教育背景:全日制本科及以上学历;
2、经验能力:3年以上Java开发经验,1年以上带团队;
3、个性特质:性格开朗,为人真诚,善于倾听。
高级Java开发工程师岗位的工作职责5
职责:
1、负责电商平台Java Web系统的开发编码工作;
2、负责重点难点技术问题的研究及解决,编写较规范和高质量的设计文档;
3、对初中级开发人员提供技术上的指导,帮助项目组成员进行详细设计和开发。
任职要求:
1、计算机或相关专业优先;
2、三年以上JAVA研发和软件设计经验;
3、熟练html5、javaScript,jquery等web前端技术;
4、参与过大中型项目的核心功能开发工作,有良好的系统规划能力,制定系统架构,编写技术规范和项目开发文档;
5、熟悉SpringBoot、SpringCloud、SpringMVC、MyBatis、hibernate等开源框架;
6、熟悉MySQL、Oracle或NoSQL数据库技术,熟悉SQL调优机制,有大型数据库软件开发经验者优先;
7、熟悉分布式、缓存、消息、数据分析等工作机制,具有大型分布式、高并发、高负载、高稳定性的系统设计开发经验优;
8、表达能力好,思维清晰敏捷,工作认真负责,善于学习、具有分析、解决问题的能力,创新意识强,有团队精神;
9、有参与过医药行业项目经验优先。