千文网小编为你整理了多篇相关的《java开发工程师岗位职责(大全)》,但愿对你工作学习有帮助,当然你在千文网还可以找到更多《java开发工程师岗位职责(大全)》。
职责:
1.参与公司自主产品及项目研发,进行软件系统框架、核心模块和对外接口的详细设计,参与核心代码的编写;
2.参与项目的模块概要设计、编码实现、单元测试、系统整合测试,分析并解决软件开发过程中的问题,确保开发模块安全、高质量、性能良好;
3.参与技术难点的攻关和技术预研,带领JAVA开发团队进行开发和文档编写等工作;
4.参与优化整个系统的性能,提升承载能力和并发能力;
5.参与相关技术文档的编写;
6.根据公司规范流程,对以往项目进行维护。
岗位要求:
1.计算机软件相关专业,本科及以上学历,5年以上工作经验;
2.精通Spring Cloud并熟练使用Mybatis、Spring、Spring MVC、Spring boot等框架;
3.熟悉前后端分离开发模式并有实际项目开发经验,了解VUE+element-UI框架;
4.熟练掌握Oracle/Mysql数据库开发技术,掌握linux环境下部署Dorker、Tomcat、Nginx服务或其他服务;
5.有政务行业开发经验者优先。
职责:
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、能与项目组成员、业务测试人员进行有效沟通;
职位要求:
1、本科以上学历,计算机及相关专业毕业;
2、一年以上的有软件开发经验和有金融行业软件开发经验优先;
3、具有良好的团队合作精神;具有较强的阅读能力、写作能力和表达能力,具有良好的计划与执行能力;
4、有对技术(如开源技术)研究感兴趣,具有清晰的逻辑分析能力和较强的学习能力,独立完成过应用系统的需求分析、概要设计、详细设计、数据结构设计,并能充分理解和系统的整理客户需求,并根据需求进行模块化和面向对象分析;
5、熟悉Oracle、My SQL、DB2、S2base等一种以上的数据库,并在该数据库下进行过应用开发;
6、熟悉Linux、AIX、Solaris、HP Unix等一种以上的UNIX操作系统,并在该系统下进行应用开发;
7、熟悉java、python、c等开发语言优先。
职责:
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、单元测试及性能压测,保证代码质量;
4、遵照开发规范,代码持续优化;
5、配合协助线上问题排查及解决;
岗位要求:
1、 Java基础扎实,熟悉对象/内存模型,了解JVM垃圾回收机制,对多线程锁机制,如重量级锁,轻量级锁,CAS等有深刻理解;
2、 了解Java网络IO(BIO/NIO/AIO);
3、 熟练使用MySQL,对MySQL索引机制、锁机制、存储机制有深刻理解,能编写高效SQL并具备调优能力,对数据库并发处理有实践经验;
4、 熟练使用Spring/SpringMVC/Mybatis/Spring Boot等基础框架;
5、 熟练使用Grpc/Thrift/Dubbo/Spring Cloud等其中一款RPC框架,并深刻理解其背后实现原理;
6、 具备缓存、消息队列使用经验,对使用过的相应中间件工作机制及原理有深刻理解;
7、 熟悉主流NoSQL,对Solr或ElasticSearch有使用经验优佳;
8、 具备上进精神,能直觉有针对性拓展自身技术知识面及技能提升。
职责
1、辅助工程师负责产品java开发;
2、辅助工程师处理、协调和解决项目中出现的技术问题;
3、协助工程师处理线上版本紧急技术问题,线上版本bug处理;
4、协助工程师服务器系统优化,提高性能。
任职资格:
1、年龄19--35岁;
2、理工科、计算机相关专业,有无相关工作经验均可,可接收优秀应届生;
3、计算机、电子电气、软件工程、网络工程等理工科专业优先考虑;
4、良好的团队合作精神和高度的责任感,能够承受压力,有创新精神,保证工作质量;
5、具备良好的团队意识及创新思维、自我激励能力,善于与人合作;
6、具有良好的表达与沟通能力以及独立思考并解决问题的能力。
推荐专题: 总监理工程师岗位职责 电气工程师岗位职责 java开发工程师岗位职责