Post Job Free
Sign in

Senior Development Manager

Location:
Martinsburg, WV
Salary:
135,000
Posted:
June 21, 2016

Contact this candidate

Resume:

JESSE JAMES CARUTHERS JR

**** ******* ******* ******

Martinsburg, WV 25401

************@*****.***

Mobile 571-***-****

PROFESSIONAL SUMMARY

Over 20 years of IT experience.

** ***** ** ******onal database management system (RDBMS) development( Oracle, MySQL, Microsoft SQL Server, PostgreSQL and IBM DB2).

19 years of object oriented analysis, design, development, and deployment of Java applications (7 years Swing, 14 years Web).

Several years of experience building web applications using the Model-View-Controller (MVC) design and architectural pattern i.e. 14 years Java Server Pages (JSP), 9 years Apache Struts and 9 years Java Server Faces (JSF).

Design and develop User Interfaces (UI) with Facelets, Primefaces 3.5, RichFaces, Spring MVC, Struts tag libraries, Struts tiles, HTML, XHTML, JSTL(JavaServer Pages Standard Tag Library), JavaScript, Java Swing, and CSS (Cascading Style Sheets) from start to finish.

5 years of iBatis experience & 8 years of Hibernate.

Solid PL/SQL, SQL skills & Unit test Java source by writing test cases and suites using JUnit, and Mockito.

Proficient in Software Analysis, Design, Research and Development, Test-Driven Development, Debugging, Testing/QA, and Agile software development using Scrum Kanban, and Extreme programming (XP) methodologies.

Provide Systems Administration and Support/Maintenance.

Continuous integration using CruiseControl, Hudson, and Jenkins.

TECHNICAL SUMMARY

Database Management Operating Systems/Environments: Windows 98/NT/2000/XP/Vista/7, UNIX, XENIX, AIX, LINUX, RISC 6000

Application Knowledge: ESRI ArcGIS Server 9.2 and 9.3, ESRI ArcSDE 9.2, ESRI ArcCatalog 9.2 and 9.3, ESRI ArcMap 9.2 and 9.3, ESRI ArcEditor 9.2 and 9.3, Backbase, Oracle 10g/9x, Sybase 15.0.3, DB2, PostgresSQL 9.4, SQL Server, Splunk, Visual Studio/ Visual InterDev, Rational Suite, CORBA, Java 1.6, J2SE, J2EE, EJB, JDBC, J2ME, JSF, JSON, Primefaces,3.5, RichFaces, Facelets, JIRA, Confluence, JSTL, Java Swing, Struts, Tomcat, JBoss, BEA Weblogic Server 9.2.3, 10, and 11gR1 (10.3.6), AJAX, JavaScript, JQuery v1.8.2, HTML, XHTML, JBoss, Hibernate 3.3, iBATIS 2.3.0 and 2.3.2, Jasypt 1.4, TestNG, XML Breeze, Ant, Maven, C/C++, Visual Basic/VB Script, SQL, PERL, Shell Scripting, PL/SQL, Microsoft Office 2007, and 10, Axis2/Java 1.2, UML, Vaadin 6.8.1, Open Layers, Postman, SonarLint, Spring, Restful and SOAP web services, Spring Boot, Spring MVC, and Spring Web services.

EDUCATION & TRAINING

M.S. Information Technology, American InterContinental University 2007

B.S. Computer Science and Mathematics, Paul Quinn College 1991

Hewlett Packard's UX System Administration for a multi user Systems, New York Metro Education Center 1993

Raytheon Six Sigma Specialist 2002

PROFESSIONAL EXPERIENCE

BOOZ ALLEN HAMILTON, INC HERNDON VA Apr 2014 - Present

LEAD TECHNOLOGIST - ASSOCIATE

Perform high complexity analysis, design, development and unit testing of J2EE web applications from user requirements and design documents in an agile software development environment using Scrum and Kanban methodologies. Resolve defects encountered during various testing cycles.

Project GSA IAE: Java/J2EE, ReactJS, Spring, Restful and SOAP web services, Spring MVC, JIRA, Confluence, GITHub repository, Jenkins, Flyway, Spring Boot, Postman, JSON, SonarLint, and PostgresSQL 9.4.

Project ARC/PLC Election: Java/J2EE, Spring MVC, JSTL, JQuery, JavaScript, SVN repository, JBoss 5.1 Application Server, and Microsoft SQL Server 2008 R2 database.

Project ARC/PLC Signup: Java/J2EE, Spring MVC, JSTL, JQuery, JavaScript, SVN repository, JBoss 5.1 Application Server, and Microsoft SQL Server 2008 R2 database and moved to an Oracle database.

JBoss 5.1 Application Server application server on the Windows platform using Microsoft SQL Server 2008 R2. Continuous Integration using Jenkins.

Agile, J2SE, J2EE, JSTL, JQuery, JavaScript, SVN, SQL Server 2008, Spring MVC, XML, SQL, Maven to build targets and code base in the Eclipse IDE.

Continuous Integration using Jenkins.

Unit test Java source by writing test cases and suites using JUnit and Mockito.

HEXAWARE TECHNOLOGIES, INC - FREDDIE MAC McLEAN VA Apr 2013 – Apr 2014

TECHNICAL LEAD JAVA

Perform high complexity analysis, design, and development of J2EE web applications from user requirements and design documents using the Extreme programming (XP) software development methodology. Resolve issues encountered during development and testing cycles.

ERM (Enterprise Risk Management) - CCTS (Counterparty and Compliance Tracking System): Java/J2EE/EJB, IBM Clearcase, SVN repository, Oracle WebLogic Server 11gR1 (10.3.6), and Sybase 15.0.3 database.

Oracle WebLogic Server 11gR1 application server on the Windows platform using Sybase 15.0.3 database.

Created SQL queries and performed performance tuning for data access layer.

J2SE, J2EE, EJB, Primefaces 3.5, A4j Ajax framework, JQuery v1.8.2, IBM Clearcase, SVN, Sybase 15.0.3, XML, SQL, Ant build targets and code base in the Eclipse IDE.

Conducted code reviews and code quality analysis using HP Fortify v3.20.

Tracked new development, enhancements, and defects using HP Application Management 11.52(HP Quality Center).

AGILEX, TECHNOLOGIES, INC CHANTILLY VA Aug 2012 - Feb 2013

SENIOR SOFTWARE ENGINEER JAVA

Perform high complexity analysis, design, development and unit testing of J2EE web applications from user requirements and design documents in an agile software development environment using the Scrum methodology. Resolve defects encountered during various testing cycles.

Project Chapter 33: Java/J2EE, SVN repository, Oracle WebLogic Server 11g, and Oracle database.

Oracle WebLogic Server 11g application server on the Windows platform using Oracle database.

Agile, J2SE, J2EE, SVN, Oracle 10g, Spring, Hibernate 3.3, XML, SQL, Splunk, Maven to build targets and code base in the Eclipse IDE.

Continuous Integration using CruiseControl.

Unit test Java source by writing test cases and suites using JUnit and Mockito.

SPIN SYSTEM INC, STERLING VA Feb 2012 - July 2012

SENIOR SOFTWARE ENGINEER J2EE III

Perform high complexity analysis, design, development and unit testing of J2EE web applications from user requirements and design documents. Resolve defects encountered during various testing cycles.

Project Referral Management System (RMS): Java/J2EE, Axis2 web service, XML, SVN repository, and Oracle database.

Project RMS Dashboard: Vaadin, OpenLayers Vaadin add-on, JBoss Hibernate, Java/J2EE, Oracle database, and SVN.

JBoss 6.1 application server on the Windows platform using Oracle database.

J2SE, J2EE, SVN, Oracle 10g, Axis2,Vaadin 6.8.1, JBoss Hibernate 3.3, XML, Unix Shell, PL/SQL, SQL, Apache ANT to build targets and code base in the MyEclipse IDE 10.

Unit test Java source by writing test cases and suites using JUnit.

FANNIE MAE, HERNDON, VA Aug 2011 - Jan 2012

SENIOR J2EE DEVELOPER

Perform high complexity analysis, design, development and unit testing of J2EE web applications from user requirements and design documents. Resolve defects encountered during various testing cycles using Agile development approach.

Project Multifamily: Java/J2EE, CVS repository.

Weblogic 9.2 application server on Unix platform using Oracle 10g database.

Struts, JavaScript, AJAX, CVS, Unix Shell, PL/SQL, SQL, Apache ANT to build targets and code base in the MyEclipse IDE.

Continuous Integration using Hudson.

Unit test Java source by writing test cases and suites using JUnit.

VANGENT INC, ARLINGTON, VA May 2009 -July 2011

SENIOR SOFTWARE ENGINEER - JAVA/GIS

Performed as the lead and developer for the ESRI ArcGIS Java web module using ESRI ArcGIS Server 9.3 on a Windows Server.

Project ESSENCE: Recently developing a GIS web application using ESRI Web ADF for Java, JSF, Facelets, J2SE 1.5, J2EE 1.5, Team Foundation using the Waterfall methodology.

WebSphere 6.1 application server on AIX server using IBM DB2, and ESRI ArcGIS Server 9.3 for production.

Use the Apache ANT to build targets and code base in the MyEclipse IDE.

Unit test Java source by writing test cases and suites using JUnit.

THE CENTECH GROUP, ARLINGTON, VA Jun 2008 - March 2009

SENIOR SOFTWARE ENGINEER

Lead effect to redesign a legacy Java web application to Web 2.0 on UNIX and Window platforms.

Project ISSC: Recently developing a web application using Richfaces 3.3.0, Facelets, J2SE 1.5, J2EE 1.5, JSF, Spring, Spring Web Services, Restful and SOAP, Hibernate, XML, Agile development approach, and storing source code in Subversion.

Web applications use Oracle 10g/9.x, Apache Tomcat web server for development and BEA WebLogic Server 9.2.3 for production.

Use the Apache ANT to build targets and code base in the MyEclipse IDE.

Unit test Java source by writing test cases and suites using JUnit.

HOUSTON ASSOCIATES (A RAYTHEON COMPANY), ARLINGTON, VA Jan 2007 - Jun 2008

SENIOR SOFTWARE ENGINEER GUI LEAD

Lead GUI team in J2EE web application design, and development on UNIX and Window platforms.

Project GIGCOP: Recently developed a web application using the ESRI ADF 9.2(JSF), maintained and updated a thin-client web application developed using J2SE 1.5, JSF, JavaScript, Struts, iBATIS 2.3.2, XML, AJAX, Jasypt 1.4, Apache Axis2 Web services, Restful and SOAP, and storing source code in CVS.

Lead web application development team while mentoring to Mid/Junior Software Engineers in the analysis, design, and development of web application using the Waterfall methodology.

Web applications use Oracle 9 and 10, Apache Tomcat web server for development and BEA WebLogic Server 10 for production.

Use AJAX to update the Geographical Map's dynamic data, and validate the user's input.

Use the Apache ANT to build targets for multiple customers and code baselines in the Eclipse, MyEclipse IDE‘s.

Unit test Java source by writing test cases and suites using JUnit.

Evaluated Adobe Flex for future deliverables.

Project: NSAS web services using AXIS, Hibernate3, J2SE 1.4, JSPs, XML, JavaScript, Tomcat web server, and storing source code in CVS.

Project: Executive View: Java Applet Swing based using J2SE 1.4, ESRI GIS MapObjects for Java, Hibernate, JSPs, XML, JavaScript, Tomcat web server, ArcGIS Server, and storing source code in CVS.

NORTHROP GRUMMAN/TASC, CHANTILLY, VA Aug 2004 - Jan 2007

SYSTEM SOFTWARE ENGINEER V

Project Tarpaper: Recently maintained and updated a web application that was developed using JDK 1.4, Storing source code in CVS.

Developed and tested regular expressions on a Palm device and added the Serializable class to the jar.

Led development team of another web application while mentoring to Junior Software Engineers in the analysis, design, and development of web application. Developed web application using J2SE 5.0, and stored source code in Subversion.

Web applications use Oracle 8 and Oracle 9 respectfully

Tomcat and Weblogic web servers

Used AJAX technique to validate the user input before the user submits the JSP.

Use iBATIS 2.3.0 Data Mapper framework as the data mapper, which consisted of writing SQL statements using a XML descriptor.

Evaluate Hibernate as the data mapper also, but due to the priority, change of projects could not implement Hibernate in the web applications.

Use the ANT build tool to build targets for multiple customers and code baselines in the Eclipse IDE and NetBeans ID

Tested the Java code by writing test cases and suites using JUnit

Current Project: Tar Paper developing web application using Oracle database, JSPs, XML, JavaScript, J2EE, J2ME, Struts framework, Tomcat web server, WebSphere, Eclipse, NetBeans IDEs and storing source code in Subversion.

Led team in software design, and development.

Working with Junior Engineers using OOA /OOD methodologies.

Developed schema for MySql and for Oracle databases.

Mentored Junior Software Engineers to test and develop use cases using JUnit.

RAYTHEON, GARLAND, TX/ SPRINGFIELD/ RESTON, VA July 1997 - Aug 2004

INFORMATION SYS TECHNOLOGIST II/SOFTWARE ENGINEER II

GeoScout project developed JSPs, XML, JavaScript, and Java Classes for BroadVision portal using Struts framework. Used Tomcat web server for development, unit testing, and Weblogic web server for deployment. WebSphere, Eclipse, JBuilder IDEs, and storing source code in Rational ClearCase.

Garland, TX

Administrated Windows and Red hat Linux systems for users and software upgrades.

Led team in software design, and user interfaces using OOA and OOD in CoolJex/Object Team 4.2 by Sterling Software.

Developed all the Java Swing GUI's for the data operations function for the SIVAM project using Visual Cafe IDE, C++, CORBA (Orbix) and Oracle databases.

Trained Software Testers on how the user interfaces were to be tested against customer use cases.

System Ops Analyst (UNIX based Center)

PDX INC., FORT WORTH, TX July 1992 - July 1997

SOFTWARE DEVELOPER/ HOST TRAINER

Developed software for internal departments using the patented PDX development language

Merged data to correspond with customer invoices

Administrated UNIX and Linux systems for 20+ users

Developed backup scripts in UNIX and C to backup systems daily and weekly.

Conducted print scheduling for mass production with network knowledge of TCP/IP.

Trained 90 plus customers (class size 12 on PDX software utilization.



Contact this candidate