Previous Job
Previous
Developer- Java
Ref No.: 18-04802
Location: Washington DC, District of Columbia
Position Type:Direct Placement
Java Developer
Washington, DC

MUST:
Java Developer
4+ years experience in object-oriented and component-based analysis, design and development
4+ years of J2EE
2+ years of Spring and Struts
Software engineering and problem-solving experience
Excellent written and verbal communications skills
Experience with Agile and Scrum Software Development Methodology
Experience with web service API's (REST, SOAP)
BS
Active TS Clearance

DESIRED:
Demonstrated experience with MarkLogic technologies
Experience with Gradle, Ant and continuous building environments
Ability to perform basic database functions such as querying and creating simple update scripts
Experience with micro-services architecture
Experienced with rapid application development (RAD) methodology
Ability to work in a fast-paced, quick software release environment. Self-motivated to learn and work independently in a complex, dynamic environment
Strong experience development on/for application servers such as JBoss


DUTIES:

work on new Java development and re-engineering efforts, including making system design decisions.
For new development, enhancements, and maintenance in Java/J2EE (JMS, EJB, and Servlets) and extensive knowledge of design patterns.
The design, coding, and testing of Java based applications and the design and implementation of web-based applications.
Primary development: Java, NoSQL/XQuery, jQuery/JavaScript, Angular, CSS, XML, XSLT, Servlets, Spring, , DOM, XMLObject, Junit/DbUnit, JSTL, JSP, Protractor.


status, or status as an individual with a disability. Consistent with this commitment, we are dedicated to the employment and advancement of qualified minorities, women, individuals with disabilities, protected veterans, persons of all ethnic backgrounds and religions according to their abilities.