Application Developer - Java

RGi•Herndon, VA

About The Position

Reinventing Geospatial, Inc. (RGi) is hiring an Application Developer to contribute to geospatial software solutions for Defense, Intelligence, and Federal clients. The role involves planning and coordinating agile software development and designing, developing, documenting, testing, and debugging software that addresses mission needs. The developer applies appropriate standards, processes, procedures, and tools throughout the development lifecycle; uses knowledge of hardware, software, mission applications, information processing, and user needs to develop software; and corrects program errors while documenting development and analyzing system capabilities. The position also ensures that software standards are defined and met. The position requires an active Top Secret clearance with a current background investigation, the ability to obtain SCI access, willingness to obtain a CI polygraph, and U.S. citizenship. The selected applicant must complete a crossover to the NGA customer and be briefed before starting on the program. RGi describes itself as a fast-paced small business with a startup environment and the stability and benefits of an established firm. The company emphasizes initiative, growth, collaboration, and opportunities for training, mentorship, and career development. The posting notes that AI tools may support parts of its hiring process, while final hiring decisions are made by humans.

Requirements

  • Java development experience, including Maven and understanding of Jar/package dependencies.
  • Ability to troubleshoot and navigate multiple operating-system environments, including Linux and Windows.
  • Strong troubleshooting skills.
  • Proven experience in COTS/FOSS integration and support.
  • Ability to learn and implement new technologies.
  • Current Top Secret clearance with a current background investigation; ability to obtain SCI access and willingness to obtain a CI polygraph.
  • Ability to complete a crossover to the NGA customer and be briefed before starting on the program.
  • U.S. citizenship.

Nice To Haves

  • Large-scale software development experience, including developing, modifying, or troubleshooting Java code, COTS integration, and agile development.
  • Familiarity with Scaled Agile Framework (SAFe) using VersionOne.
  • Experience or familiarity with Angular, Dojo, Oracle WebLogic, Tomcat, Oracle DBMS, PostgreSQL DBMS, SQL, PL/SQL, Unix/Linux, HTML, Selenium, JavaScript, EJB, web services, microservices, Docker, Kubernetes, REST, XML, UML, Eclipse, or NetBeans.
  • Experience with deployment architectures and continuous-integration pipeline build concepts using Docker, Git, JIRA, Kubernetes, Jenkins, Conductor, Kafka/Zookeeper, Consul, or CMDB.
  • Experience with big data technologies, including data ingest using JSON, Kafka, microservices, or Elasticsearch; analytics using Hive, Spark, R, Pig, or Oozie workflows; and Hadoop technologies such as Hive, Oozie, Spark, Pig, Impala, or Hue.
  • Experience with COTS integration involving Knowi, MongoDB, Oracle, MySQL RDS, Elastic, Logstash, Kibana, Zookeeper, Consul, Hadoop/HDFS, Docker, or Chef.

Responsibilities

  • Plan, conduct, and coordinate agile software development activities.
  • Design, develop, document, test, and debug software containing logical and mathematical solutions to critical mission issues.
  • Apply appropriate standards, processes, procedures, and tools throughout the software development life cycle.
  • Use knowledge of computer hardware and software, mission applications, information-processing techniques, and information gathered from system users to develop software.
  • Correct program errors and compile documentation of program development.
  • Analyze system capabilities to resolve questions about program intent, output requirements, input data acquisition, programming techniques, and controls.
  • Ensure software standards are defined and met.

Benefits

  • 100% paid employee healthcare and dental insurance
  • Paid parental leave
  • 401(k) with matching
  • Escalating vacation time
  • Referral bonuses
  • Tuition reimbursement
  • Professional development training
  • Free beverages and snacks
  • Weekly catered lunches and breakfast on Fridays
  • Training and mentorship
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service