NextGenEnergyJobsPowering sustainable careers

Java Software Engineer II

Esri
Posted April 15, 2025

Redlands, California

Energy Management

$97,760 - $163,280

Full Time

Job Description

The software engineer will develop and enhance the ArcGIS Enterprise platform by building server-side Java components and web services, collaborating with cross-functional teams to deliver scalable and reliable distributed software solutions for mapping and analytics.

Responsibilities

  • Build server-side Java components and web services for user experience and geospatial workflows
  • Prototype, design, develop, and deliver scalable and fault-tolerant software features and products
  • Design, architect, and develop software features to meet customer requirements
  • Find, analyze, and fix bugs and performance problems
  • Work collaboratively with other teams to understand and incorporate requirements into the software

Requirements

  • 2 years of experience developing middleware software components using core Java, Servlets, JavaEE, and 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 such as 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.

Benefits

  • Competitive total rewards strategy
  • Industry-leading health and welfare benefits (medical, dental, vision, life insurance)
  • 401(k) and profit-sharing programs
  • Minimum accrual of 80 hours of vacation leave
  • Twelve paid holidays throughout the calendar year
  • Opportunities for personal and professional growth
  • Base salary range of 97,760 - 163,280 USD

More jobs at Esri

Account Manager

Esri
Jan 27
Charlotte, North Carolina
Full Time
Energy Management
$66,560 - $114,400/yr

3D Software Engineer II Scene Layers

Esri
Jan 24
Redlands, California
Full Time
Energy Management
$97,344 - $162,240/yr

Accountant Accounting Operations

Esri
Jan 24
Redlands, California
Full Time
Energy Management
$68,224 - $94,952/yr