This position is for a Senior Java software engineer with 7+ years of experience, hands-on Java experience, and proven abilities to support software development activities in an Agile software development lifecycle.
Requirements
- US Citizenship
- Active DoD Secret Clearance
- Hands-on experience using object-oriented programming languages and concepts
- Experience working with Virtual Machine (VM) configurations, Windows Servers
- Strong experience using Java and Java Spring
- Knowledge in Relational Databases, such as Oracle, PostgreSQL, SQL Server, MySQL, or similar
- Fluency in Java/J2EE, JSP, Web Services Development using Eclipse IDE, Ant, Maven and database development tools such as Oracle SQL Developer and TOAD
- Knowledge and experience of web development skills HTML, XML, JavaScript, CSS and AJAX
- Experience in development frameworks such as Spring, Dojo, Jquery, or Angular
- Excellent analytical and assessment skills
- Strong written and verbal communication skills
- Self-motivated and ability to work well in a team
- Exposure to Agile approaches to software development and UML
- Security + required