Distributed Java Engineer for ArcGIS Enterprise

Esri

Redlands (CA)

On-site

USD 101,000 - 167,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Dental
Vision
Life insurance
401(k) and profit sharing
Vacation leave
Paid holidays

Job summary

Esri in Redlands, CA is seeking a Software Engineer to help build the next generation of ArcGIS Enterprise, a distributed systems platform for maps, analytics, and geospatial workflows across cloud and on-premises. You will work on server-side Java components, APIs, and scalable features, collaborating with cross-functional teams to deliver high-quality software.

Applicants should have 2+ years of Java middleware experience, cloud knowledge, and strong debugging skills; Esri offers competitive

Qualifications

  • 2+ years of experience developing middleware software components using core Java, Servlets (JavaEE), JSP
  • Good understanding of cloud computing platforms (AWS and Azure) and services such as Amazon S3, SQS, EC2 and Azure services such as Blob Service, Table Service, and more
  • Good understanding of Java design patterns
  • Knowledge of relational databases such as SQL Server, Oracle, PostgreSQL, or DB2
  • Experience working with large code bases
  • Fundamental understanding of web services including REST and SOAP
  • Proficient in debugging and profiling tools (Eclipse/IntelliJ Debugger, JProfiler, and more)
  • Knowledge of working with a source control system, preferably GIT
  • Excellent problem-solving, design, development, and debugging skills
  • Excellent written and verbal communication and time management skills
  • Bachelor's degree in math, computer science, physics, or related field

Responsibilities

  • Build server-side Java components and web services to power user experience and geospatial workflows
  • Prototype, design, develop, and deliver complete software features and products that can scale, are fault tolerant, and handle concurrent workloads
  • Design, architect, and develop complete software features/products to meet customer requirements
  • Find, analyze, and fix bugs/performance problems whenever and wherever they occur
  • Work collaboratively with other teams to understand requirements and incorporate them into the software

Skills

Java middleware
AWS/Azure
Java design patterns
Relational DBs
REST/SOAP
Debugging tools
Git
Problem solving
Communication
Bachelor's deg in math/CS/physics

Education

Bachelor's degree in math, computer science, physics, or related field
Master's degree in math, computer science, physics, or related field

Tools

Docker
Kubernetes
Maven
ANT

Job description

Esri in Redlands, CA is seeking a Software Engineer to help build the next generation of ArcGIS Enterprise, a distributed systems platform for maps, analytics, and geospatial workflows across cloud and on-premises. You will work on server-side Java components, APIs, and scalable features, collaborating with cross-functional teams to deliver high-quality software.

Applicants should have 2+ years of Java middleware experience, cloud knowledge, and strong debugging skills; Esri offers competitive

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ArcGIS Enterprise: Distributed Systems Engineer II
ArcGIS Enterprise: Distributed Systems Engineer II

Telemetry Today LLC • Redlands (CA), Northern (KY)

Hybrid
USD 101,000 - 167,000
Health insurance
Paid time off
Retirement plan
Java Software Engineer I — Enterprise GIS Platform
Java Software Engineer I — Enterprise GIS Platform

Comunidade Metodista • Redlands (CA)

On-site
USD 80,000 - 110,000
Java Software Engineer I - ArcGIS Enterprise, Entry Level at Jobright.ai Redlands, CA
Java Software Engineer I - ArcGIS Enterprise, Entry Level at Jobright.ai Redlands, CA

Comunidade Metodista • Redlands (CA)

On-site
USD 80,000 - 110,000
Enterprise Software Engineer II - GIS Data & Platforms
Enterprise Software Engineer II - GIS Data & Platforms

ESRI • Redlands (CA)

On-site
USD 101,192 - 167,336
401(k) and profit-sharing programs
80 hours of vacation leave
Twelve paid holidays annually
Software Development Engineer II - ArcGIS Enterprise
Software Development Engineer II - ArcGIS Enterprise

Telemetry Today LLC • Redlands (CA), Northern (KY)

Hybrid
USD 101,000 - 167,000
Health insurance
Paid time off
Retirement plan
Software Development Engineer II - ArcGIS Enterprise
Software Development Engineer II - ArcGIS Enterprise

Esri • Redlands (CA)

On-site
USD 101,000 - 167,000
Health insurance
Dental
Vision
+4
ArcGIS Enterprise Solutions Architect
ArcGIS Enterprise Solutions Architect

Telemetry Today LLC • Redlands (CA)

Hybrid
USD 84,000 - 142,000
Senior ArcGIS Enterprise Engineer - Cloud & Security
Senior ArcGIS Enterprise Engineer - Cloud & Security

Esri • Redlands (CA)

On-site
USD 156,000 - 239,000
Relocation assistance
Security-Cleared ArcGIS Enterprise Engineer
Security-Cleared ArcGIS Enterprise Engineer

Esri • Redlands (CA)

On-site
USD 121,000 - 198,000
Relocation assistance
Health insurance
401(k) and profit-sharing
+1
ArcGIS Enterprise System Engineer — Technical Consultant
ArcGIS Enterprise System Engineer — Technical Consultant

Telemetry Today LLC • Redlands (CA), Northern (KY)

Hybrid
USD 84,000 - 142,000