Java Software Engineer II — Distributed GIS & Cloud

PowerToFly

Redlands (CA)

On-site

USD 101,000 - 167,000

Full time

14 days+
Application generator

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
401(k) plan
Paid holidays

Job summary

Esri in Redlands, CA, is hiring software engineers to build the next generation of ArcGIS Enterprise. You will contribute to server-side Java components, web services, and distributed systems that power geospatial analytics and mapping for millions of users.

You will work on scalable features from inception to delivery, collaborating with cross-functional teams and leveraging cutting-edge tech. A strong foundation in Java, cloud platforms, and profiling tools is essential.

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
  • 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); 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
Java EE / Servlets
Web services (REST/SOAP)
Cloud platforms AWS/Azure
SQL databases
Debugging/Profiling tools
Git
Problem solving
Communication skills

Education

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

Tools

Git
Eclipse/IntelliJ
JProfiler
Maven/ANT
Docker
Kubernetes
SQL Server / Oracle / PostgreSQL

Job description

Esri in Redlands, CA, is hiring software engineers to build the next generation of ArcGIS Enterprise. You will contribute to server-side Java components, web services, and distributed systems that power geospatial analytics and mapping for millions of users.

You will work on scalable features from inception to delivery, collaborating with cross-functional teams and leveraging cutting-edge tech. A strong foundation in Java, cloud platforms, and profiling tools is essential.

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

Similar jobs worth comparing

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
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
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
Geocoding Platform Engineer II
Geocoding Platform Engineer II

ESRI • Redlands (CA)

On-site
USD 101,000 - 168,000
Relocation assistance
Health benefits
401(k) and profit sharing
+1
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
Product Engineer II - Cloud Infrastructure & QA
Product Engineer II - Cloud Infrastructure & QA

Esri • Redlands (CA)

On-site
USD 79,000 - 99,000
Medical, dental, and vision insurance
Paid vacation and holidays
Opportunities for growth
Geospatial Software Engineer - React, Cloud & AI
Geospatial Software Engineer - React, Cloud & AI

ESRI • Redlands (CA)

On-site
USD 123,000 - 203,000
Health and welfare benefits
401(k) and profit-sharing programs
Vacation leave and paid holidays
DevOps Engineer I - ArcGIS Enterprise
DevOps Engineer I - ArcGIS Enterprise

ESRI • Redlands (CA)

On-site
USD 79,000 - 130,000
Medical, dental, vision insurance
401(k) and profit-sharing programs
Paid vacation and holidays
Software Development Engineer II - ArcGIS Geocoding
Software Development Engineer II - ArcGIS Geocoding

ESRI • Redlands (CA)

On-site
USD 101,000 - 168,000
Relocation assistance
Health benefits
401(k) and profit sharing
+1
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)
Software Development Engineer II – Back-End (Mission-Focused | ArcGIS)

ESRI • Redlands (CA)

On-site
USD 97,000 - 163,000
Medical, dental, vision insurance
401(k) and profit-sharing programs
Paid vacation and holidays