DeveloperJobs.io
← Back to all jobs

Job Description

Openkyber is seeking a Java SDK / Library Developer for a contract role in New Jersey (remote) to design and develop GIS-enabled features for the Unified Crash System.

Responsibilities

  • Assist with the design and development of the Unified Crash System.
  • Collaborate under the Technical Lead and Application Architect to deliver features.
  • Write, test, and document code to implement system features and enhancements using Angular, Java, Spring Boot, GIS, and Azure Functions.

Requirements

  • 8 years of front-end development with Angular, preferably Angular 14 or higher.
  • 8 years of back-end development with Java and Spring Boot (microservices), RESTful API design and integration, and GIS integrations with spatial data handling.
  • 8 years of experience with testing frameworks such as JUnit; Jasmine and Karma preferred.
  • 8 years designing PostGIS-based data for reporting layers; PostgreSQL or another DBMS.
  • 8 years in Azure-focused cloud and DevOps, including AKS, Azure API Management, Azure DevOps for CI/CD, Docker containerization, and Azure Data Factory.
  • 8 years using ArcGIS tools and development environments including AGOL, ArcGIS Extension plugin for WebEOC; IDEs such as VS Code, Eclipse, or Spring Tool Suite; Git/Azure Repos for source control.
  • Experience with Esri ArcGIS Maps API/SDK for JavaScript.
  • Knowledge of ArcPro/ArcObjects, GeoEvent Processor, Velocity, Experience Builder, Survey123, and Field Maps.
  • Experience administering ArcGIS Enterprise Server and ArcGIS Online/Hub/Community.
  • Experience designing and developing geocodes and geoprocessing services.
  • Knowledge of Esri ArcSDE and multi-user versioning with state trees/branch versioning.
  • Knowledge of linear referencing systems, Esri Roads and Highways, and Oracle Locator/Spatial.
  • Knowledge of responsive and mobile-first development.
  • Knowledge of design patterns and SOLID principles.
  • Knowledge of digital accessibility and disability inclusion.
  • Knowledge of accessibility regulations (Section 508, ADA) and WCAG 2.1 AA requirements.
  • Experience designing for platform technologies (HTML, CSS, JavaScript, iOS, Android).
  • Experience applying WAI-ARIA guidelines and best practices.
  • Experience optimizing accessibility features across platforms (HTML, iOS, Android) and developing products that meet accessibility standards.
  • Experience incorporating accessibility tests into the development process (desirable 2 years).
  • Experience building products where accessibility compliance is part of the definition of done (desirable 2 years).
  • 8 years of responsive UI design using Bootstrap (optional) and Material Design libraries.
  • 8 years of prior experience with jQuery.

Technologies

  • Java, Angular, Spring Boot, GIS, Azure Functions
  • Angular 14 or higher
  • Bootstrap, Material Design, jQuery
  • RESTful APIs, PostGIS, PostgreSQL
  • ArcGIS Online, ArcGIS Enterprise Server, ArcSDE, ArcGIS Maps API/SDK for JavaScript
  • ArcGIS Pro, ArcObjects, GeoEvent Processor, Velocity, Experience Builder, Survey123, Field Maps
  • Git, Azure Repos, VS Code, Eclipse, Spring Tool Suite
  • WebEOC ArcGIS Extension plugin, AGOL
  • Docker, Azure Kubernetes Service (AKS), Azure API Management, Azure DevOps, Azure Data Factory
  • HTML, CSS, JavaScript, iOS, Android

Applications and inquiries

Contact: [email protected]

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.