Senior Java Software Engineer
4 days ago
We are seeking a highly skilled Senior Java Software Engineer to join our team at Esri. As a key member of our software development team, you will be responsible for designing, developing, and delivering cutting-edge software features and products that meet the needs of our customers.
As a Senior Java Software Engineer, you will work closely with our cross-functional team of software engineers, product engineers, designers, product managers, and release engineers to enhance the capability of our ArcGIS Enterprise platform. You will be responsible for building server-side Java components and web services to power user experience and geospatial workflows, as well as designing, architecting, and developing complete software features and products to meet customer requirements.
We are looking for a talented individual with a strong background in Java development, cloud computing, and software engineering principles. If you have a passion for building great distributed systems, micro-services architecture, and spatial data analytics, we encourage you to apply.
Responsibilities- Design, develop, and deliver software features and products that meet customer requirements
- Build server-side Java components and web services to power user experience and geospatial workflows
- Collaborate with cross-functional teams to understand requirements and incorporate them into the software
- Find, analyze, and fix bugs and performance problems
- 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 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 (Eclipse/IntelliJ Debugger, JProfiler, and more)
- Knowledge of working with a source control system, preferably GIT
- Familiarity with JSON and XML
- Knowledge of and familiarity with Java build systems, such as Maven and ANT
- Experience with HTTP monitoring tools (Fiddler) and JDK debugging tools (JProfiler, jmap)
- Knowledge of Docker containers and orchestrators such as Kubernetes
-
Senior Software Development Engineer
4 days ago
Redlands, California, United States Esri Full timeJob DescriptionEsri is seeking a highly skilled Sr. Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing and developing software applications that utilize geographic information systems (GIS) technology.The ideal candidate will have a strong foundation in object-oriented...
-
Senior Software Development Engineer
4 weeks ago
Redlands, California, United States Esri Full timeAbout the RoleWe are seeking a highly skilled Sr. Software Development Engineer to join our team at Esri. As a key member of our team, you will play a critical role in developing high-performance analytical software to assess and improve the quality of data where proximity and location matter.ResponsibilitiesDesign and develop full-stack GIS applications...
-
Software Development Engineer
2 months ago
Redlands, California, United States Esri Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Esri. As a key member of our team, you will be responsible for designing and developing software used by organizations across diverse markets and industries.Key ResponsibilitiesCollaborate with a team of dedicated Software Engineers, Product Engineers, and Site...
-
Software Development Engineer
5 days ago
Redlands, California, United States Esri Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Esri. In this position, you will be responsible for designing and developing software used by organizations across diverse markets and industries.Key ResponsibilitiesWork with a team of dedicated Software Engineers, Product Engineers, and Site Reliability...
-
Software Development Engineer
4 weeks ago
Redlands, California, United States Esri Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Esri. As a key member of our Professional Services division, you will play a critical role in designing and developing software used by organizations across diverse markets and industries.ResponsibilitiesCollaborate with a team of dedicated Software Engineers,...
-
Software Development Engineer
5 days ago
Redlands, California, United States Esri Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Esri. As a key member of our cross-functional team, you will design and develop software used by organizations across diverse markets and industries.ResponsibilitiesWork with a team of dedicated Software Engineers, Product Engineers, and Site Reliability Engineers...
-
Senior Software Engineer
2 days ago
Redlands, California, United States Esri Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Esri. As a key member of our software development team, you will be responsible for designing and implementing innovative solutions for integrating GIS and BIM systems.Our ideal candidate will have a strong background in software development, cloud infrastructure, and...
-
Senior C++ Software Engineer
4 days ago
Redlands, California, United States Esri Full timeOverviewEsri is seeking a highly skilled C++ software engineer to join our 3D development group. As a member of our team, you will have the opportunity to work on a platform that serves millions of users and domains.We are looking for a talented engineer who can design and implement state-of-the-art 3D data pre-processing/visualization algorithms to handle...
-
Senior Software Engineer
2 days ago
Redlands, California, United States Esri Full timeOverviewEsri's ArcGIS geospatial server technology powers mission-critical decision-making systems for our customers. We're seeking a talented software engineer to deliver high-quality software components and efficient build pipelines for our ArcGIS Enterprise product.Responsibilities:Develop tools and scripts to support build automation for Jenkins...
-
Backend Java Developer
2 weeks ago
Redlands, California, United States Esri Full timeJob SummaryWe are seeking a highly skilled Backend Java Engineer to join our team at Esri. As a key member of our team, you will be responsible for designing, implementing, testing, and delivering new back-end data integrations and processing to power our capabilities.Key ResponsibilitiesBuild and support connectors to work with disparate data from multiple...
-
Senior Product Engineer
5 days ago
Redlands, California, United States Esri Full timeOverviewAs a Senior Product Engineer at Esri, you will play a key role in designing and building innovative software product capabilities that integrate graph analytics into the ArcGIS platform. Our team is focused on connecting customers' data, whether geospatial or not, and leveraging the combined power of ArcGIS and graph engines to perform new types of...
-
Senior Product Engineer
2 days ago
Redlands, California, United States Esri Full timeOverviewAs a Senior Product Engineer, you will play a key role in designing and building innovative software product capabilities for the ArcGIS platform. Our team is focused on integrating graph analytics to connect customers' data, whether geospatial or not, and leverage the combined power of ArcGIS and graph engines for new types of...
-
Senior C++ Software Development Engineer
3 weeks ago
Redlands, California, United States ESRI Full timeJob Title: Senior C++ Software Development Engineer - GraphicsEsri is seeking a highly skilled Senior C++ Software Development Engineer - Graphics to join our team. As a key member of our software development team, you will be responsible for designing and developing high-quality software components that follow industry-standard design patterns, development...
-
Senior Software Engineer
4 weeks ago
Redlands, California, United States Esri Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Esri, a leading provider of geographic information system (GIS) software. As a Senior Software Engineer, you will play a key role in the design, development, and implementation of an AI Copilot for ArcGIS Pro.Key ResponsibilitiesContribute to the design and...
-
Senior Software Engineer
4 weeks ago
Redlands, California, United States Esri Full timeAbout the RoleWe are seeking a highly skilled Sr. Software Engineer to join our ArcGIS Online team. As a key member of our team, you will play a critical role in building next-generation, innovative services that leverage and strengthen your C#/.NET skills.ResponsibilitiesCreate web services components that follow industry-standard design patterns,...
-
Backend Java Developer
4 days ago
Redlands, California, United States Esri Full timeJob SummaryWe are seeking a highly skilled Backend Java Engineer to join our team at Esri. As a key member of our development team, you will be responsible for designing, implementing, and delivering new back-end data integrations and processing to power our capabilities.Key Responsibilities:Design and implement server-side components and web services to...
-
Senior Product Engineer
6 days ago
Redlands, California, United States Esri Full timeAbout the RoleWe are seeking a highly skilled Sr. Product Engineer to join our team at Esri. As a key member of our product development team, you will be responsible for designing and building innovative software product capabilities for our ArcGIS platform.Key ResponsibilitiesWork with users and industry experts to identify user requirements and customer...
-
Senior Software Engineer
4 weeks ago
Redlands, California, United States Esri Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Esri, where you will play a key role in developing an AI Copilot for ArcGIS Pro. As a member of our global team, you will collaborate with cross-functional teams to design, build, and test AI experiences that assist our users in unprecedented...
-
Senior Product Engineer
4 weeks ago
Redlands, California, United States Esri Full timeAbout the RoleWe are seeking a highly skilled Sr. Product Engineer to join our team at Esri. As a key member of our product development team, you will be responsible for designing and building innovative software product capabilities that integrate graph analytics into the ArcGIS platform.ResponsibilitiesCollaborate with users and industry experts to...
-
Software Development Engineer II
1 month ago
Redlands, California, United States Esri Full timeJob Title: Software Development Engineer IIEsri is seeking a highly skilled Software Development Engineer II to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications that utilize geographic information systems (GIS) technology.Responsibilities:Develop full-stack GIS...