Job Description
The Backend Java Engineer will design, implement, test, and deliver back-end data integrations and processing for the ArcGIS Data Pipelines application, focusing on creating scalable solutions for geospatial data processing and user experiences.
Key Responsibilities
- Build and support connectors to work with disparate data from multiple sources
- Build server-side components and web services for geospatial data processing
- Deliver reliable capabilities that can scale and support multiple environments
- Collaborate with other teams to understand requirements and incorporate them into the software
- Identify opportunities for improvement and apply new ideas
Requirements
- 1 year of industry experience developing using Java
- Strong understanding of API design and Java design patterns
- Experience with data storage systems such as data warehouses and object stores
- Excellent problem-solving, collaboration, communication, and time management skills
- Bachelor's degree in computer information systems, computer science, engineering, or another technical field
Benefits & Perks
medical, dental, vision insurance for employees and their families
basic and supplemental 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 79,040 - 129,792 USD
Ready to Apply?
Join Esri and make an impact
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs