A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

JAVA方向就业岗位和技能要求
前言
目前 Java 方向可以从事的就业岗位主要有:
网页设计师、jsp 网站开发程序员、Java程序员(工程师)、java开发高级工程师、java 项目经理。
由于Java 开发所需要的技术很多,对每门技术掌握的深浅也是各个岗位的区分标准,以上的岗位中有些技术是重复的。

细节
以下是各个岗位的详细要求:

网页设计师:
岗位职责:
1、        维护已有的网站项目,并根据客户要求,更新相关数据;
2、        根据客户要求,对已有网站进行修改;
3、        根据客户要求,建立新的网站。
技术要求:
4、        深入掌握WEB页面设计与布局;
5、        精通Dreamweaver、Photoshop、Flash、Fireworks等平面设计工具,会Html网 页制作;
6、        熟悉CSS、div、Javascript、HTML网页制作,具有良好的HTML源代码阅读、编 辑能力;
7、        能熟练表现客户的构想,并有自己的设计理念,色彩表达能力强;
8、        Flash水平良好
其他要求:
9、        具有网站设计经验或者平面设计经验;
10、        良好的沟通技巧和语言表达能力,逻辑思维能力,优秀的团队协作能力,责任心强,学习能力强;
11、        有一定的网站策划能力;
12、        面试时须提供成功案例;
13、        会简单程序者优先;
14、        有大型门户网站策划设计经验者优先。

Jsp网站开发程序员:
岗位职责:
1.        根据策划案完成网站的开发工作;
2.        网站的日常维护及代码优化;
技术要求:
3.        熟悉Javascript、Html、Css、Ajax,能够熟练地综合运用以上技术开发动态页面;
4.        精通基于Tomcat的JSP、JavaBean、Servlet等开发技术;
5.        熟练掌握SQL语言,熟练使用SQL Server、ORACLE数据库并有使用经验者优先考虑;
6.        熟悉Eclipse开发及测试环境,具有Tomcat应用服务器软件的实际开发经验;
7.        熟悉MVC开发模式,了解 struts开发框架。
其他要求:
8.        计算机或相关专业,有网站开发经验;
9.        有JAVA WEB应用程序的开发经验;
10.        精通B/S架构项目开发,具备一年以上的项目(大型或专业门户、CMS、BLOG等 )开发经验;
11.        具备良好的学习能力、沟通能力、团队精神,具有规范化和标准化的代码编写 习惯;
12.        具备良好的系统分析、系统研发、程序设计能力,要求具备撰写技术文档的能 力;
13.        熟练查阅研发工作的文档管理、对项目开发进度和周期有准确把握;
14.        有实际工作经验,有责任心、团队协作能力强,能在压力下工作。


Java程序员:
岗位职责:
1.        开始基于Web的B/S模式应用程序;
2.        从事行业产品的设计及开发;
技术要求:
3.        熟悉面向对象编程思想,对开发模式、设计模式有一定认识。
4.        熟练掌握Java,熟悉JSP、Servlet、JDBC、Tomcat、Struts、Spring、Hibernate、XML等技术及原理,熟练掌握java语言及j2ee相关web开发技术;
5.        熟练oracle,mysql,sqlserver等关系数据库,具有使用建模工具进行数据建模能力;
6.        熟练使用eclipse及插件进行J2EE开发;
7.        熟悉概要/详细设计文档的编写,以及测试用例书写工作;
8.        具有很强的分析和沟通能力,较强的责任心和团队精神,较好的质量意识。
其他要求:
9.        熟悉UML语言,能够用UML模型描述软件体系结构者优先
10.        熟悉IBM WebSphere Portal/Application Server,Oracle Application Server,TOMCAT等应用服务器上应用的开发部署工作者优先
11.        具有JSF, JFace/Swing等开发经验者优先.
12.        能出差者优先
13.        具备系统的软件工程的知识和实践经验;
14.        具备较强的学习能力和解决问题的能力;
15.        具备强的责任心和团队合作精神。


Java开发高级工程师
岗位职责:
基于WEB应用的系统开发,运用Java进行基于B/S结构的应用系统开发.
技术要求:
1. 具有使用Java开发大型项目的经验;
2. 熟悉面向对象编程原理,熟悉J2EE、Servlet,JavaBean、JSP、javascript、Ajax、XML、Spring、Hibernate、Struts等技术;
3. 熟悉Struts、Hibernate等MVC架构;
4. 擅长系统分析与设计,有大型项目基础及应用架构设计;
5. 熟练使用UNIX/Linux;
6. 熟练掌握RDBMS原理及SQL语言,精通Oracle,MySQL等数据库应用;
7. 熟悉三层架构并熟练应用Apache,Tomcat等;
8. 工作认真,细心,有条理;积极性高,求知欲强;具有较强的责任心,沟通能力及团队合作精神


Java项目经理
岗位职责:
1.        带领开发小组完成项目开发;
2.        严格控制项目质量及开发进度;
技术要求:
3.        有跟客户交流并获得清晰需求的能力;
4.        熟悉J2EE技术JAVA,JSP/Servlet、JavaScript和HTML编程,熟悉Struts、 Hibernate、Spring等J2EE架构;
5.        熟练使用MyEclipse 开发 Web 项目;
6.        熟练运用Visio或Rose构建Uml图,编写需求文档、设计文档、开发文档,深刻理解面向对象,熟悉各种常用设计模式;
7.        熟练运用Mysql,SQLserver,Oracle数据库;
8.        熟练操作Linux系统,掌握Apache、Tomcat等java运行环境的整合与配置;
其他要求:
9.        有二年以上带领开发小组及其相关经验,有解决项目开发中遇到的技术问题、业务问题、与成员沟通的能力;
10.        计算机或相关专业毕业;
11.        有五年以上Web开发经验,对java有深刻的理解;



基本职业素质要求
1.        具有认真细致的工作态度, 强烈的责任心和良好的团队合作精神;
2.        具有规范化和标准化的代码编写习惯;
3.        较好的表达交流能力、可在一定压力情况下较快较好的完成代码编制工作;
4.        能够准确理解项目负责人所安排的各项任务,并结合实际工作提出合理建议和想法;
5.        熟悉概要/详细设计文档的编写,以及测试用例书写工作;
6.        善于与人交流,及时与团队成员就工作中出现的问题、疑问进行沟通;
7.        要善于学习,不断提高个人的技术能力;
8.        与团队共同成长,乐于将自己的方法、经验与他人共享;
9.        能适应工作压力,适应加班或者出差。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马