GDH Consulting - Reston, VA

posted 29 days ago

Full-time - Mid Level
Reston, VA
Administrative and Support Services

About the position

GDH is seeking a Sr Java Developer to support the USDA Cotton Management Systems, which manage the flow of harvested cotton in relation to the Federal Government's Marketing Assistance Loan program. This role involves designing, developing, and maintaining software systems that track the quality, location, and value of millions of cotton bales annually, ensuring compliance with government standards and providing analytical support throughout the software development lifecycle.

Responsibilities

  • Work with users to define existing or new system scope and objectives.
  • Design, develop, code, test, and debug software.
  • Provide expertise and direction in the development and/or modification of computer-based scientific, technical, and business software systems.
  • Provide analytical support and technical advice during the conceptualization, development, and implementation phases.
  • Review and evaluate systems and software for adherence to government directives, standards, guidelines, and criteria concerning software safety and systems safety.
  • Confirm design mitigations are captured in the design and its documentation and verifies implementation.
  • Use government-approved tools for development, problem tracking, and status reporting.

Requirements

  • 5 years with Bachelor's degree in Information Technology, Computer Science, Information Systems, or related degree from an accredited institution.
  • 5+ years of relevant database and system development experience for large scale information technology and database systems utilizing Java and SQL Server.
  • 5+ years of experience that demonstrates the knowledge, skills, and abilities to write secure code.
  • Must have the ability to obtain and maintain a Public Trust Clearance.
  • Experience formulating and defining a system's scope and objectives based on both user needs and a thorough understanding of business systems and industry requirements.
  • Strong written and verbal communication skills.
  • Strong analytical skills, self-motivated, tenacious, and demonstrate sound judgment and integrity.
  • Experience with J2EE programming using Spring Framework including dependency injection, Spring MVC, Spring JDBC.
  • Experience with relational database design and SQL programming.
  • Experience with automated unit testing including use of mocking frameworks like Mockito or EasyMock.
  • Possess a Sun/Oracle Certified Java Developer certification or ability to obtain within 30 days of hire.
  • U.S. Citizenship required.

Nice-to-haves

  • Experience implementing applications using Amazon Web Services (AWS).
  • Experience with web services technologies such as SOAP, HTTP, WSDL, XSD and REST.
  • Experience working with DevOps.
  • Experience with JavaScript frameworks like AngularJS and NodeJS, jQuery.
  • Knowledgeable of configuration management practices.
  • Knowledgeable with Scaled Agile Framework (SAFe).
  • Basic understanding of Accessibility (Section 508).

Benefits

  • Professional Development
  • Competitive pay
  • Full health insurance
  • 401k Plan
  • Holiday Pay
  • Gym Membership Reimbursement
  • Weekly Paycheck & Direct Deposit & More!
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service