Job Description :
hi

Java Architect
NYC,
12 months

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
             

Similar Jobs you may be interested in ..