wood burning stoves 2.0*
The moose likes Jobs Offered and the fly likes Job Opening for an Expert Google Web Toolkit UI Developer located in Norfolk, VA 8/27/10 Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Offered
Bookmark "Job Opening for an Expert Google Web Toolkit UI Developer located in Norfolk, VA 8/27/10" Watch "Job Opening for an Expert Google Web Toolkit UI Developer located in Norfolk, VA 8/27/10" New topic
Author

Job Opening for an Expert Google Web Toolkit UI Developer located in Norfolk, VA 8/27/10

Connie Sale
Greenhorn

Joined: Sep 24, 2007
Posts: 11
JOB OPENING
Expert Google Web Toolkit UI Developer
Position Number: JR 48577
Location: Norfolk, VA

MUST BE A U.S. CITIZEN FOR SECURITY CLEARANCE PURPOSES
CACI is an Equal Opportunity Employer

Duties:
CACI has an immediate need for an Expert Google Web Toolkit UI Developer in our Norfolk, VA location. The selected candidate will be responsible for the design and development of User Interface (UI) software within the Naval Aviation Logistics Command/Management Information System (NALCOMIS) project. The selected candidate will perform the following:

• Work closely with the customer to define UI software requirements.
• Write complex UI software code.
• Lead code and design reviews.
• Design and execute UI software tests.
• Identify and report software problems. Develop software trouble reports. Debug and validate fix.
• Employ industry best practices.
• Lead junior UI software developers in the software development process.

Required Qualifications:
Must be eligible to obtain a DoD SECRET Security Clearance.

Typically requires bachelor's degree or equivalent, and 10 to 12 years of related software development experience. Must have experience in Google Web Toolkit (GWT) User Interface development. The 10-12 years of software development experience must include:

Core Java Skills
* Java Programming Language (Java 2 5.0 or 6.0 preferred)
* Object Oriented Design
- Design Patterns
- Inversion of Control, Spring experience a plus.
- Universal Modeling Language (UML)
- Prior experience in non-maintenance development,
- new enterprise business systems preferred, especially SOA and J2EE systems.
* Test Driven Development
- using JUnit and/or Selenium a plus.

User Interface Specialist Skills:
* Google Web Toolkit (GWT) User Interface Development (GWT v2 a huge plus).
* Common UI Design patterns
(MVP - Model View Presenter, MVC - Model View Controller)
* GWT Presenter experience a plus.
* Gin experience (a dependency injection library) a plus.
* Experience extending GWT widgets a plus.
* GWT Widget library experience (SmartGWT, gwt-ext, etc...) a plus
* JavaScript/JScript Development
* Advanced Javascript development, including JavaScript Object Notation (JSON)
a huge plus
* Basic HTML and CSS web page authoring
* Basic Web Graphics understanding (Web Safe Color Schemes, etc...)
* Human Systems Integration and Usability Testing Experience a plus.
* Web Application Performance optimization experience a plus.
(Async Splitting, YSlow, etc...)
* Graphic Design skills and Adobe CS Design Premium fluency a plus.

Development Tools
* Eclipse IDE
* Java Build Systems (Ant and/or Maven)
* JUnit/Selenium

Desired Qualifications:
* Experience working on Service Oriented Architecture (SOA) systems.
* J2EE, experience on the JBoss platform preferred.
- Web Services Development
- SOAP or REST services, both preferred.
- Web Services Description Language (WSDL).
- Service Mediation systems experience a small plus.
- Enterprise JavaBean experience (EJB2.x or EJB3)
- Business Process Management using jBPM. (Service Orchestration)
- Database Programming (SQL) and Object Relational Mapping (ORM) using
Hibernate or the Java Persistence API (JPA).
- Sybase experience is nice to have.
- Event stream processing using Esper a plus.
- Enterprise Service Bus (ESB).
- eXtensible Markup Language (XML) and Schemas (XSD).
- XML StyleSheet Transformations (XSLT).
- JavaScript Object Notation (JSON) a plus.
- Service Discovery using UDDI is a nice to have, but not a discriminator.
- Application Performance Optimization experience a plus.
- RSS/RDF/Atom Formats


MUST BE A U.S. CITIZEN FOR SECURITY CLEARANCE PURPOSES
CACI is an Equal Opportunity Employer

Interested?

Please e-mail detailed (no page limit) chronological resume, clearly showing required qualifications in MS Word format to: csale@caci.com, reference Position # JR 48577
CACI is a worldwide leader in systems integration, software, and simulation.
Please visit us at www.caci.com
Connie Sale, Recruiting Manager

 
jQuery in Action, 2nd edition
 
subject: Job Opening for an Expert Google Web Toolkit UI Developer located in Norfolk, VA 8/27/10
 
Similar Threads
Job Opening for a Principal Software Engineer JR 48032 located in Norfolk, VA 7/22/10
Job Opening for a Principal Software Engineer JR 48360 located in Norfolk, VA 8/27/10
Job Opening for a Principal Software Engineer JR 47025 located in Norfolk, VA 7/13/10
Job Opening for a Principal Software Engineer JR 47848 located in Norfolk, VA 7/22/10
Job Opening for a Principal Software Engineer, Single Supply Baseline in Norfolk, VA 1/13/12