Java开发的岗位职责涵盖了一系列与软件开发、系统设计、性能优化和团队协作相关的任务。以下是对这些职责的详细解析: 1. **项目开发与管理**: - 服从项目经理的分配,负责银行或其他领域的软件项目开发,这要求开发者对业务流程有深入理解,并能根据需求进行开发。 - 与项目组成员、业务测试人员有效沟通,确保开发过程中的问题能及时发现和解决,同时促进团队协作。 2. **技术能力与经验**: - 要求本科及以上学历,计算机及相关专业背景,具备一年以上的软件开发经验,金融行业经验优先。 - 需要有良好的团队合作精神,强的阅读、写作和表达能力,以及计划与执行能力。 - 对技术有热情,具备清晰的逻辑分析能力,能够独立完成需求分析、设计等工作。 - 熟悉Oracle、MySQL、DB2等数据库,以及Linux、AIX等操作系统,能在此基础上进行应用开发。 - 掌握Java、Python、C等开发语言,优先考虑有多种语言背景的候选人。 3. **业务研发与实施**: - 参与公司相关业务的研发工作,负责项目的实施,要求精通HTML、JSP页面开发,以及Java语言和相关框架(如Struts/Spring/Hibernate)。 - 熟练配置Tomcat、WebLogic等应用服务器,以及Oracle、SQL Server、MySQL等数据库开发。 - 良好的业务和技术沟通能力,以及大型软件开发经验,一年以上相关工作经验。 4. **代码优化与维护**: - 负责网站代码的优化和维护,以提高运行效率,适应公司业务需求,进行新功能开发和现有程序修改。 - 熟悉并熟练掌握公司项目相关技术,负责网站改版和功能完善。 5. **高级开发与领导角色**: - 主导系统分析与设计,编写核心代码,开发和维护核心模块。 - 进行系统性能优化,解决技术难题,保证系统在大规模分布式环境下的高效运行。 - 指导和培训初级开发工程师,审核开发质量,具备识别和设计通用框架及模块的能力。 6. **技术专长与经验**: - 扎实的Java编程基础,精通Java EE、SOA、OSGI等相关技术,对开源框架有深入理解。 - 至少三年以上大型数据库使用经验,如Oracle,以及大规模高并发Web应用系统设计和开发经验。 - 熟练使用Unix/Linux操作系统,能够编写Shell脚本。 - 强大的表达和沟通能力,对系统质量有高标准要求,有大型电子商务网站或银行、电信系统开发经验者优先。 7. **日常开发工作**: - 根据需求完成后端业务功能开发和单元测试,配合测试人员解决发现的问题。 - 协助调查和修复生产环境问题,提高产品开发质量和效率。 - 与各部门有效沟通,确保开发过程顺畅。 Java开发的岗位职责要求开发者不仅具备扎实的技术基础,还要有良好的团队合作和沟通能力,能适应不断变化的业务需求,解决复杂的技术挑战,以及引领团队共同进步。















剩余6页未读,继续阅读


- 粉丝: 2381
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 本科毕设论文-—x62w型铣床的plc的电器改造设计(1).doc
- 软件开发如何选择合适的生命周期模式(1).docx
- 互联网+视域下扶绥稻秆画创新发展之路(1).docx
- 第1章-软件开发方法(二)软件工程(1).pptx
- 电子商务案例分析ebay(1).pptx
- 互联网时代网络文化产业的未来(1).doc
- 单元计算机基础知识(1).pptx
- 关于CAD格式文件转换成MAPGIS格式文件的探讨(1).docx
- 基于51单片机和gps接收机资料简介本科学位论文(1).doc
- 全国计算机二级数据库机试题3(1).doc
- 运营商通信综合管网工程合作协议书(1).doc
- 关于互联网+的新闻传播发展研究(1).docx
- 全球通信电源技术呈现出几大未来发展趋势(1).docx
- 基于单片机的太阳能热水器控制系统的设计与实现大学毕设论文(1)(1).doc
- 职业学校旅游信息化课程改革与实践(1).docx
- 初探大型军工企业采购管理信息化(1).docx


