Java Software Engineer II ArcGIS Enterprise
EsriPosted March 25, 2025
Redlands, California
Energy Management$97,344 - $162,240
Full Time
Job Description
The Software Engineer will develop server-side Java components and web services for the ArcGIS Enterprise platform, focusing on creating scalable and fault-tolerant software features while collaborating with cross-functional teams to enhance geospatial workflows.
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
- •Find, analyze, and fix bugs and performance problems
- •Work collaboratively with 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.
- •Strong understanding of cloud platforms AWS and Azure and services such as S3, EC2, and Blob Service.
- •Proficient in Java design patterns, Python, and relational databases including SQL Server, Oracle, PostgreSQL, and DB2.
- •Experienced with large codebases, web services including REST and SOAP, and source control systems, preferably GIT.
- •Skilled in debugging and profiling tools such as Eclipse, IntelliJ, and JProfiler.
- •Excellent problem-solving, communication, and time management skills.
- •Bachelor's degree in computer science, math, 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,344 - 162,240 USD
More jobs at Esri
3D Software Engineer II Scene Layers
Esri
Jan 24