), Spring Framework, Hibernate, RDBMS, MongoDB, XML, SOAP, REST, WSDLWeb Service protocols  Experience using dependency management (Ivy, Maven, Gradle)  Experience developing and maintaining SOAP, RMI, REST APIs and interfaces  Experience using cloud-based infrastructure (AWS)  Experience using automation server (Jenkins)  Experienceknowledge of the GEOINT domain  Familiarity with practices such as test-driven development (TDD), agile software development, continuous integration, and dependency management is preferred