Senior Full Stack Developer (GIS/Java/Angular)

Solü Technology Partners
Harrisburg, PA

Solu is seeking a Senior Full Stack Developer (GIS/Java/Angular) to support the design and development of the PA Unified Crash System. This role will work under the direction of the Technical Lead and Application Architect to build, test, and document system features and enhancements using Angular, Java/Spring Boot, GIS technologies, and Azure services.

The position requires strong full-stack development experience with a focus on scalable applications, geospatial data integration, and cloud-based solutions.


Responsibilities:

  • Design, develop, and maintain features for the PA Unified Crash System under technical leadership guidance
  • Build front-end applications using Angular (v14+) and responsive UI best practices
  • Develop and support back-end services using Java and Spring Boot (microservices architecture)
  • Design and integrate RESTful APIs across system components
  • Implement GIS functionality including spatial data processing, mapping, and geoprocessing services
  • Work with PostGIS/PostgreSQL for spatial and reporting data models
  • Support Azure-based cloud development including AKS, API Management, DevOps pipelines, and containerization
  • Integrate and support Esri ArcGIS technologies and related geospatial tools
  • Ensure applications meet accessibility standards (WCAG 2.1 AA, Section 508, ADA)
  • Collaborate with architects, technical leads, and stakeholders on solution design and enhancements
  • Participate in testing, debugging, documentation, and code reviews following engineering best practices


Qualifications

  • Front-End Development: Angular (preferably v14+), 8+ years
  • Back-End Development: Java, Spring Boot (microservices architecture), REST APIs, 8+ years
  • Testing Frameworks: jUnit (Jasmine/Karma preferred), 8+ years
  • Data: PostGIS-based design, PostgreSQL or other DBMS, 8+ years
  • Cloud & DevOps: Azure (AKS, API Management, Azure DevOps, Docker, Azure Data Factory), 8+ years
  • Tools: ArcGIS/AGOL, WebEOC plugin experience, VS Code/Eclipse/Spring Tool Suite, Git/Azure Repos, 8+ years
  • Esri ArcGIS Maps API/SDK for JavaScript (required)
  • Experience with ArcPro/ArcObjects, GeoEvent Processor, Velocity, Experience Builder, Survey123, Field Maps
  • ArcGIS Enterprise Server and ArcGIS Online administration experience
  • Experience designing geocoding and geoprocessing services
  • Knowledge of ArcSDE and versioning (state trees/branch versioning)
  • Knowledge of linear referencing systems and Esri Roads & Highways
  • Understanding of Oracle Locator/Spatial
  • Mobile-first and responsive UI development experience
  • Strong understanding of SOLID principles and design patterns
  • Experience with accessibility standards (WCAG 2.1 AA, Section 508, ADA compliance)
  • Experience applying WAI-ARIA guidelines and accessibility testing practices
  • Experience developing across web and mobile platforms (HTML, CSS, JavaScript, iOS, Android)


Preferred Qualifications:

  • PostgreSQL: 2+ years
  • Experience integrating accessibility testing into development pipelines
  • Experience defining accessibility compliance as part of “definition of done”
  • Responsive UI frameworks (Bootstrap, Material Design)
  • jQuery experience (legacy support environments)
// // //