HARRY S. GREEN
Senior Java Developer / Software Engineer
***********@*******.*** 703-***-**** For Calls: 703-***-****
Summary
Extensive experience including the design of applications for a variety of complex systems supporting Commerce/Retail, Telecom, Health, Scientific, and other business applications with Java (J2EE, Core), dot Net, Oracle, Apache, WebLogic Server on AWS Cloud, WebSphere, Spring Boot in a Lookup application to incorporate Docker. Clients have included Federal Agencies as well as private companies: DHS, DoD, FBI, DOJ, TSA, EPA, USPTO, CDC, IRS, NIH, FAA, CDC, Centers for Medicare and Medicaid (CMS), Veterans Association, Verizon, Freddie Mac
Developed and built Java packages in client-server, multi-tiered, and SOA architected systems, implementing complex SQL database search and update using JPA, Hibernate, and Spring- JDBC, complex Oracle PLSQL stored procedures and packages for batch and web applications. I have exposure to OpenSearch in my contracts.
Server-side development experience includes extensive Shell Scripting on many Linux and Unix Servers that included embedded SQL and Linux, Unix, Windows Shell, Perl, C/C++ applications. 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.
Developed code utilizing mostly Rest Http APIs and Web Sockets for web and standalone applications. Applications I've bug-fixed or enhanced utilized JMS (Java Messaging Service), Spring Security, Spring Web Services.
I have leadership experience on various projects throughout my career leading groups of 3-5 people. My leadership experience extends over various government projects.
Goals
Seeking a development role working with AWS services or a software development role, and an AWS Practitioner Certification
Servers, Clients, Development Tools
●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, Java 11, Java 17, Node.js, JSON, XML, JSP, EJB, XSLT, XSD, JDBC, JPQL, JPA, Python, PHP, Unix/Linux Shell, Perl, PL/SQL, T-SQL, C/C++/ C# dot.NET, Knowledge of Kotlin, JSF
●Authentication/Access Managment: LDAP, HTTP, SSO (OAuth 2.0, SAML, Oracle Portal), OpenID Connect, Keycloak
●Modeling: Rational Software Modeler
●CM and Project Support: Jira, Confluence, ClearCase, ClearQuest, Subversion
●Databases/Applications: Oracle 11g, SQL Server, MySql, Cassandra, MongoDB (developing using MongoDB in my personal Github), ElasticSearch
●Frameworks: Apache Struts, Spring Framework 4/5, SpringBoot, Spring Integration, Spring Security, Hibernate/JPA, Terraform
●Big Data: Apache Hadoop, Spark, MapReduce, Cassandra, Kafka
●Transmission, Data Interchange: Json, Xml (DOM, SAX), EDI
●UI: Angular 4, CSS, HTML5, Javascript, JQuery
●Application Servers: Tomcat 7, JBoss 7, WebSphere, WebLogic 12, Oracle Application Server
●Tools and IDEs: Eclipse, IntelliJ, Rational Software Architect for WebSphere, Toad, Sql Developer, Ant, Maven, Microsoft Visual Studio 2008, Gradle, Powershell, Git, Maven, Ant
●Tools (Testing, Integration, Web Services): JUnit, TestNG, Jenkins, Soap-UI, Postman, Spring Batch, Spring Integration, SonarQube, Jira, VersionOne, Jenkins, Rally, Confluence, Artifactory, Crucible, Git, GitHub, Subversion
●Microservices and Containers: SpringBoot, Docker, Kubernetes
●AWS: EKS, S3, EC2, IAM, Lambda, SNS/SQS, RDS, Redshift, DynamoDB, Step Functions, EMR, CloudWatch, EventBridge
●Web Services: SOAP, REST
●Dev Ops: GitHub, Subversion, Amazon CodeCommit, Atlassian (Jira, Confluence), EclEmma (Code Coverage for Eclipse), Selenium, Jenkins, Crucible (Code Review App), Bitbucket (Also Version Control Repository), Sharepoint, Knowledge: AWS CloudFormation, Ansible
●Tool Monitoring: SIP, Event, Reactive
●Agile Scrum and Safe
●React, React-Native knowledge, experience with Angular, NodeJS, Typescript, GraphQL, Knowledge of AWS Glue, ETL Tools
●Data Analysis of large datasets using Oracle, datamarts, datawarehouses, ETL
●B2B Development supporting healthcare and other clients
●Knowledge of HL7, ASTM healthcare messaging standards
●All projects were in an Agile Scrum environment
Professional Experience
Contractual Java Developer, CSCI Consulting, Aug 2024 – March 2025
Client: State of Indiana
Modernization and bug-fixing of Java 8, Hibernate/JPA Javascript, Angular state unemployment REST/ JSON, and SOAP, applications on SOA, and microservice architectures running on WebSphere with ActiveMQ. Used Keycloak for Single Sign-on to connect to LDAP and Active Directory Servers, for running applications. This is an agile scrum project using Jira, Jenkins, Bitbucket, Confluence, Eclipse, and Git. Responsible for task replacing hard-coded cryptographic keys with secure key management solution AWS KMS to prevent potential security breaches and ensure cryptographic best practices. Veracode static code analysis is to be used confirm resolution of hard-coded cryptographic keys.
Senior Java Developer Consultant, Versais, May 2024 – Aug 2024
Client: Department of Commerce National Technical Information Service
Modernization and bug-fixing of legacy Java 17 and Java 8 EJB applications using Glassfish/Payara running on Netbean srunning on a microservice architecture., utilizing S3 and EC2 components. Applications used REST/JSON and SOAP. Code Commit was the managed source control repository. Used Powershell and Git.
Senior Java Developer Consultant, Syms Strategic Group LLC, Dec. 2023 – April 2024
Client: Veterans Administration
Java development and maintenance and testing of military-member health claims processing system interfacing with IBM DataStage and Sql Server database and Java 11 and Java 17 applications. It was responsible for scoring claims from ETL data loaded in a central repository based on specified predefined rules generated by JRules and statistical fraud and abuse rules as well as data-source-specific business rules.
Senior Lead Full Stack Developer, Alta IT, Contractual, Feb. 2023 – Nov. 2023
Clients: CACI, DOJ
Java development using latest Eclipse of web and backend applications in support of new functionality, addressing flaws, and for new base image versions of OpenShift, Docker, Kubernetes, and JBoss, and included upgrading to Java 11 from Java 8. The applications used SQL Server, Hibernate, Spring Framework, EJB, SpringBoot, Maven, Apache, Jackson data binding, and other Restful API libraries running on a microservice architecture. Front end enhancements included Javascript and Angular. Initiated awareness and remedial action to address pervasive direct and indirect log4j vulnerabilities. SoapUI and Kibana were used for web service testing and application monitoring in production. Worked with Adobe Acrobat pages to ensure proper editing of documents, researched use of other Adobe products such as Illustrator, Photoshop. Other DevOps tools used included Artifactory, SonarQube, and GitHub.
Senior Lead Full Stack Developer, Contractual, May 2021 – Feb. 2023
Clients: Comcast, FAA, FDA
I have developed Java modules and their build environments on S3 and migrated applications to EC2 for process-intensive applications. Supporting Comcast involved building, running, and deploying business forecasting Python applications to API Gateway and AWS Lambda, and DynamoDB using Jenkins and CodeDeploy. Other Amazon products used were AWS IAM and CodeCommit, CloudWatch, EventBridge. Performed full stack Java development, bug fixes of applications using Java 8, Spring, SpringBoot, ORM, JSP, JPA, Hibernate, Restful APISs. Assisted with Lexis-Nexis, ServiceNow web interfaces. Used NodeJS as a backend build tool.
Docker and Kubernetes containerization of FAA PubSub Solace cloud applications using ActiveMQ, System-wide Information Management Subscription Service applications. Java, Python API development and testing of APIs used for ingestion of business, contact, address domain data into RDBMS on S3. Worked with AWS SDKs for Java, AWS SDKs for Python in maintenance or enhancement of client’s applications. This ran on a microservice architecture.
DirectViz Solutions, LLC, Java Developer, May 2020 – March 2021
Client: DHS ICE
Backend scaleable Java API development supporting I-9 processing, I-9 Audit and Close-Audit processing in Java 8, Spring environment using Keycloak for IAM running on a microservice architecture. These were accessed through custom menu-driven Apis. Assisted in migration from HBase to Cassandra. Technology included H2, Postgres, ElasticSearch, HBase, Hadoop, Cassandra, Docker, Kubernetes, and Terraform and Helm Charts. Used Docker, Kibana, Elastic Search, Cassandra in development of an auditing application which used a distributed system architecture and ran on Tomcat. Development tools included Intellij, Swagger, Git, Jira, Maven, Lombok and other tools including Spring and Spring Integration. I-9 image parsing was executed through a Nifi process, the Nifi workflow initiated through Kafka polling, and utilized OpenCV libraries in custom-developed Java backend run from Groovy. Worked with Typescript, GraphQL, and GraphQL Server as backends for APIs. Used Node.js build scripts as a back-end build tool.
Used Groovy to run various processes invoked in NIFI used for I-9 processing procedures. Terraform was used for integrating the management applications into their CI/CD process workflows. I’ve used NPM with Node.js build scripts to build some of the full stack projects. Used Postman in API development and testing.
Consultant / Contractor, Outsourced Contractor: June 2013 – Feb 2020
Clients included:
CBP, DHS-USCIS, DIA, Freddie Mac, Veterans Affairs, FAA, USPS, NGA, NIH/CDC, FDA, DIA, Centers for Medicare and Medicaid Services, USPTO, FBI, Verizon
Java Development included Java 8, Docker, Kubernetes, Spring Framework, JAX-RS, Springboot, ElasticSearch, Cassandra, Postgres, AWS EC2, S3, Hibernate, JPA, Kafka and Nifi
NGA 2019: Developed a backend Web Application for displaying geographical maps and data in various formats. This application used Geoserver 2.16 and Java 8 with Springboot and ran as an on-demand web service on Linux, Windows 10, VM, Docker, or AWS S3. This used OpenLayers APIs for displaying WMS tiled or rasterized images, including APIs such as WMS GetCapabilities, GetFeatureInfo, and formats such as GML, TIFF, JPG, and PDF. Users were authenticated using JWT Bearer Token Authentication.
CBP - 2019-2020: Created responsive standalone web application for registering suppliers, standardizing business practices, and improving the security posture of their operations. Conversion to AWS cloud-based Microservice architecture.
DHS-USCIS - 2018: Web development on DevOps team. Fixed Hygeia Dashboard pertaining to monitoring user activity. Modified the Hygeia tabular display to use hover icons. Developed UI modifications in codebase composed of JavaScript and Angular 4.
DIA – 2018: Developed and maintained C# dot Net applications supporting customization of DIA services and logistical functions.
Freddie Mac – 2018: Java Spring and Struts development for an application related to the provision of housing/mortgage loans
Veterans Affairs - 2017: Developed a stand-alone containerized full stack java application for veterans to lookup their VA medical affiliations.
FAA - 2017: Part of a team of 7, building and maintaining a large application supporting airline pilots. Full stack java development, including Struts, Spring and RESTful APIs in Agile development environment.
USPS - 2017: Developed front and back-end enhancements for web application for informed delivery using Java 7/8 with Apache Struts.
NIH - 2015: Wrote a containerized Java 8 tutorial application on how to use government website. NIH: Patient registration application support for National Cancer Institute. Used Java 8, Spring, Apache Struts, Ajax, Jquery, Oracle, and Lab Matrix (scientific application)
CMS: - 2014-2015: Developed additional menus and features for CMS vendor award application, Developed enhancements for Healthcare.gov application with Java 7 and Apache Struts.
CDC - 2015: Performed Backend java-sql development to validate vaccination research
FDA - 2014-2015: Labeling application, created software fixes for web application that supported labeling Centers for Medicare and Medicaid Services: Worked on two applications Java 7 and 8 using Apache Struts and Spring. Backend application did reconciliation between two repositories using EDI. Built and maintained full stack web application with graphical displays called HealthBeat. Helped build out the most prominent piece supporting awarding new contracts for Medicaid and Medicare providers a full stack web application using Apache Struts and Spring. Used JSF to connect to data sources and for server-side event handling.
USPTO: - 2012-2103: Backend server-side development with Unix PL-SQL, Oracle, dot Net for an in-house status reporting application.
TSA: - 2012: Developed various enhancement for TSA on-boarding dot Net web application with sql backend.
FBI: - 2012: Reengineering criminal apprehension applications, involved in a modeling effort
Verizon - 2013-2014: Migrated a legacy application from C, C++, and Corba over to Java. Supported commercial and residential telephony support.
Lockheed, Application Developer / Software Engineer, 2005-2012
●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 dotNet 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 with Apache.
●Developed all supporting functionality on all web component tiers from user-interface tier to DAO allowing use of Microsoft Excel or XML user input files to be scanned, validated, and used to update backend Oracle 10g database.
●This menu application was integrated into the EPA’s suite of scientific applications that were moved into an J2EE enterprise architecture.
●Technologies used included Tomcat, Oracle Application Server 10g, Apache, EJB, JDBC, XERCES, DOM, JAX-P, Ant, and Eclipse. 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.
●Enhanced Oracle web page applications comprised of HTML, JavaScript, Oracle PL/SQL code.
●Enhanced Java- Oracle validation code for EPA web substance application using Oracle database and Oracle Application Server 10g. Assisted with troubleshooting Oracle Portal EPA web applications after deployment. Developed Linux Shell and Perl programs for DBA.
A-C Technologies, Application Developer, 2005
●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, ASP.Net on Linux/Windows.
SAIC, Application Developer, 2001-2004
● 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.
Education, Training, Certifications
George Mason University, VA, Master of Science (1998 – 2003, in progress)
Spring Garden College, PA, Bachelor of Science
Certifications: Security+, AWS Certified Developer in progress