Java Developer

  • Fairfax, VA
  • Full-time

Company Description

hires professional technologists who are committed to high-level customer
service, personal growth, and technical innovation. To work for AnaVation, you
must be focused on becoming one of the best in your professional discipline. In
order to help you work toward that goal, we will provide you with the tools and
education that you need. We will also provide a work environment of mutual
respect that fosters cooperation and partnership with our customers and peers.

Job Description

Software Engineer will be responsible for designing and maintaining a Java EE application running in JBoss AS 7 with large PL/SQL component.  Should be able to migrate older technologies to use Hibernate and Spring. (Current effort) Implement redesign of the web user interface.  Work as part of an agile development team using the scrum methodology.  Engineer will provide production support for multiple environments (on-call rotation).


Senior Engineer with extensive working experience in the following areas:


  • Experience with Java
  • Experience with J2EE
  • Experience with Jboss
  • Top Secret Security Clearance

Additional Information

  • Experience with Frameworks such as: Spring, JSF, JSP, JSTL, JAX-WS, JPA, JDBC, OpenSAML, JUnit, Hibernate, XSLT, CSS, FAST
  • Experience with Software such as:  Eclipse IDE, Subversion (SVN), Maven, Oracle Database, SQL Developer, Oracle Application Server (OAS), Jenkins, MediaWiki, Nexus, JIRA, Greenhopper, Crucible
  • Experience with programming languages such as: JavaScript, SQL, HTML, XML, PL/SQL