Software Engineer

Hanover, Maryland, United States · TGX · SWE1 - 1186

Description

**Active TS/SCI w/ Poly required**

• Design and development of RESTful web services created with spring-mvc and secured with spring-security and GOTS add-ons
• Requirements gathering, assessing, vetting, and migration into design, architecture, features
• Software development, testing, installation, configuration, and upgrading
• An active participant in design sessions
• Programming to include code creation, bug fixes, and enhancements, as well as installation, monitoring, and configuration programs and scripts
• Documentation of all designs/software developed, documentation of on-going development efforts using Atlassian tools (JIRA/Confluence)

Requirements

REQUIRED EXPERIENCE:
• Experience in programs and contracts of similar scope, type, and complexity is required.
• Experience with JAVA and technical experience
• Experience with Spring (Strong understanding of dependency injection is required, experience with Spring MVC and other Spring features are a plus)
• Experience developing RESTFUL web services
• Experience with JPA or Hibernate

DESIRED EXPERIENCE:
• Experience using Tomcat or similar web server
• Knowledge of the Maven build management Tool
• Experience developing with SpringBoot

Apply for this job