Able to perform all functional duties independently on high-visibility programs, or mission critical aspects of a given program; • Able to oversee the efforts of direct reporting resources and/or be responsible for the efforts of all staff assigned to a specific job; • Demonstrated ability to mentor less experienced personnel in object-oriented development; • Extensive experience with requirements definition, specification creation, and preparation of conceptual, logical and physical design documentation using case models, class models, component models, and physical models; • Extensive experience with full life-cycle software applications development (i.e., design, construction, testing, and implementation) . Qualifications: • Knowledge of/experience with Java/J2EE, SQL, stored procedures, JSP, JQuery, JPA, Hibernate, XML, RESTful web services, JSTL, JavaScript, Ajax, Bootstrap, CSS, HTML, HTML5, Build Gradle, Maven, Struts, Spring Framework, Oracle, MS SQL Server, IBM WebSphere, Apache Tomcat, Web Server Configuration & Deployment, Eclipse, IBM Rational Application Developer for WebSphere Software, Windows, UNIX, and LinuxMicroStrategy; • SME-level knowledge of data structures and computing algorithms; and .