drjobs Java Software Engineer I

Java Software Engineer I

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Redlands, CO - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Overview

Build the next generation of ArcGIS Enterprise a suite of products delivering stateoftheart mapping and analytics capability to thousands of customers and millions of users worldwide.

Our team builds cuttingedge highlyscalable and reliable distributed software for onpremises and the cloud to make maps geographic information and analyses available on any device anywhere at any time. Our software engineers provide a strong technical voice in the product development process and use the best tools available to design develop and deliver a highquality distributed systems platform.

As a software engineer you will work with our crossfunctional global team of software engineers product engineers designers product managers and release engineers. You will be actively involved in enhancing the capability of the ArcGIS Enterprise platform from feature inception to delivery using bleeding edge technology.

If you are passionate about building great distributed systems microservices architecture and spatial data analytics join us!

Responsibilities

  • Build serverside Java components and web services to power user experience and geospatial workflows
  • Prototype design develop and deliver complete software features and products that can scale are fault tolerant and handle concurrent workloads
  • Design architect and develop complete software features/products to meet customer requirements
  • Find analyze and fix bugs/performance problems whenever and wherever they occur
  • Work collaboratively with other teams to understand requirements and incorporate them into the software

Requirements

  • 1 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
  • Excellent problemsolving design development and debugging skills
  • Excellent written and verbal communication and time management skills
  • Bachelors in math computer science physics or related field

Recommended Qualifications

  • 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
  • Masters in math computer science physics or related field

#LITA1

#LIHybrid

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.