Sign in

Engineer Java Developer

Sterling, Virginia, United States
November 15, 2018

Contact this candidate





I have 33 years of increasing responsibility and expertise in the planning, development, design, analysis, implementation, and administration of information systems utilizing database and Client/Server applications involving Oracle, SQL Server, UNIX, Java, JSP, and scripting applications. His experience includes the design of applications for a variety of complex systems supporting commerce, telecom, health, scientific, and business applications with Java (J2EE, Core), Oracle, Apache, Weblogic Server on AWS, WebSphere, Spring Boot in a Lookup application to incorporate Docker.

I’ve developed and built Java packages in the Business Logic, Service, and Domain layers implementing complex SQL database search and update using JPA, Hibernate, and Spring-JDBC. I’ve also have developed complex Oracle PLSQL stored procedures and packages for batch and web applications.

My server-side development experience includes extensive Shell Scripting on many Linux and Unix Servers that included embedded SQL and my own Shell, Perl, C/C++ applications. I’ve also created PHP-MySQL web applications supporting DOJ, and Perl and Python Linux/Unix server applications supporting data and file manipulation and a Python web crawler.

Recent health care contract experience included supporting registration application that utilized JQuery and Bootstrap/CSS which integrated Ajax controls. This was utilized by the enterprise Java web application I was enhancing for patient registering for tests, diagnosis, and studies.


He’s developed code utilizing mostly Rest Http APIs and WebSockets for web and standalone applications. Applications I've bug-fixed or enhanced utilized JMS (Java Messaging Service), Spring Security, Spring Web Services. He has beginner-level experience with JQuery and Bootstrap/CSS and worked with JavaScript and HTML5 on all of my recent enterprise web development projects.

I have used JUnit recently for unit testing business logic code and recording test coverage. Used Artifactory, Subversion in web development supporting USPS and NCI on recent projects.

Application Servers utilized by applications I developed or fixed included Weblogic in AWS Cloud, Websphere, JBoss, Tomcat, with build tools Ant plug-in and Maven command-line.

All recent contracts and projects utilized Agile Scrum methodology.


Hardware – HP, Sun, Intel, Mac System Environments – UNIX (Solaris, AIX, HP-UX, etc), Linux (RHE, Ubuntu), Windows XP, 7, VMWare

Languages/Software/Technologies: Java 8, J2EE/Core, JSON, XML, JSP, EJB, XSLT, XSD, JDBC, JPQL, JPA, Python, PHP, Unix/Linux Shell, Perl, PL/SQL, T-SQL, C/C++/C# ASP.NET

Client/Server: Javascript, Angular, CSS, Html5

Auth: LDAP, HTTP, SSO (OAuth, SAML, Oracle Portal)

Modeling: Rational Software Modeler.

CM and Project Support: Jira, Confluence, ClearCase, ClearQuest, Subversion, Team Foundation Server, Agile Scrum, CMMI

Databases/Applications: Oracle 11g, SQL Server, MySql, MongoDb

Frameworks: Apache Struts, Spring Framework 4/5, Hibernate/JPA

Big Data: Marklogic, Apach Hadoop, MapReduce, Spark, knowledge of Cassandra, Apache Kafka.

Transmission, Data Interchange: Json, Xml (DOM, SAX), EDI

UI: AngularJS 4, CSS, HTML5

Application Servers: Tomcat 7, JBoss 7, WebSphere, Weblogic 12, Oracle Application Server

Tools and IDEs: Eclipse, Rational Software Architect for WebSphere, Toad, Sql Developer, Ant, Maven, Microsoft Visual Studio 2008, Gradle

Tools (Testing, Integration, Web Services): JUnit, Jenkins, Soap-UI, RestClient, Spring Batch, SonarQube, Jira, VersionOne, Jenkins, Rally, Confluence, Artifactory, Crucible, Git, GitHub, Subversion

Microservices and Containers: Spring Boot, Docker

AWS: Redshift, Dynamo, Elasticsearch (knowledge); Have deployed to Amazon Cloud

Tool Knowledge: SIP, Event, Reactive


06/2018 – Present, Software Engineer DevOps Contract, NTT, Washington DC

•Modified dashboard display of DevOps tool reporting AWS Cloud activity adding functionality using Javascript, AngularJS 4, and Html. Changed tabular to list format, adding hover icon tooltip popup displaying tabular name and value attributes for instance tags. Responsible for refining build procedures of the DevOps tool on Windows and Mac, using Docker, NPM, . It incorporated collector feeders for AWS, Jenkins, SonarQube, Jira, GitHub, and other developer tools. Preparing New Developer Guide for building and using the DevOps tool.

01/2018 – 04/2018, Consultant, Blue Ally, Vienna VA

•Responsible for modifications to web flow and web service functionality of mortgage pricing / mortgage selling application for financial client. Development includes use of Java 8, REST, JSON and XML APIs, JAX-RS, XML schema, providing XSD for validation to gateway. Dev Ops / development tools include Maven, Soap-UI, Horizon VMWare, Jenkins, JFrog Artifactory.

08/2017 - 11/2017, Contract Developer for Various Clients, Fairfax, VA

•Temporary assignments/projects in September and end of October, created a Python Web Crawler and developed a prototype web micro-service application to find affiliations and providers for ex-service members, using Java 8, JPA, Spring, Spring Boot, and Docker.

03/2017 - 08/2017, Sr. Java Developer (Contract), Abbtech, Ashburn VA

•Development, enhancements, and fixes in a Java technology stack supporting public sector client's high-availability web and server based applications. Work is done in full Agile environment. Web framework uses Spring Framework, Apache, JMS, JDO, JSON, residing on RHEL Linux production and application development servers. SDLC support uses Atlassian tool suite. Gradle is used for building server-side repository applications for the web application. SonarQube was run on code artifacts prior to every inspection. Tools included Jira, Confluence, VersionOne, Crucible, Jenkins, GitHub.

06/2016 - 12/2016, Sr. Java Developer, Optimo-IT, Manassas VA

•Backend J2EE development supporting upgrade, enhancement, bug fixes of USPS web application for advanced delivery notification and linking to sponsor/mailer organizations. Also developed web-based functionality providing metrics and statistical mailer and consumer data for the customer. Menu-driven and standalone Restful applications utilized Enterprise Java 8, Oracle, JPQL, Struts, JavaScript/JQuery, JSON, Xml (Sax/Dom), WebSphere Application Server; Subversion, Rally, Gradle, and Ant Plugin in Eclipse. Jenkins and JUnit were used for unit test code coverage for Java classes, methods, and code handling business logic. Tools included Jira, Rally, Subversion, Confluence.

03/2016 – 06/2016, Contract Java Developer, Cyren LLC, Vienna VA

•Developed menus for tutorial feature that was integrated with existing Struts Restful Jersey web service client using Spring Framework with J2EE Java. This included building out JSP menus with Javascript, Html, JQuery, Bootstrap/CSS and deployment to all browsers using Ant. Development performed on AWS Virtual Machines, using Java 8, Eclipse, Tomcat, Weblogic, Oracle, Powershell. This was supporting a government intelligence reporting web application. On prior contract responsible for developing web-based payment application for users of a Library of Congress Copyright application which supported enforcement of copyright infringement regulations.

08/2015 – 02/2016, Java Developer and Integration Engineer for short-term projects (Leidos Biomedical, CSRA), Rockville MD

•Supporting CDC and FDA developed core-Java and J2EE Java, and Oracle database code supporting data analysis and production applications for vaccine inoculation and public health oversight for CSRA.

•Supporting the National Cancer Institute developed back-end and front-end fixes for Patient Registration Restful J2EE web application interfacing to vendor-provided health and diagnostic web application using custom API, Spring Framework, Hibernate, J2EE Java, JSP, JavaScript, JQuery, JSON, Ajax, Bootstrap CSS for Leidos Biomedical. Management tools included Atlassian Jira, Confluence, Stash, Artifactory; Use Maven on the Linux server outside of IDE for building the application. Tools included Jira, Confluence, Github.

01/2015 – 04/2015, Consultant, Allwyn, Herndon VA (Centers for Medicare and Medicaid)

•Performed enterprise J2EE Java development supporting web and back-end applications. The web application called HealthBeat provided provided enrollment statistics and on-demand health-care data. Enhanced back-end Java application supporting reconciliation of enrollments and benefit requests, using JBoss, Tomcat, and Ant Plugin for Eclipse, Oracle 11g, JavaScript, Html5. Installed VMware environment for Big Data development with Hadoop, Spark, Ubuntu, Maven. Reconciliation back-end program used Spring Batch. Transactional messaging was in EDI format.

02/2014 – 09/2014, Application and Integration Engineer, CACI, Chantilly VA, (Centers for Medicare and Medicaid)

• Developed and enhanced J2EE Java web application using Spring, Hibernate, Oracle 11g supporting Medicare and Medicaid customer/contractor acquisition and management (acquisition, rating, review, evaluation, awarding, etc) activities; Involved in full-stack, data and app tier development supporting evolving needs. Development included Java J2EE 6-7 using Restful web services, Hibernate, POJOs, Spring MVC, and Struts 2.0 with Oracle 11g backend, Eclipse, Ant, and Subversion. Performed unit test by stubbing. Developed Oracle, Hadoop, Linux code to handle big data. Represented team in Scrum sessions supporting various Big Data applications. Assisted with trouble-shooting Big Data applications using Hadoop, MapReduce, Marklogic. Build and management tools included Ant Eclipse Plug-in and Subversion.

06/2013 – 01/2014, Software Consultant, Tekmark, Edison NJ, (Verizon, Ashburn VA)

• Developed Java J2EE back-end code using Struts 2.0, Spring JDBC, Core, and Oracle 11g to convert customer account management from C/C++ to make the application functional and conform to customer constraints and needs. Used Ant Eclipse Plug-in, Subversion, and CVS for source control and build. Reverse engineered billing and customer account management applications to support bug fixes and compliance with distributed components. Development work followed Agile Lean methodology.

10/2012 – 05/2013, Software Engineer, Phacil Inc, Arlington VA, (USPTO)

• Developed J2EE Java Restful web application for status reporting using Struts, Tomcat, Hibernate, JSP, Servlets, and Oracle 11g, Rational Software Architect for WebSphere, to include JMS and knowledge-base components.

• Developed server application to diagnose external access of Patent and Trademark databases using Plsql, Shell Scripting, Perl that became customer mainstay. Troubleshot Java and dot Net USPTO trademark and patent applications.

11/2005 – 10/2012, Software Engineer, Lockheed Martin Inc, Arlington VA, Supported EPA

Rockville MD, Supported DOJ, (02/2011 - 10/2011) Supported FBI contract in Rockville MD, Fairfax VA, Supported TSA

• Supporting TSA as a software developer, developing fixes and enhancements to hiring management subsystems utilizing Oracle 11g and ASP.Net technologies, in Agile environment, using Visual Studio, Toad, ClearCase, ClearQuest, SharePoint.

• Developed UML Sequence Diagrams and Class Diagrams supporting J2EE FBI Next Generation Investigative (NGI) web application which supported billing, maintenance of subjects’ investigative information, biometric information, and interfaces with external systems. Used IBM Rational Software Architect/Modeler, ClearCase, and ClearQuest.

• Developed dot Net web-based system task monitoring application using PHP and MySql to run, schedule, audit, and monitor customer’s data center applications on Windows and Solaris using Restful and Ajax. Also developed asset and repair/obsolescence reporting apps with Microsoft Visual Studio, ASP.Net 3.5, and C#.

• Developed J2EE Java code implementing feature for user update and display of EPA catalog of chemical and biological substances. Implemented extensive validation functionality, multi-threading capability using Java J2EE in Struts MVC Framework. Developed all supporting and related functionality on all tiers from user-interface tier to DAO database access tier, allowing use of Microsoft Excel or XML user input files to be scanned, validated, processed to update Oracle 10g database. This feature was integrated into modernized Java Struts menu-based substance public Java J2EE web facing reference and research product developed by the team for the EPA. Technologies used included Tomcat, Oracle Application Server 10g, Apache, EJB, JDBC, XERCES, DOM, JAX-P, Ant, and Eclipse. Tomcat server used for local deployment and testing and deployment to Oracle Application Server 10g was used for release to production. Development also created downstream functionality utilizing SOAP APIs. Developed web-based Oracle reports for environmental data registry using Oracle 9i Reports and enhanced Oracle 10g web forms menu to integrate with Oracle Portal. Development tools included Eclipse, Ant, Tomcat, Apache, Oracle Application Server, Serena, and Toad. Knowledge and exposure of Hibernate, Spring. Developed Oracle 10g PL/SQL packages for data migration to new schema supporting new J2EE architecture, raw data validation, and database load for redesign of database-centric research application. Modified Oracle web applications for EPA web pages using HTML, JavaScript, Oracle PL/SQL web built-ins. Added DML and DDL within Java validation code for EPA web substance application using Oracle 10g and Oracle Application Server 10g. Debugged newly deployed Oracle Portal EPA web applications. Developed Perl and Linux scripts supporting the DBA.

02/2005 – 11/2005, Oracle Analyst, A-C Technologies Inc, Alexandria VA, Supported DOD

• Developed Oracle Forms and Report for Oracle 10g supporting new requirements and enhancements for transport and forecasting application for Military Surface Deployment and Distribution Command, including PL/SQL, Unix Shell, and on Linux/Solaris.

11/2004 – 01/2005, Contractor, Vista RMS Corp (K-Force), Herndon VA, Supported Sprint/Nextel

• Developed ETL for data warehouse for wireless billing using Oracle 9 and 10 Plsql with Unix Shell, Perl on Linux and AIX servers.

08/2001 – 11/2004, Systems Engineer, Science Applications Intl Corp, VA (DoD, IRS)

• Developed front-end interface to Oracle using Forms 6i on Oracle 9i database. Developed PL/SQL supporting DoD Java web-based forecasting and trend analysis application, redesigned Oracle 9i database for new business requirements and workload, developed metadata applications for validating and transforming to a new database schema, and applications to dynamically regenerate database schema, data dictionary. Functioned as software tester supporting compliance and integration for DoD DISA. Work was performed at CMMI Level 3.

• Developed Oracle 9i PL/SQL procedures to generate business rules in XML automating IRS tax-exempt application, also developing integration and test functionality.

07/1999 – 08/2001 Software Engineer, Computer Sciences Corp, VA (DoD, IRS customer)

• Developed server-side applications in Unix Shell, Perl, PL/SQL, Oracle Sqloader, and other built-ins for retrieving, processing, integrating distributed customer data. Enhanced Integrated Data Environment for DoD; server development for JTAV, NLAC, and JMAR Projects. Developed data-mart using MS T-SQL for IRS SB/SE.


(2004) Work-in-progress Computer Science Masters, George Mason Univ., Fairfax VA

1981 B.S. CS/MIS, Spring Garden College – Philadelphia PA

Contact this candidate