Location: Richmond, VA

Job ID: 2426

# of Positions: 1


We have an immediate need to hire a a Sr. level Java Developer. This individual will need to perform in a team environment and demonstrate proven success in the following areas.


  • Design, develop, test, and support application software including presentation, business object, and data access layer components.
  • Work individually and in teams on development projects.
  • Participate in all testing phases and any application development process.
  • Review customer requirements, change requests, bug reports, and develop with consideration to the proper technology that provides the best solution.


  • 4-7 years developing software with progressively more advanced roles & levels of responsibility within an organization, specifically with experience in systems integration and systems migration.
  • 4+ years of recent experience developing in Java/J2EE.
  • Clear understanding of advanced Java language features.
  • Strong Object Oriented Programming background.
  • Familiar with a variety of software development & project management methodologies, including Agile.
  • Proven analysis, design, and programming experience, preferably in a software development organization
  • Proven ability to work independently with great responsibility and expertise in writing programs and assessing system needs.
  • Ability to take ownership of work assignments.