Sr. Java Developer Resume
Manassas, VA
OBJECTIVE:
Software engineering or development for Java, web business or commerce applications.
SUMMARY:
- I am seeking a permanent or long - term role as a Java developer supporting menu-driven, data-centric, back-end applications or initiatives in the commercial or public space.
- I have 30 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.
- My 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, WebSphere, and other open source.
- Recent health care contract experience included supporting registration application that utilized RichFaces and JSF front-end components which integrated Ajax controls.
- This was utilized by the enterprise Java web application I was enhancing for patient registering for tests, diagnosis, and studies.
- I’ve 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. I am familiar with JSF and Prime Faces and have worked with JavaScript and HTML5 on all of my recent enterprise web development projects.
- I have used Jenkins and JUnit recently for unit testing business logic code and recording test coverage. Used Artifactory, Subversion in web development supporting Confidential 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 Lean methodology and I've participated in Agile
TECHNICAL SKILLS:
Hardware: HP, Sun, Intel, Mac
System Environments: UNIX (Solaris, AIX, HP-UX, etc), Linux (RHE, Ubuntu), Windows XP, 7, including Virtual Machine
Languages/Software/Technologies: XML, XSLT, HTML, Java 6, J2EE, SOA, LDAP, JSP, EJB, JDBC, JavaScript, PHP, Unix/Linux Shell, PERL, PL/SQL, T-SQL, C/C++/C#, .NET, Pro*C
Modeling: Rational Software Modeler.
Big Data: Hadoop, Spark, Marklogic
CM Project Support: Jira, Confluence, ClearCase, ClearQuest, Subversion, Team Foundation Server, Agile Scrum
Databases/Application: VMWare, Oracle 11g, Oracle Application Server, Weblogic, Oracle Portal, Tomcat, SQL Server, MySql, Jakarta, Apache, Xml Parsing (DOM/SAX), Struts, Spring, Hibernate, Oracle
Packages: Oracle Reports, Forms, Oracle Financials, Designer/Developer. Big Data Marklogic, Apache Hadoop, MapReduce, Spark.
Tools: (IDEs) Rational Software Architect for WebSphere, Eclipse, Toad, Sql Developer, Ant, Serena (Dimensions), Microsoft Visual Studio 2008
Tools: (Testing, Integration) JUnit, Jenkins
Tool: SIP, Event, Reactive
PROFESSIONAL EXPERIENCE:
Sr. Java Developer
Confidential, Manassas, VA
Responsibilities:
- Backend J2EE development supporting upgrade, enhancement, bug fixes of Confidential 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, JPA, Struts, JavaScript/JQuery, 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.
Contract Java Developer
Confidential, Vienna, VA
Responsibilities:
- 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.
Java Developer and Integration Engineer
Confidential, Rockville, MD
Responsibilities:
- Supporting Confidential and Confidential developed core-Java and J2EE Java, and Oracle database code supporting data analysis and production applications for vaccine inoculation and public health oversight for Confidential .
- Supporting the Confidential 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, Ajax, Bootstrap CSS for Confidential .
- Management tools included Atlassian Jira, Confluence, Stash, Artifactory; Use Maven on the Linux server outside of IDE for building the application.
Consultant
Confidential, Herndon, VA
Responsibilities:
- 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.
Application and Integration Engineer
Confidential, Chantilly, VA
Responsibilities:
- 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.
Software Consultant
Confidential, Edison, NJ
Responsibilities:
- 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.
Software Engineer
Confidential, Arlington, VA
Responsibilities:
- 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 Confidential trademark and patent applications.
Software Engineer
Confidential, Arlington, VA
Responsibilities:
- 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.
