1. 五年以上Java/J2EE开发经验,最近三个项目中担任主要功能模块的设计与开发工作;
2. 熟悉Spring MVC, Springboot, Mybatis等框架,熟练掌握JSP, SERVLET, XML, JAVASCRIPT,CSS,HTML等技术,有JBPM工作流,Angular JS经验者优先考虑;
3. 至少掌握WEBSERVICE(SOAP),RESTFUL API,消息队列(MQ),RMI等接口集成技术中的一种或者两种,并且有实际项目应用经验;
4. 了解Web系统安全相关的知识,在设计或者开发过程中能够规避常见的系统安全风险;
5. 有多线程,高并发系统开发经验,能够针对高流量系统进行分析设计和优化;
6. 熟悉常用的设计模式,能够熟练使用Rational Rose等工具进行UML建模设计;
7. 熟练使用ECLIPSE,IBM WSAD等开发工具;
8. 熟悉Websphere, JBoss等应用服务器,了解负载均衡,服务器集群等高可用性架构;
9. 熟悉CVS,GIT等版本控制工具,掌握规范化的软件开发方法,能够快速有效地完成开发任务;
10. 熟悉数据库建模和设计,熟悉Oracle, Postgresql等大型关系型数据库原理及规范有效的SQL语句的编写;
11. 诚信,敬业,责任心强,具有良好的沟通能力与团队合作精神,具有较好的文档功底,能承受工作压力,身体健康;
12. 大学统招本科以上学历,计算机或相关专业,熟练的英语读写能力和流利的英语对话能力,能够适应全英文的工作环境;
有银行系统开发经验或国外工作经验者优先。
Qualification:
1. 5+ year of experience in Java/J2EE web-based application development;
2. Familiar with Java development framework, such as Spring MVC, Springboot and Mybatis;
3. Advanced knowledge and experience with multi-tier web-based development and Internet technologies, including HTML, JSP, CSS, XML, Javascript, JQuery, Ajax, Angular JS or other frontend frameworks.
4. Good experience developing web service (SOAP, REST), Message Queue, RMI etc.
5. Familiar with JBPM workflow engine.
6. Good knowledge of web application security control
7. Strong knowledge using ECLIPSE, IBM WSAD development tools.
8. Familiar with common design patterns, good experience in UML modeling design.
9. Familiar with application servers such as Websphere and JBoss.
10. Familiar with CVS, GIT etc version control tools, meet software development standards.
11. Good knowledge in database modeling and design, familiar with Oracle, PostgreSQL database;
12. Must be self-motivated with strong initiative, sense of ownership, and rely on experience and judgment to plan and accomplish goals.
13. Bachelor's Degree in Computer Science, Engineering, or related technical field.
14. Good communication skill in English.
Experience with banking application or oversea company preferred.