Senior GIS Full Stack Developer (ArcGIS, Angular, Java, Azure)

Hybrid in Harrisburg, PA, US • Posted 4 hours ago • Updated 4 hours ago
Full Time
Hybrid
$50 - $60/hr
Fitment

Dice Job Match Score™

🤯 Applying directly to the forehead...

Job Details

Skills

  • Angular (v14+)
  • Java (Spring Boot Microservices)
  • ArcGIS (Esri APIs/Enterprise/AGOL)
  • GIS & Spatial Data (PostGIS
  • PostgreSQL)
  • REST APIs
  • Azure (AKS
  • DevOps
  • API Management
  • Data Factory)
  • Docker
  • JUnit/Jasmine/Karma
  • Accessibility (WCAG 2.1 AA
  • ADA
  • Section 508
  • WAI-ARIA)
  • HTML/CSS/JavaScript
  • Git/Azure Repos
  • Responsive UI (Bootstrap/Material)
  • ArcObjects
  • GeoEvent
  • Survey123
  • Field Maps
  • CI/CD

Summary

We are seeking an experienced Senior GIS Full Stack Developer with strong expertise in Esri ArcGIS technologies, Angular, Java (Spring Boot), and Azure Cloud. The ideal candidate will be responsible for designing, developing, and maintaining geospatial applications, integrating GIS capabilities with modern web technologies, and ensuring compliance with digital accessibility standards.

This role requires a deep understanding of geospatial systems, microservices architecture, cloud-native development, and accessibility (WCAG 2.1 AA, ADA, Section 508).


Key Responsibilities:

  • Design, develop, and maintain GIS-based web applications using Angular and ArcGIS APIs
  • Build and deploy scalable microservices using Java and Spring Boot
  • Develop and integrate RESTful APIs for geospatial data services
  • Work with PostGIS/PostgreSQL for spatial data modeling and reporting
  • Implement cloud-native solutions using Azure (AKS, API Management, DevOps, Data Factory)
  • Develop and manage geocoding and geoprocessing services
  • Administer and configure ArcGIS Enterprise and ArcGIS Online (AGOL)
  • Integrate GIS solutions with tools like Survey123, Field Maps, Experience Builder
  • Ensure applications meet accessibility standards (WCAG 2.1 AA, ADA, Section 508)
  • Apply WAI-ARIA best practices and optimize for accessibility across platforms
  • Collaborate with cross-functional teams in Agile environments
  • Perform unit and UI testing using JUnit, Jasmine, Karma
  • Maintain code quality using Git/Azure Repos and CI/CD pipelines

Required Qualifications:

  • 8+ years of experience in full stack development
  • Strong expertise in Angular (v14+), HTML, CSS, JavaScript
  • Extensive experience with Java, Spring Boot, and Microservices Architecture
  • Hands-on experience with Esri ArcGIS Maps API/SDK for JavaScript
  • Experience with ArcGIS Enterprise, ArcGIS Online, and GIS administration
  • Strong knowledge of PostGIS and PostgreSQL (or similar DBMS)
  • Experience with Azure Cloud Services (AKS, API Management, DevOps, Docker, Data Factory)
  • Experience with geospatial technologies including ArcObjects, GeoEvent, Velocity
  • Knowledge of linear referencing systems, ArcSDE, and versioning
  • Strong understanding of design patterns and SOLID principles
  • Experience implementing accessible applications (WCAG 2.1 AA, ADA, Section 508)
  • Familiarity with WAI-ARIA guidelines and mobile-first responsive design
  • Experience with testing frameworks (JUnit, Jasmine, Karma)

Preferred Qualifications:

  • 2+ years of experience with PostgreSQL
  • Experience integrating accessibility testing into development lifecycle
  • Experience building applications with accessibility as part of Definition of Done
  • Experience with Bootstrap, Material Design, and jQuery (nice to have)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91116024
  • Position Id: 8952770
  • Posted 4 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Hybrid in Harrisburg, Pennsylvania

Yesterday

Easy Apply

Full-time

Depends on Experience

Harrisburg, Pennsylvania

Today

Easy Apply

Third Party, Contract

$70 - $72

Harrisburg, Pennsylvania

Today

Easy Apply

Full-time, Part-time, Contract, Third Party

Remote or Hybrid in Harrisburg, Pennsylvania

Yesterday

Easy Apply

Full-time

Depends on Experience

Search all similar jobs