职位:Java解决方案架构师
地点:纽约,纽约市(现场)
类型:全职
该顾问将负责执行解决方案架构职责,包括设计和实施稳健、全面集成、大规模解决方案,其中底层技术的可行性、可持续性、相关性和长期性至关重要。
职责可能包括:
• 分析和理解大规模系统的交互和集成;
• 分析和理解旧系统;
• 架构和实施大规模解决方案以替换旧系统;
• 重新构想并提出替换旧系统的新设计;
• 分析和理解待构建系统;
• 从零开始架构和实施大规模待构建解决方案;
• 监控技术领域的新工具、趋势和方法论;
• 通过识别简化流程、提高效率、降低成本、减少错误和减少解决方案设计中的停机时间的方法,推荐和实施采用新工具、技术、趋势和方法论的方法改进机会;
• 调查、计划、协调和协助部署容器化和基于云的解决方案。
该顾问将负责执行编程任务,包括能够有效使用Java编程语言和所有相关工具、技术和框架来交付稳健的Web应用程序和组件。
技术可能包括:
• Java;
• Wicket Web框架;
• 事务管理,控制反转(例如Spring、Spring Boot);
• ORM框架(例如Hibernate、My Batis);
• 构建工具(例如Ant、Gradle、Maven);
• 数据库重构工具(例如Liquibase、Flyway、Slick);
• 开源数据库(例如H2、Derby、Hypersonic SQL);
• LDAP;
• WebSphere LTPA;
• 源代码管理工具(例如SVN、GitLab);和
• SQL和PL/SQL。
候选人必须满足或超过以下最低资格要求:
• A1.
• A2. 至少七年的解决方案架构任务经验,包括监督规划、架构、分析、设计和实施大规模、全面集成的Java系统;以及识别、评估、推荐和采用新技术、工具、技术的经验。
• A3. 至少十年的经验,开发和实施使用行业公认的技术和最佳实践的大规模Java J2EE Web应用程序。
• A4. 至少五年的经验,为IAM系统提供实施和支持服务。候选人必须满足或超过以下最低资格要求:
• A1. 必须能够在第1.0节(事件日历)中列出的预期工作开始日期上开始服务,至少为期六个月。
• A2. 至少七年的解决方案架构任务经验,包括监督规划、架构、分析、设计和实施大规模、全面集成的Java系统;以及识别、评估、推荐和采用新技术、工具、技术的经验。
• A3. 至少十年的经验,开发和实施使用行业公认的技术和最佳实践的大规模Java J2EE Web应用程序。
• A4. 至少五年的经验,为IAM系统提供实施和支持服务。