G

Full Stack Java Developer (GIS)

GovServicesHub
Contract
On-site
Austin, Texas, United States
Development

The Full Stack Java Developer at this level will

            · Work as part of a Scrum Team

· Complete user stories, bugs and technical debt

· Review and modify code for the modules and tools

· Design and build new features, functionality and modules

· Evaluate user requests for new features/functionality and provide any necessary technical assistance

· Monitor application performance and recommend/implement efficiency improvements

· Help resolve security risks and vulnerabilities

· Perform system upgrades and tuning



Requirements

Experience, Skills, and Qualifications

            · 4-7+ years

· JavaScript

· TypeScript

· Bower

· Gulp

· HTML5, CSS

· Java, J2EE, Spring Ecosystem (Core, MVC, Boot and Batch) with Maven as build tool

· Java Garbage Collection, JVM memory monitoring, and experience with memory analysis and memory profiling tools

· ORM (Hibernate, Ibatis/ Mybatis)

· Web application servers like Tomcat

· Java unit testing frameworks: JUnit and Mockito

· Designing software applications using OOPS methodologies

· Workflow engines (JBPM, Activiti) and Drools rules engine

· Exception handling and logging

· Handling RESTful web services

· Angular JS, Angular 17 and above

· Angular grid frameworks to design, develop and optimize large scale data tables and enhance UI performance

· Version control systems (Azure DevOps, GIT)

· IDEs/tools (Eclipse, Visual Studio, IntelliJ)

Preferred Skills and Qualifications
Familiarity with

         · Vue/Vuetify (preferably 2 & 3) or like frameworks

· Azure DevOps (project management, user stories/bugs/test cases, etc.)

· Agile methodology

· Monitoring

· AppDynamics

· Oracle

· Oracle Spatial (dynamic segmentation, LRS)

· PL/SQL

Nice to have

            · Esri ArcGIS

· JavaScript API (version 3.x and 4.x)

· ArcSDE

· ArcGIS API for Python

· ArcPy

· ArcGIS REST API