Java Programmer Resume
SUMMARY:
- To obtain a career - oriented position as a Java or AngularJS UI Web Developer that will allow me to utilize my experience, technical skills and education.
- 20+ years Web Development & Administration
- 10+ years JAVA Programming
- 2 years AngularJS Programming
- 3 years SQL Programming
- 10 years JavaScript programming and frameworks
- CompTIA Security + certified
- Strong Aptitude for Learning Computer Languages and New Technologies
- 22+ years of IT work experience spanning globally with the U.S. Military, Federal Government, State Government, Insurance, Finance, Utilities, Consulting, Retail, Pharmaceutical and Utility Sectors
TECHNICAL SKILLS:
Servers: Unix, WinNT/ 2000/2003/2008/20012 , IBM AS400, Apache.
Web Server Software Experience: Weblogic 10g-12c, Websphere/Liberty, Apache-Tomcat, Domino R4-8, MS IIS, Macromedia Coldfusion, JBoss, GlassFish.
Database Experience: Oracle 12c/11g/10g, Microsoft SQL 2005/8, Oracle, SQL, MySQL, Lotus Domino R4-8, MS Access, DB2.
Programming Languages: JAVA J2EE, JSP, XML and Web Services, HTML/XHTML, JSTL, JavaScript/Angular, Ajax, CSS, Lotus Script, Lotus Formula Language.
Java Frameworks: JSF, Primefaces, Apache Struts 1.x/2, Oracle ADF Some experience with Spring, SEAMS, JPA.
Javascript Frameworks: JQuery, ExtJS, Angular.
Graphic Programs: Macromedia Products, JQuery CSS framework, Flash, Dreamweaver, Fireworks, Freehand, Adobe Photoshop.
Operating Systems: Unix, All Microsoft Windows versions, Linux RedHat, Sun Solaris, Mac OS X.
Development Environments: Oracle ADF, Net Beans 5.0-7.x, Eclipse, JDeveloper, IntelliJ, Domino Developer, Adobe Developer.
WORK HISTORY:
Java Programmer
Confidential
Responsibilities:
- Module library upgrades and full end user testing.
- Form validation security.
- Running cybersecurity scans and reports.
- Maven build configurations.
Java Programmer
Confidential
Responsibilities:
- Serves as Java and AngularJS Programmer supporting the Army Energy and Water Reporting System
- Collaborated with Program Manager and customer to determine feasibility of upgrade requirements.
- Created, tested and debugged Java code and Javascript errors, java actions, services, models, entity classes, JSP forms and Struts configuration files.
- Designed and implemented Angular (Demand Response) application from the ground up. Utilizing Node.js, npm, gradel, git, json, typeScript and Spring.
- Analyzed Oracle 11g database; created, tested and deployed SQL scripts to modify the database as needed.
- Installed and configured Apache Tomcat 8.0 and Oracle WebLogic 11g to test and debug Java application.
- Collaborated w/ Database and other web developers to assess technology requirements and formulate upgrade strategy.
- Implemented Persistence layer using JPA/Eclipse Link Workbench to interact with the Oracle database.
Java Architect
Confidential. Indianapolis, IN
Responsibilities:
- Served as an expert in System Lifecycle Management and systems analysis to plan and conduct studies of broad areas of work progress, operational practices, and needs that affect Defense Finance and Accounting Services (DFAS) and Information & Technology(I&T).
- Incorporated and garnered knowledge of system dependencies and interrelationships of various systems, analyzing a historical perspective and appreciation of past design efforts, and implement cost saving initiatives and process improvements.
- Lead teams through Business Case Analyses of existing and potential IT systems or products, including properly identifying business scope, analysis of alternatives, and recommendations.
- Utilize working knowledge of the following three tiered web application architectures and business process management/workflow systems; Solaris and/or Windows environments; Oracle WebCenter Interaction (WCI) 10G software .
- Provide interpretations of systems and software lifecycle management procedures for use by management and other IT specialists.
- Maintain an in-depth knowledge of Automated Data Processing (ADP) technology in the areas of software, hardware, database management, web application technologies, etc.
- Apply knowledge of the internet, intranet, and extranet environments and related web technology issues such as website tools, security and firewalls, secure web transaction processes, browsers and their compatibility and usage, web tools for building applications, domain name services, file transfer protocols, and user authentication.
- Developed alternatives solutions for addressing complex issues with information technology system performance.
Java Support Engineer
Confidential
Responsibilities:
- HTML5 Jsp page formatting.
- Correcting Doctype headers.
- Fixing Modal window issues.
- Updating CSS, Javascript, JSTL, Java Struts bugfixes.
- Installed and configured application to work with both legacy version 1.2 Java Struts with newer Java Struts 2.3.
- Updated Java version and Websphere 8 and Liberty server testing.
- Installed and implemented JQuery framework to application.
- Fixed Validation issues.
- Created a Maintenance area for management of reports.
- Created better User login method.
Network Administrator
Confidential, Indianapolis, IN
Responsibilities:
- Oracle Weblogic Administration.
- Deployment of web applications on test and production environments.
- Registration and De-registration of user and service accounts.
- Installation of Iava patches according to Stig regulations.
- Upgrading Oracle and Apache versions.
- Writing technical documentation for standard operating procedures to DoD standards.
- UI Development - Using JavaScript ExtJS, Grails/Groovy, MySQL Db, Mongo Db.
- Support Fleet Transportation System. Bug fixes, application enhancements.
- Use of Mac Os.
Java/SQL Programmer
Confidential . Indianapolis, IN
Responsibilities:
- User requirement gathering, analyzing and transforming them in technical designs and documents.
- Development of stored procedures, triggers, views and other database objects in MS SQL server 2005.
- J2EE language development in N-Tier architecture.
- Designing and developing workflow maps using Filenet tools.
- Data analysis and report generation using Webfocus, SQL, SQR and .dot templates.
- Development and deployment of batch jobs in SQL and JAVA.
- Maintenance of existing code and development of new features.
- Unit, integration, regression and user acceptance testing of modules.
- Developing required documentation and adhering to strict quality control guidelines.
- Development of web-elements for PERF-interactive using J2EE technologies.
- Data and bug-fixing of the existing system.
- Leading the development as well testing teams as per the need.
- Taking challenging tasks and roles as per the situation.
Skills and Technologies Used:
- MicroSoft SQL - Transactional and Stored Procedures
- Oracle SQL - PL and Stored Procedures
- Oracle ADF - Java Framework, UI/Frontend interfaces and data binding
- Weblogic Administration - local test environment and data connections
- Forte programming language - Modular object programming
Web Developer
Confidential, Indianapolis, IN
Responsibilities:
- Setting up the Apache-Tomcat configurations.
- STRUTS 2 + SPRING
- Using Spring security to CAC card enable government badge logins.
- Using Spring with Hibernate to configure the DAO layer.
- Using Strut2 for the MVC layer and web design.
- Using Jasper Reports for the reporting method.
- Built reporting module for the Portuguese Payroll system.
- WinApps reporting tool is a very simple web applications used produce static reports.
- Built Jasper Reports using iReports IDE.
- Wrote SQL for each report.
- Built reports into the web application.
- Built CSS framework for front end web design using the JQuery framework.
- Built dynamic CSS menu for the redesign application.
- Built OpenReports prototype. Open Reports is an opensource web app. reporting tool.
- Maintenance and help for the legacy ICPS/WinApps application.
- The legacy application was built on a VB6 platform and used a Microsoft SQL 2000 for database functions.
Technologies Used:
- Apache-Tomcat and MS IIS servers.
- SQL Databases.
- Cognos Reports.
- JDBC connections.
- JSP, JavaBeans, Struts framework, JavaScript, XML, HTML, CSS for User Interface and browser control.
