Software Engineer II: Scala/Java for GIS Workflow

Esri

Redlands (CA)

On-site

USD 101,000 - 167,000

Full time

40 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Relocation assistance

Job summary

Esri is seeking a Software Engineer in Redlands, CA to develop Scala web services and contribute to ArcGIS Workflow Manager. You will join a cross‑functional team delivering capabilities for GIS and non‑GIS workflows, with opportunities to work in C#, JavaScript/TypeScript or Python as needed.

Esri offers relocation assistance to Redlands, CA and supports a broad Professional Services organization. You will collaborate with colleagues across disciplines to ensure secure, scalable, and

Qualifications

  • 2+ years of professional experience in a similar position.
  • Professional experience developing software components using Java or Scala.
  • Familiarity with REST web service design and development.
  • Excellent written and verbal communication skills.
  • Strong critical thinking, problem‑solving, and analytical skills.
  • Effective time management and organizational skills.
  • Bachelor's degree in Computer Science, Software Engineering or STEM related field.

Responsibilities

  • Develop Scala web services to power user experience and geospatial workflows.
  • Implement technical solutions following industry‑standard practices for security, performance, scalability, fault‑tolerance, and maintainability.
  • Ensure a high‑quality codebase by contributing to team code reviews and writing unit tests.
  • As needed, implement functionality in other areas of the ArcGIS Workflow Manager product, using languages such as C#, JavaScript/TypeScript or Python.
  • Participate actively in our agile development process including design reviews, planning, feature reviews, and retrospectives.
  • Evolve your development skills by staying current with complementary programming languages, development methodologies, and technologies.

Skills

Java/Scala
REST API design
Team collaboration
Communication skills
Problem solving
Time management

Education

Bachelor's degree in Computer Science/Software Engineering/STEM
Master's degree in Computer Science/Software Engineering/STEM

Tools

sbt build tool

Job description

Esri is seeking a Software Engineer in Redlands, CA to develop Scala web services and contribute to ArcGIS Workflow Manager. You will join a cross‑functional team delivering capabilities for GIS and non‑GIS workflows, with opportunities to work in C#, JavaScript/TypeScript or Python as needed.

Esri offers relocation assistance to Redlands, CA and supports a broad Professional Services organization. You will collaborate with colleagues across disciplines to ensure secure, scalable, and

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Geospatial Software Engineer (Scala/Java, AWS)
Senior Geospatial Software Engineer (Scala/Java, AWS)

Socket.dev • San Antonio (TX)

On-site
USD 123,000 - 202,000
Health insurance
401(k) and profit-sharing
Paid time off
Software Development Engineer II - Scala
Software Development Engineer II - Scala

Esri • Redlands (CA)

On-site
USD 101,000 - 167,000
Relocation assistance
Sr. Software Development Engineer - Scala
Sr. Software Development Engineer - Scala

Esri • Redlands (CA)

On-site
USD 118,000 - 198,000
Health and welfare benefits
401(k) and profit-sharing programs
Paid vacation and holidays
Enterprise Software Engineer II - GIS Data & Platforms
Enterprise Software Engineer II - GIS Data & Platforms

ESRI • Redlands (CA)

On-site
USD 101,000 - 168,000
401(k) and profit-sharing programs
80 hours of vacation leave
Twelve paid holidays annually
Senior Scala/Java Software Engineer - Geospatial SaaS
Senior Scala/Java Software Engineer - Geospatial SaaS

Esri • Redlands (CA)

On-site
USD 118,000 - 198,000
Health and welfare benefits
401(k) and profit-sharing programs
Paid vacation and holidays
Geospatial Software Engineer — AI & GIS Tools
Geospatial Software Engineer — AI & GIS Tools

ESRI • Redlands (CA)

On-site
USD 137,000 - 140,000
Health insurance
Dental insurance
Vision insurance
+3
Front-End GIS Engineer II: High-Impact Web Apps
Front-End GIS Engineer II: High-Impact Web Apps

ESRI • Redlands (CA)

On-site
USD 97,240 - 162,240
Health insurance
401(k) and profit-sharing programs
Paid vacation leave
Sr. Software Development Engineer - Scala
Sr. Software Development Engineer - Scala

Socket.dev • San Antonio (TX)

On-site
USD 123,000 - 202,000
Health insurance
401(k) and profit-sharing
Paid time off
Sr. Software Development Engineer - Scala
Sr. Software Development Engineer - Scala

NextGenEnergyJobs • San Antonio (TX)

On-site
USD 120,000 - 180,000
Data Infrastructure Engineer II — Scalable GIS Platform
Data Infrastructure Engineer II — Scalable GIS Platform

ESRI • Redlands (CA)

On-site
USD 79,664 - 133,120
Medical, dental, vision insurance
401(k) and profit-sharing
80 hours of vacation leave
+2