Prog. Analyst 6 - Java Job requirement

JOB ID:Prog. Analyst 6 - Java

Location: Richmond, VA

Interview:In-person only. Candidates local to the Richmond, VA area are strongly preferred.

**ONLY personal interviews will be conducted, NO Skype, NO exceptions.

Duration:9 months with good possibility of extension.

Number of positions: 1


This position will serve as a senior application developer for the Information Management Division in the design, development, and maintenance of Java/ JEE, JavaScript based applications.

Solid understanding of Object Oriented Design Methodology and Design Patterns like Singleton, Factory, Observer, Proxy, Demand, etc. is required.

Expertise in Core Java concepts, such as OOP Design, Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, Annotation is required.

Experience in front-end UI design and implementation using HTML5/HTML, CSS3/CSS, Bootstrap, JavaScript, jQuery, jQuery UI is required.

Experience working with web designers and producing results that meet their visual design.

Possess a strong understanding of UI, cross-browser compatibility, general web functions and standards.

Experience in the development of SPA using popular JavaScript frameworks i...

See full