Mid-Level Java Developer

Employer
AboutWeb
Location
Fairfax, VA
Posted
Oct 05, 2017
Closes
Oct 25, 2017
Hours
Full Time
Mid-Level Java Developer
AboutWeb is seeking a Mid-Level Java developer to provide software development services for a Federal client for their software applications. NOTE: Due to our federal customer's requirements, candidates must be U.S. citizens only; and have the ability to obtain/maintain a Client Public Trust.

Basic Duties / Responsibilities
  • Works in an Agile/Scrum development environment.
  • Works with product owners, team members and other Scrum teams to groom product backlog and refine acceptance criteria
  • Designs and develops new software code; performs corrective and perfective code maintenance on application in production.
  • Participates in design and code reviews.
  • Ensures that implemented software meets functional and non-functional requirements.
  • Develops and executes unit, integration, and system tests.
  • Monitors and maintains existing production system(s).
Qualifications
  • Associate's Degree in related field (Computer Science preferred) and/or 5 to 15 years overall experience.
  • 3-5 years of Java development experience, preferably in an agile environment
  • Must be a U.S. citizen with the ability to obtain a Client Public Trust
Required Skills
  • Recent Java development experience using Spring Framework v3.x, XML technologies, JSP, and RESTful services
  • Database development experience using Oracle 11g
  • Good understanding of software design patterns
  • Full-lifecycle development experience using Agile/Scrum methodology (at least one full project)
  • Knowledge of and experience with open source software and TDD is highly desirable
  • Good analytical skills.