Job Description

Ref No.:19-02281
Location: Herndon, Virginia
Description: We are looking for a Full Stack Java developer will be responsible for designing, developing, and implementing web-based Java solutions to support business requirements. He/she will be developing application features using Angular, Java and MongoDB, Oracle or other relational and non-schema databases.

CLEARANCE LEVEL:
POSITION of TRUST/SUITABILITY REQUIREMENT: Must be US Citizens
Please be aware that this position requires a U.S Government Public Trust/Suitability determination. Applicants who accept an offer of employment will be subject to government security investigation(s) and must receive a favorable suitability determination for access to U.S Government information for continued employment. The government investigation for this position includes a credit check.

JOB RESPONSIBILITIES:
  • Designing, developing, troubleshooting and debugging software within a project scope ensuring that work product meets end user acceptance criteria.
  • Managing self-directed assignments to resolve software defects or implement features to meet schedule commitments with a high-level of quality.
  • Performing architecture and design of large software components under the supervision of a Software Architect.
  • Estimates and scopes development tasks, and makes recommendations for innovations and improvements relating to software component designs, including reviewing the work of team members completing elements of designs.
  • Develops and executes Accepted Test Driven Development (ATDD) approach to ensure software quality.
  • Acquires knowledge of industry and company standards, tools and technology with a focus on pragmatic application to business-focused software solutions through initiative and self-study.
EDUCATION REQUIREMENTS: Bachelor's Degree
CERTIFICATION REQUIREMENTS: N/A
EXPERIENCE/SKILLS REQUIRED:
  • BA or BS degree in Computer Science, Information Systems, Engineering, Business or other related scientific
  • 8+ years of work experience developing in Java and J2EE (full stack)
  • Ability to obtain Public Trust
  • Extensive working experience of developing java web servers (SOAP or RESTFul) using the Open source frameworks, i.e., Axis, CXF, and JAX-WS
  • Extensive working experience in XML technologies, i.e., XML, XSD, XSL and JAXB, etc.
  • Working experience in developing Front end technologies such as Angular 2.0+, HTML, CSS, JavaScript, JSON, JQuery, JSP and Struts 1.0/2.0
  • Working experience in testing frameworks JUnit/TestNG
  • Working experience in Agile methodologies (Scrum, Lean, Kanban)
TRAVEL REQUIRED: N/A
PHYSICAL REQUIREMENTS: N/A
DESIRED QUALIFICATIONS:
  • Experience of JIRA or Rally
  • Knowledge of Automated Test Driven Development (ATDD) tools such as Selenium, Protractor, Jasmin, Cucumber
  • Experience with development in Cloud and DevOps
  • Experience with or exposure to CI/CD tools such as Ansible and Jenkins is an advantage
  • Ability to work under challenging deadlines and constraints, to deliver

FOR RECRUITERS
There is a coding challenge at the time of the in-person interview and the Client EOD process takes about 4-6 weeks.

Application Instructions

Please click on the link below to apply for this position. A new window will open and direct you to apply at our corporate careers page. We look forward to hearing from you!

Apply Online