Job Description :
Java Web developer
DC metro area
Long term
Only USC

2-5 years of related software development experience.
Required Languages and Frameworks: Java, J2EE, Angular.
Required Software and IDEs: Eclipse, MyEclipse.
Preferred Languages and Frameworks: Spring (Dependency Injection, Security, MVC) RESTful and SOAP Web Services, , Ionic, Cordova, JSF, Facelets, JQuery.
Preferred Software and IDEs: Subversion, Git, Jira, SQL/Oracle.
Experience maintaining legacy code.
Experience implementing design patterns and best practices.
Experience with unit testing frameworks and knowledge of unit testing patterns and data management.
Strong critical thinking and problem solving skills.
Experience on large teams.
Experience with formal software process.
Independently curious.