CareerPlan

Software Development Engineer II - ArcGIS Enterprise

Redlands, CAFull-time$101k2026-10-12 → 2026-11-10
On-site

Core

Build server-side Java components and web services to power user experience and geospatial workflows for ArcGIS Enterprise.

Role type

Senior IC software engineer (distributed systems)

Builds

Highly-scalable and reliable distributed software for on-premises and cloud environments

Domain

Geospatial technology + Cloud computing

Deliverable

production ML models | product features

Required skills

Java, Servlets (JavaEE), JSP, Cloud platforms (AWS, Azure), Java design patterns, Relational databases (SQL Server, Oracle, PostgreSQL, DB2), REST/SOAP, Git, Debugging/Profiling tools

Preferred skills

JSON/XML, Java build systems (Maven, ANT), HTTP monitoring tools, Docker, Kubernetes

Technologies

Java, AWS, Azure, SQL Server, Oracle, PostgreSQL, DB2, Git, Eclipse, IntelliJ, JProfiler, Maven, ANT, Fiddler, Docker, Kubernetes

Responsibilities

Build server-side Java components and web services; Prototype, design, develop, and deliver complete software features; Design and architect software to meet customer requirements; Find, analyze, and fix bugs/performance problems; Work collaboratively with cross-functional teams to incorporate requirements

Seniority

Mid-level (2+ years experience)