· Bachelor degree in IT, Computer Science, Engineering, or related field.
· 2 years Experience with Java software programming technologies including J2EE with Spring and Hibernate
· Perform a variety of tasks with creativity and judgment to plan and accomplish goals.
· Contribute to application development on large-scale, mission-critical systems.
· Design, develop, and support web-based applications and APIs.
· Work collaboratively as a key contributor on a high performing team which ships code and delivers value.
· Ability to obtain and maintain a Public Trust security clearance.