Java Software Engineer I ArcGIS Enterprise
EsriPosted March 5, 2025
Redlands, California
Energy Management$75,712 - $129,792
Full Time
Job Description
The software engineer will develop server-side Java components and web services for ArcGIS Enterprise, focusing on creating scalable and fault-tolerant distributed systems while collaborating with a global team 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
- •Analyze and fix bugs and performance problems
- •Collaborate with other teams to understand requirements and incorporate them into the software
Requirements
- •1 year of experience developing middleware software components using core Java, Servlets, JavaEE, and JSP.
- •Strong understanding of cloud computing platforms AWS and Azure, and services such as Amazon S3, SQS, EC2, Blob Service, and Table Service.
- •Familiarity with Java design patterns.
- •Proficient in Linux OS, commands, and interfacing.
- •Experience with relational databases SQL Server, Oracle, PostgreSQL, and DB2.
- •Skilled in debugging and profiling tools such as Eclipse, IntelliJ Debugger, JProfiler, and source control systems like GIT.
- •Excellent problem-solving, communication, and time management skills.
- •Bachelor's degree in math, computer science, physics, or a related field.
Benefits
- •Compensation/salary range: 75,712 - 129,792 USD
- •401k and profit-sharing programs
- •Minimum accrual of 80 hours of vacation leave
- •Twelve paid holidays throughout the calendar year
- •Industry-leading health and welfare benefits (medical, dental, vision, basic and supplemental life insurance for employees and their families)
- •Opportunities for personal and professional growth
More jobs at Esri
3D Software Engineer II Scene Layers
Esri
Jan 24