Software Developer (Java/GIS)

The Hive
United States
8 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Compensation
$104,615.0 - $115,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Apache Tomcat Application Frameworks Business Logic ArcGIS (Software) ArcGIS Servers Business Systems Software Quality Collaborative Software Databases
+17 more
Programming Tools Java Platform Enterprise Edition (J2EE) Spatial Databases Apache Hive Python (Programming Language) Microsoft SQL Server Scrum Methodology Esri GIS (Software) Enterprise Software Applications GitHub Copilot ReactJS Large Language Models Spring-boot Software Application Programming Vue.js AngularJS Information Technology

Job description

Applicants must be authorized to work in the United States on a permanent basis. Visa sponsorship is not available for this position., Hive + Co has an opportunity with our client in Columbus for an experienced Senior Software Developer to join a collaborative team responsible for developing and maintaining mission-critical, customer-facing enterprise applications. This role will focus on full-stack development, working across front-end user interfaces and back-end business logic running on Tomcat application servers. You’ll play a key role in delivering new application features, supporting production environments, maintaining GIS databases, and solving complex technical challenges that directly impact customers., * Design, develop, test, and maintain enterprise Java applications supporting customer-facing systems.

  • Develop new features and enhancements for future software releases.
  • Troubleshoot, resolve, and support production issues and participate in an on-call production support rotation.
  • Collaborate with Business Systems Analysts, QA teams, and technical stakeholders to gather requirements and ensure successful delivery.
  • Maintain ESRI/ArcGIS databases and supporting scripts.
  • Design scalable technical solutions and participate in architecture discussions.
  • Evaluate new technologies, development tools, and third-party products.
  • Develop proof-of-concept solutions for complex technical initiatives.
  • Participate in Agile/Scrum ceremonies while supporting waterfall or project-based initiatives as needed.
  • Maintain production and lower environment map data databases.
  • Contribute to continuous improvement of development processes and best practices.
  • Perform additional duties as assigned.

Requirements

  • Bachelor’s degree in Computer Information Systems, Computer Science, or a related field.
  • 4-7 years of enterprise Java (JEE) development experience.
  • Strong experience developing applications on Tomcat application servers.
  • Hands-on experience with the ESRI GIS platform, including:
  • ArcGIS Pro
  • ArcGIS Server
  • Publishing and managing GIS services
  • Experience working with spatial databases and Microsoft SQL Server.
  • Proficiency in:
  • Java
  • Python
  • JavaScript
  • Experience using AI-assisted development tools such as GitHub Copilot or LLM-based coding assistants to improve development efficiency and code quality.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration skills.

Preferred Qualifications

  • Experience with one or more modern application frameworks:
  • Spring Boot
  • Angular
  • React
  • Vue.js
  • Experience working within both Agile and traditional project delivery methodologies.

Remote Work Requirements

  • Reliable high-speed internet connection.
  • Dedicated, quiet workspace suitable for remote work.
  • Experience using virtual collaboration and teleconferencing tools.
  • Smartphone or mobile device for business communication., If you are a software engineer who enjoys solving complex technical problems, collaborating with cross-functional teams, and supporting enterprise applications that customers rely on every day. If you have a strong Java background, GIS experience, and enjoy working on challenging, business-critical systems, we’d love to hear from you.

Benefits & conditions

5.05.0 out of 5 stars Remote $104,614.87 - $115,000.00 a year - Full-time

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:45 min

Building careers inside distributed technology consulting environments

Oliver Zimmert · LIVE

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · WWC 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

Videos

See all

Related articles

See all