
Java Software Developer
orJob Description
Java Software Engineer with 2 to 10 years of hands on Java GUI or Server programming in a customer driven environment. Experience with object oriented design and development methodologies such as rational Rose/UML are a must. Specific experience in several of the following areas J2EE, JDBC, Eclipse, ANT, Struts, JINI, JUNIT, JBOSS, JSP, JSF, EJB, and JSTL is necessary. Candidates should have development experience in either the UNIX/LINUX or Windows environments utilizing Configuration Management tools such as, ClearCase RCS, CVS, Razor, or Subversion. Must have knowledge of Agile / Feature Driven Design methodologies and ability to adapt to changing requirements from the customer.
Skills
- Bachelors of Science in Computer Science, Electrical Engineering, Computer Engineering, or a related field is required. Must be a team player and willing to work in government spaces.
- A Masters in Computer Science, Electrical Engineering, Computer Engineering, or a related field is desired.
- Preferred: Full software development lifecycle experience with SIGINT engineering projects.
- Prior experience with rapid development of systems that collect, filter, and forward signals collected in the field is a plus.
- Demonstrated experience with the ability to lead and mentor other software engineers is important.
- Experience with scripting languages like PERL or Ruby, UNIX/LINUX shell programming and relational database interfaces.
- Candidates with JAVA certifications (SCJP, SCJD, SCEA) will be given additional consideration.
Notes
US Citizenship Required
All clearance levels considered, Full Scope Polygraph preferred.
or
Follow us on Twitter
“Please wait loading Twitter data.”