CAGE CODE: 9VM30 | UEID: FJVRV3P6BTG7 / NAICS: 561311, 561312, 561320, 541612, 541519 / PSC: R431, R408

A Member of the American Staffing Association

HomeJobJAVA/SOFTWARE DEVELOPER (87) – VA, CA, CO, MD – URGENT

JAVA/SOFTWARE DEVELOPER (87) – VA, CA, CO, MD – URGENT

JAVA/SOFTWARE DEVELOPER (87) – VA, CA, CO, MD – URGENT

JAVA/ SOFTWARE DEVELOPER (87) -VA, CA, CO, MD - URGENT

Job Number: 87
Job Title: JAVA/ SOFTWARE DEVELOPER (87) - VA MD CA CO
Job Type: Full-time
Clearance Level: TS/SCI CI Poly
Work Arrangement: On-site
Job Location: Alexandria VA Aurora CA Fort Meade MD San Diego CA
Salary: 275K-287K

Background

  • Responsible for software development activities both individually and as a member of an Agile team
  • Actively participate in daily stand-ups, Sprint Planning, Program Increment (PI) Planning, and other related team activities
  • Analyze and study complex system requirements, use design software tools, provide support using formal specifications, data flow diagrams, and other accepted design techniques and will use sound software engineering principles to ensure that developed code is modifiable, efficient, reliable, understandable, fault tolerant, and reusable
  • Provide software process management and control throughout the coding portion of the software development process and will promote code reuse and cross-program collaboration while reducing maintenance costs by creating common functions and shared actions for developers and testers
  • Engineer, author, tune and document automation scripts in a development environment and deploy to the test/production bench

Requirements

  • Must have demonstrated in-depth experience with Java
  • Bachelor’s degree in Computer Science or a related field
  • 20 yrs of experience + BS degree or additional 4 yrs of experience
  • Experience or familiarity with multiple Java frameworks: Spring to include Boot and Data, Java Enterprise Edition (JEE) (i.e., JPA, EJB, JTA, Servlet), Jackson, Jersey, Swing, JavaFX
  • Experience or familiarity with multiple languages such as Javascript, Python, C/C++, Groovy, Structured Query Language (SQL)
  • Experience with development IDEs (Integrated Development Environments) such as Eclipse, Visual Studio Code, Visual Studio, Rhapsody, WebStorm
  • Experience with databases such as Oracle, PostgreSQL, MongoDB, SQL Server
  • Experience with Web Application User Interface Development, knowledge of databases and structures, Spring Framework, and/or experience working with AngularJS, JSON, HTML, XML, XSLT

Preferred

  • Experience in software development on Agile teams using Agile Developer practices such as Pair Programming, Test Driven Development (TDD), Refactoring, and Acceptance Test Driven Development (ATDD)
  • Experience with Testing and Mocking frameworks: JUnit, Jupiter, Mockito, Jasmine, Karma, Cucumber, Unified Functional Tester (UFT), Selenium, FITNesse

Share Job:

Apply for this position

Allowed Type(s): .pdf, .doc, .docx