客户描述
总部位于美国的IT服务供应商/客户:全球私人银行
职位描述
• 设计Web应用程序的整体架构。
• 维护应用程序的质量并确保其响应性。
• 与工程团队的其他成员合作,设计和推出新功能。
• 维护代码的完整性和组织性。
• 有与平面设计师合作并将设计转化为视觉元素的经验。
• 理解和实施安全和数据保护。
• 高度熟悉后端编程语言Java、JavaScript、Angular 5、JDBC、微服务、Pivotal Cloud Foundry、REST Web Services、Spring Framework。
• 熟练使用Angular 5或Angular 4等高级JavaScript库和框架。
• 理解服务器端语言,包括Jade、EJS、Jinja等。
• 有使用云消息API和推送通知的经验。
• 掌握Git、Mercurial或SVN等代码版本控制工具。
职位要求
• 5年以上行业经验
• 在Java、Spring、MVC、JDBC、Hibernate、Cloud API、ReactJS方面有丰富的经验。
• 在后端开发方面有丰富的Oracle和PL/SQL使用经验
• 精通Java编程
• 对Java EE架构有透彻的理解,重点关注EJB、JPA和JAX-RS Web服务
• 具有HTML5、JavaScript和CSS3的前端Web开发经验,Angular 4/5必备
• 理解AJAX、面向对象的JavaScript、DOM和JSON
• 有编写RESTful Web服务的经验
• 有使用Selenium、CuCumber编写自动化测试脚本和使用KARMA等编写UI测试脚本的经验
• 对SQL和关系型数据库设计有深入了解
• 有使用Oracle VM和VMWare等虚拟化技术的经验
• 作为敏捷开发团队的一员(最好是Scrum)有一定经验