
Application Developer - Java
Reinventing Geospatial, Inc. (RGi)23 days ago
Herndon, VA, USAMid Level
Responsibilities
- Plan, conduct, and coordinate software development activities.
- Design, develop, document, test, and debug software containing logical and mathematical solutions to mission-critical problems.
- Apply software development standards, processes, procedures, and tools throughout the development life cycle.
- Use knowledge of hardware, software, mission applications, information processing, and user requirements to develop software.
- Correct program errors, document development, and analyze system capabilities to resolve application and programming issues.
- Define and ensure compliance with software standards.
- Integrate and support COTS and FOSS software.
Requirements
- Experience developing in Java, including Maven and JAR/package dependency management.
- Ability to troubleshoot and navigate Linux and Windows operating system environments.
- Strong troubleshooting skills.
- Proven experience with COTS/FOSS integration and support.
- Ability to learn and implement new technologies.
- Active Top Secret clearance with a current background investigation.
- Ability to obtain SCI access and willingness to obtain a CI polygraph.
- U.S. citizenship is required.
- Preferred qualifications include large-scale Java development, COTS integration, Agile development, SAFe and VersionOne familiarity, web technologies, databases, containerization, deployment pipelines, messaging systems, and big data technologies.
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 Friday breakfasts.
- Opportunities, resources, training, and mentorship for career growth and leadership development.
Tech Stack
AngularApache HadoopApache HiveApache KafkaApache PigApache SparkChefConsulDockerElasticsearchGitHTMLJavaJavaScriptJenkinsKibanaKubernetesLinuxLogstashMavenMongoDBMySQLOracle DatabasePostgreSQLPythonRSeleniumSQLWindows
Categories
About Reinventing Geospatial, Inc. (RGi)
Reinventing Geospatial, Inc. (RGi) builds geospatial software and analytics for U.S. defense, intelligence, and federal customers, combining GEOINT with AI/ML and data engineering to improve situational awareness. The privately held firm delivers contract services and R&D across data collection, processing/optimization, dissemination, visualization, and computer vision using tools such as Python, Java, and ArcGIS. Founded in 2009 and headquartered in Fairfax, Virginia, it supports C5ISR and large mission programs.