Job Description :
Required skills:

Java design patterns and architectural frameworks
Demonstrated experience with JSE/JEE programming
Producing and consuming web service technologies - SOAP/RESTful
Strong in OO and UI design principles
Experience with maintaining and enhancing existing application components
BS or degree in Computer Science, Computer Information Systems, or related IT field, or 2-4 yrs experience that would provide equivalent knowledge.
Top Secret Clearance

Desired skills:

Software development experience using the JSE/JEE technology stack with an emphasis on EJB, CDI and (web) service architectures in Maven based environments
Version control and release tools such as Ant, Maven, GIT and Subversion
Experience using tools like JIRA, Continuous Integration Platforms (Bamboo, Jenkins) and Test Driven Development
Experience working in an Agile development environment
Experience participating in peer code reviews
Version control and release tools like Maven, Ant, GIT and SVN
             

Similar Jobs you may be interested in ..