Previous Job
Java Enterprise Architect - New York, NY
Ref No.: 18-01876
Location: New York, New York
Job Title                    : Java Enterprise Architect
Location                    : New York, NY
Position Type           : Contract
Rate                           : Doe
No Visa sponsorship available for this Job - no third party C2C agencies.
Job Description:
  • Bachelor's degree in computer science, information systems, or equivalent, relevant experience.
  • 10+ years of experience in web application development.
  • 6+ years as an architect with design, development, and deployment experience for enterprise scale organizations.
  • Must have experience developing applications using Modern JavaScript frameworks (Angular, React, Backbone etc.).
  • 10+ years Web development experience.
  • 8+ years Java/J2EE experience.
  • 5+ years of experience in client-side frameworks and libraries such as Angular.js, React etc.
  • 5+ years Spring framework experience (Core, MVC, IOC, REST and AOP).
  • 5+ years of HTML/CSS experience.
  • Experience with TypeScript.
  • Experience with RESTful web services.
  • Strong J2EE/OO Design patterns experience.
  • Experience with implementing common design patterns.
  • Use of Unified Modeling Language (UML) to conceive a design.
  • Knowledge of web security standards and how to apply them.
  • Content Management System experience preferred.
  • Master of web technologies, including HTML5, CSS3, SPA, JavaScript frameworks (e.g., Angular, React, JQuery), and JSON.
  • Experience in developing web-applications utilizing Angular 2+, Typescript and Angular CLI.
  • Solid hands-on experience in architecting and developing Java & J2EE based web applications.
  • Expert level experience with SOAP and REST web services and SOA concepts.
  • Demonstrate a mastery of tiered architecture and concepts with a proven ability to lead client discussions on architecture.
  • Experience on integrating core CRM applications with external digital solutions (e.g., CMS).
  • Experience working with web analytics and A/B and multivariate testing tools (Adobe DTM, Omniture, Google Analytics, etc.).
  • Expert with the application of responsive web design concepts on multiple projects.
  • Expert knowledge of browser behavior and compatibility, cross-browser issues and solutions, and coding for search engine optimization.
  • Must be able to quickly grasp the application's overarching design and ensure development is executed in accordance with present design.
  • Experience in taking proof of concepts to technical design to enterprise grade roll out.
  • Excellent knowledge of standard development processes and agile methodologies.
  • Experience with source-code management tools (e.g., Git, CVS, SVN) and the ability to determine the approach in handling code branching and merging
  • Excellent communication skills; ability to positively influence people both internally and externally.
  • Good public speaking and presentation skills.
  • Interpersonal skills and ability to interact and work with staff at all levels.
  • Ability to work independently and in a team environment.
  • Ability to pay attention to details and be organized.
  • Ability to project professionalism over the phone and in person.
  • Willingness to take initiative and to follow through on projects.
  • Creative writing ability.
  • Excellent time management skills, with the ability to prioritize and multi-task, and work under shifting deadlines in a fast-paced environment.