岗位职责:
1.负责公司业务产品、重点项目的系统设计工作;
2.深入理解业务,参与需求分析,为业务开发提供架构设计;
3.主导技术难题攻关,核心代码开发,并亲自解决系统开发、运行中出现的重要疑难技术问题;
4.主要功能的架构与代码模板编写,开发与维护系统公用核心模块;
5.系统性能优化,保证系统的安全、稳定、快速运行;
6.负责指导和培训Java工程师;
岗位要求:
1.有扎实的Java基础,5年以上java开发经验,有实际技术架构设计经验;
2.熟悉常用的开源框架,Spring,Spring MVC, Struts2, Ibatis等;熟悉jQuery等JavaScript库;
3.精通面向对象的系统设计和开发,精通UML建模,有较强的撰写架构设计文档能力,能熟练使用设计模式进行架构设计;
4.熟悉tomcat,jboss,Websphere等应用服务器的使用和配置,有带团队的经验,有一定的组织领导能力;
5.熟悉Mysql等关系数据库的使用,熟悉存储过程、触发器、事务等机制以及熟悉数据库优化,具备熟练的数据分析能力;
6.熟悉Linux操作系统,熟悉基于Linux平台和Java容器的负载均衡方案,熟悉数据共享、同步等的实现方案;
7.深刻理解J2EE系统架构,熟悉网站平台基础架构、安全管理、性能调优、高并发支持、分布式处理、异构系统交互、持续集成、自动化单元测试和回归测试、自动化部署等;
优先考虑具有下列技能之一或多种的候选人:
1.有基于Java EE平台的大型互联网软件或应用架构方面的设计开发经验;
2.有信息检索、机器翻译、辅助翻译软件研发经验;
其它素质要求:
1.热爱软件开发,追求**,有很强的自学能力,喜欢钻研技术;
2.思路清晰,善于思考,能独立分析和解决问题;责任心强,具备良好的团队合作精神和承受
联系我时,请说是在临沂招聘网上看到的,谢谢!