Posted Oct 9, 2026

Java developer (GC and USC only)

Apply Now
Job Responsibilities • System Architecture Analysis: Review complex, existing Java source code and project structures to map out system dependencies and logic flow. • Data Reverse Engineering: Deep-dive into the Elasticsearch data store to reverse-engineer and document the underlying data models and schemas. • Environment Reconstruction: Lead the setup and troubleshooting of the local and staging development environments from source code and legacy documentation. • Technical Documentation: Author high-quality, up-to-date system architecture maps, API documentation, and deployment guides. • Knowledge Transfer & Mentorship: Design a structured training approach to upskill other engineering resources, empowering them to take full operational ownership of the platform. This is a remote role to work 40 hours per week and the duration of this role is from September 2026 through March 2027. Skills • Backend & APIs: Java Spring Framework, Geo APIs • Data & Search Layer: Elasticsearch & Kibana • Frontend UI: Vue.js, Leaflet Mapping Library • Client Side: Windows .NET GPS Client • DevOps/ALM: GitLab, CI/CD Pipelines