Remote Position

Java developer (GC and USC only)

🌍 Remote · Kenya 💼 Full-time

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
Apply Now →

More Open Positions

Explore similar remote opportunities