Senior Scala Software Engineer – Geospatial SaaS

NextGenEnergyJobs

San Antonio (TX)

On-site

USD 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

NextGenEnergyJobs is seeking a Sr. Software Development Engineer (Scala/Java) to build scalable geospatial software for ArcGIS Workflow Manager. You will develop Scala web services, prototype secure, high-performance solutions, and contribute to code reviews and unit tests.

The role requires 5+ years in software development, AWS, REST/websockets, and familiarity with ArcGIS REST services, Docker, and Kubernetes. Strong communication and Agile experience are essential.

Qualifications

  • 5+ years of professional software development experience.
  • Experience with Java or Scala.
  • REST API design and websockets knowledge.
  • AWS infrastructure experience.
  • Familiarity with Docker and Kubernetes.
  • Strong communication and teamwork skills.
  • Bachelor's degree in Computer Science, Software Engineering or STEM.
  • Master’s degree in Computer Science, Software Engineering or STEM.
  • Experience with ArcGIS REST services.

Responsibilities

  • Develop Scala web services to power user experience and geospatial workflows.
  • Design and prototype 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.
  • Participate actively in our agile development process including design reviews, planning, feature reviews, and retrospectives.
  • Provide as-needed support to our deployment team with AWS deployment activities for the SaaS offering of ArcGIS Workflow Manager.
  • Evolve your development skills by staying current with complementary programming languages, development methodologies, and technologies.

Skills

Java
Scala
REST API design
AWS
Docker
Kubernetes
Agile
GIS development
Communication
Problem solving
Team collaboration
ArcGIS REST services

Education

Bachelor's degree in CS/Software Engineering or STEM
Master’s degree in CS/Software Engineering or STEM

Tools

ArcGIS
sbt

Job description

NextGenEnergyJobs is seeking a Sr. Software Development Engineer (Scala/Java) to build scalable geospatial software for ArcGIS Workflow Manager. You will develop Scala web services, prototype secure, high-performance solutions, and contribute to code reviews and unit tests.

The role requires 5+ years in software development, AWS, REST/websockets, and familiarity with ArcGIS REST services, Docker, and Kubernetes. Strong communication and Agile experience are essential.

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

Similar jobs worth comparing

Sr. Software Development Engineer - Scala
Sr. Software Development Engineer - Scala

NextGenEnergyJobs • San Antonio (TX)

On-site
USD 120,000 - 180,000
Senior Geospatial Software Engineer - ArcGIS & AWS
Senior Geospatial Software Engineer - ArcGIS & AWS

Socket.dev • Town of Springfield (WI)

On-site
USD 130,000 - 180,000
401(k) match
Medical coverage
Training & certs
+4
Senior Geospatial Software Engineer with AWS & ArcGIS
Senior Geospatial Software Engineer with AWS & ArcGIS

Core4ce • Springfield (VA)

On-site
USD 120,000 - 155,000
401(k) with company match
Medical, dental, vision
Professional development
+5
Java Software Engineer II - ArcGIS Enterprise
Java Software Engineer II - ArcGIS Enterprise

PowerToFly • Redlands (CA)

On-site
USD 101,000 - 167,000
Health insurance
401(k) plan
Paid holidays
Senior Geospatial Software Engineer ArcGIS, Python, AWS
Senior Geospatial Software Engineer ArcGIS, Python, AWS

Core4ce • Springfield (VA)

Hybrid
USD 140,000 - 190,000
401(k) with company match
Medical, dental, and vision coverage
Training and certifications
+2
Geospatial Backend Engineer II — Real-Time Systems
Geospatial Backend Engineer II — Real-Time Systems

Esri • Redlands (CA)

On-site
USD 97,000 - 162,000
Relocation assistance
Senior Java Microservices Engineer - Geospatial Remote
Senior Java Microservices Engineer - Geospatial Remote

(EDO) Entertainment Data Oracle, Inc. • Maryland

On-site
USD 225,000 - 275,000
Matching 401k
Fully paid medical
Paid time off
+2
AWS Cloud DevOps Engineer — Geospatial & ArcGIS
AWS Cloud DevOps Engineer — Geospatial & ArcGIS

Tata Consultancy Services • Oakland (CA)

On-site
USD 110,000 - 130,000
Comprehensive Medical Coverage
Family Leave and Time Off
Senior GIS Developer
Senior GIS Developer

Open Systems Technologies • Reston (VA)

On-site
USD 85,000 - 115,000
Java Software Engineer II — Distributed GIS & Cloud
Java Software Engineer II — Distributed GIS & Cloud

PowerToFly • Redlands (CA)

On-site
USD 101,000 - 167,000
Health insurance
401(k) plan
Paid holidays