Java Developer Resume
St Louis, MO
SUMMARY:
- Confidential is an Information Technology professional with over 19+ years of industry and development experience.
- For the past 15 years his focus has been on frontend and backend Java development where he has been responsible for new development, enhancements, testing and code reviews.
TECHNICAL SKILLS:
- Java
- EJB
- JDBC
- Spring
- Swing
- HTML
- JSP
- XML
- MS SQL
- Oracle
- DB2
- Unix
- Struts
- WebSphere
EXPERIENCE:
Confidential, St. Louis, MO
Java Developer
Responsibilities:
- Converted C# website to Java web application utilizing Java, Spring, Spring Security, MS SQL Server, Maven, Glassfish, Eclipse, SVN
- Added the ability to include Radiology reports in CCDA outbound process utilizing Java, DB2, XML, OpenHealthTool, Maven, CVS
- Developed Java process to parse Consolidated Clinical Document into relational DB2 tables utilizing Java, Open Health API, DB2, NetBean, SVN.
- Optimized SOAP Web service by caching static lookups utilizing DB2,Glassfish, Java, SVN, SoapUI,
Technical Environment: Java, Java Spring, Spring Security,NetBeans, Eclipse, SVN, CVS, DB2, Maven, Glassfish, MS SQL Server
Confidential, St. Louis, MO
Java Developer
Responsibilities:
- Developed SOAP Web services utilizing Maven, Java, Git, Eclipse, Oracle 10g, Apache Tomcat
Technical Environment: Java, Eclipse, Git, Oracle 10g, Maven, Apache Tomcat
Confidential, St. Louis, MO
Java Developer
Responsibilities:
- Developed Java Processes to parse HL7 XML messages utilizing CVS, XML, Maven, Java NetBeans, DB2.
Technical Environment: Java, NetBeans, CVS, DB2, Maven, AIX Unix, XML
Confidential, St. Louis, MO
Software Engineer
Responsibilities:
- Lead role in the Java 7 conversion batch applications project utilizing SVN, Maven, Java Eclipse
- Enhance financial reports batch application utilizing Java, Maven, MS SQL, Appworx.
- Developed multiple shell scripts for warehouse system to ensure security and data extracts.
- Provided mentoring and custom training on the use of Java to Jr. developers.
Technical Environment: Java, Eclipse, SVN, MS SQL, Maven, AIX Unix
Confidential, St. Louis, MO
Software Engineer - Senior
Responsibilities:
- Lead role in managing the quality of the deliverables (DML, DDL, scripts, code) for builds by testing code, viewing table definitions for development builds.
- Enhance end of month reports batch application utilizing POI, Hibernate, Spring 1.2, PL/SQL Stored procedures, Oracle 11g, Tivoli Work Scheduler.
- Developed Open Ticket Deposit conversion application that converts a legacy data to Oracle data utilizing Java, Spring, Oracle 11g, log4j.
Technical Environment: Java, Eclipse, Spring, Hibernate, Weblogic 10, Clear Case, Soap UI, JDBC, Oracle 11, AIX Unix
Confidential, Jefferson City, MO
Programmer / Analyst
Responsibilities:
- Responsible for the development and maintenance of web and Eclipse RCP applications.
- Migrated an ATM Perl web application to Java Struts web application utilizing Struts 1.2, PL/SQL Stored procedures, MS SQL Server 7.0.
- Implemented Customer Information Eclipse RCP application for Seasonal addresses utilizing Axis 1.2, JSF/SWT, MQ Messaging, and Web services, WSDL, SOA.
- Developed OFAC RCP eclipse application utilizing web services, JSF/SWT and java.
- Developed E-reports admin web application to grant outside customers access to internal reports utilizing Struts, DB2, JDBC
Technical Environment: Java, SQL Server 7.0, RAD 7.5, Web Services, WSDL, SOA, WebSphere 6.1, 7.0, SVN, Eclipse RCP, JDBC, DB2
Confidential, St. Louis, MO
Senior Programmer / Analyst
Responsibilities:
- Responsible for developing new, and/or installing or enhancing packaged computer programs/systems that improve the efficiency of the company.
- Migrated Oracle application code using Mercury Kitana and PVCS.
- Developed, Implemented and administered web applications utilizing the MVC architecture and Struts framework.
- Developed reports for forecasting vendor supplies, and sales using java swing.
- Implement business solutions utilizing java Swing, Hibernate, SQL Server, Oracle.
- Maintain, develop and support Java Swing applications.
- Updated and maintained 8 company web sites utilizing WebSphere 5.1 and Oracle.
- Provided 24/7 support for application operational issues.
- Maintained company portal utilizing Apache Tomcat and IIS.
Technical Environment: Java, Oracle 9i, SQL, SQL Server 7.0, SQL Server 2005, J-Developer, WebSphere 4.0 & 5.1, Apache, IIS, Tomcat, Windows XP
Confidential, St. Louis, MO
Java Developer
Responsibilities:
- Responsible for entering and testing Enterprise reference data.
- Implemented state specific data changes utilizing SQL and TOAD.
- Conducted testing of J2EE application locally utilizing JBOSS.
Technical Environment: Java, Oracle, SQL, JBOSS-3.2.3, Ant, Windows 2000, CVS and Eclipse
Confidential, St. Louis, MO
Consultant
Responsibilities:
- Responsible for offering innovative solutions, diagnosing challenging problems and resolving complex technological issues:
- Optimize efficiency by modifying Java source code and WebLogic configurations. This task was done using JBuilder's Optimize It.
- Enhance effectiveness by analyzing Java Service Oriented Architect application code and WebLogic logs to resolve user problems. Analyzed Java source code to resolve errors that were occurring and viewed the WebLogic logs to determine if the errors were still occurring.
- Implemented and deployed J2EE applications to WebLogic server.
- Increase compatibility of Java Swing applications to work accordingly to the converted java development kit. Modifications were made to Java Swing applications going from Java Development Kit of 1.3 to 1.4.2.
- Conduct testing on SQL views for efficiency prior to implementation. Ran multiple tests that scored how fast the view would return with results.
- Analyzed and modified client/server C and C++ applications for conversion to vendor format data. Used a Java application which would search the application code for certain fields pertaining to the conversion and write a report detailing where within the code these fields were. Then systematically changed all occurrences of the fields. Some changes were done within embedded SQL files.
- Document functional and technical specifications pertaining to a conversion using Requisite Pro.
- Responsible for the development and maintenance of J2EE applications that made up the Enterprise Service Data availability system.
- Improved user productivity by providing 24/7 support and developing new applications primarily using Java.
- Responsible for weekend support for the Legacy data and Java J2EE applications.
- Developed Turbo Tax Data Enterprise Java Bean using Enterprise Application Integration framework. Used the framework for the basics classes that were needed to build this Data Access Object.
- Developed and maintained a wide range of Servlets.
- Utilized MVC pattern to develop a testing system for the Enterprise Service Data Availability (ESDA) system.
- Developed a JSP to monitor enterprise java beans availability and connectivity.
- Developed a Java Servlet that provided API documentation of Enterprise Service Data Availability system to other developers. Other developers could visit SDA production website to obtain the getters and setter of a certain service.
- Maintained legacy COBOL applications within the Enterprise Service Data Availability System.
Technical Environment: Java, COBOL, UNIX, XML, WinCVS, ClearCase, Ant, Cygwin, JSP, Java Servlets, Java Script, Oracle, SQL, BULL/Honeywell, WebLogic 5.1 & 6.1, Junit
