一、工作内容不同
1、JAVA研发工程师:运用Java这种编程语言去完成软件产品的软件程序设计、开发、测试、维护升级等工作。
2、JAVA开发工程师:使用Java语言进行开发的工程师。
二、职责不同
1、JAVA研发工程师:完成软件的设计、开发、测试、修改bug等工作,包括业务需求的沟通,功能模块详细设计,业务功能实现与单元测试,系统维护。
2、JAVA开发工程师:参与产品构思和架构设计;撰写相关的技术文档;支持售前技术服务;支持项目对产品的应用服务。
三、要求不同
1、JAVA研发工程师:包括J2EE程序、J2ME;Java高级程序设计(J2EE),包括J2EE体系结构和J2EE技术、EJB;Weblogic使用、 JBuilder开发。
2、JAVA开发工程师:包括 Java Oracle 编程,即JDBC;JavaWeb编程,包括JSP、Servlet,JavaBean;Java应用编程,包括Weblogic、Websphere、Tomcat;以及利用Jbuilder开发Java程序。
参考资料来源:百度百科-Java软件工程师
参考资料来源:百度百科-java工程师