Aptude, Inc in Naperville, IL has multiple openings for Senior Software Applications Developers to design, develop, test, implement, customize and modify software applications. Will gather and analyze requirements, design specifications, document the technical specifications and develop the software applications. Develops and executes the test scenarios, test cases, develops the test scripts and debugs. Works as part of a team and will be technical lead for projects.  Will train team members on the technical project requirements. Must have work experience with the following technologies: Java, J2EE, JDBC, JSP/Servlet, JSF, ADF, REST, Struts, Hibernate and SQL. Requires Master’s Degree in Computer Science, Computer Engineering or Computer Applications plus 3 years of experience as a Software Developer, Software Engineer or Programmer/Analyst. Equivalent foreign degrees accepted. Travel and/or relocation to unidentified client sites nationwide required. Send resume/application to: jobs@aptude.com.