Previous Job
Java Designer/Architect
Ref No.: 17-02957
Location: New York, New York
Job Title: Java Designer/Architect
Job Location: New York, NY
Position Type: Contract
Pay Rate: DOE

US Citizen, Green Card, GC EAD and H4 EAD only.
No sponsorship available for this job, NO C2C

Job Description:

This nationwide industry leader has an immediate 6+ month contract opportunity in New York City for a Java Architect. Will be responsible for:
  • Showing enthusiasm and a sense of ownership for the system and its components that are vital to the success of the business.
  • Modeling system behaviors using best practice methods for communicating architecture and design.
  • Interpreting business and functional requirements and accurately reflect these requirements in the design.
  • Ensuring designs are consistent with the existing architecture and meet a high level of quality.
  • Ensuring timely and accurate delivery of assignments.
  • Working closely with other areas of the company including business teams and other design/development teams.
  • Contributing to the specification of unit, system, integration, stress and automated testing.
  • Designing to performance requirements in an effort to ensure that all applications are highly scalable and can support high volumes of traffic.
  • Anticipating and resolving technical problems and solve difficult challenges.
  • Recommending and promote new technologies and best practices to enable us to better support our customers.
  • Recommending tools and utilities for design, development, testing and management of web-based applications.
  • Performing code reviews to ensure that code is compliant with design and coding standards.

Minimum Qualifications:
  • Bachelor Degree
  • 5-7 years Java, J2EE, JSP development experience.
  • 5+ years Java/J2EE design experience.
  • 5+ years MVC Framework experience: Struts2, Spring MVC.
  • Very strong in using Struts 2 components such as Interceptors, Validators, Tag library.
  • Strong Web 2.0 experience essential, including use of OO Javascript, AJAX, DHTML and JS libraries (eg jQuery/DOJO/ExtJs etc).
  • HTML, CSS, strong understanding of browser compatibility issues.
  • Strong structured design and development methodology experience.
  • Strong J2EE/OO Design patterns experience.
  • Experience with implementing common design patterns.
  • Experience with Automated Testing Tools like Selenium.
  • Excellent written and verbal communication skills.
  • Ability to work independently and in a team environment.