Senior Java Developer Resume Profile
PROFESSIONAL SUMMARY
Confidential has over a decade of professional experience developing client - side and server-side applications using the Java platform. He possesses a deep understanding of the complete software development lifecycle. He is committed to producing high-quality, well-crafted, well-documented, reusable code and promoting software development best practices among his peers. He exhibits a superior attention to detail and is highly competent in a variety of roles:, developer, team leader, and mentor. As an avid self-starter, he looks for opportunities to add value and make an impact. He is a proficient verbal, written and visual communicator that is comfortable interacting with technical and non-technical users and staff.
TECHNICAL SKILLS
- Methodologies: Agile, Waterfall
- Tools/Misc.: JSP, J2EE, JSF, JMS, JAX-WS, JS, CSS, Struts, JBoss, JPA, Hibernate, Tomcat, Resin, JQuery, AJAX, Struts2, Spring, Visual Source Safe, Source Safe Off Site, NetBeans, Eclipse, Apache, ColdFusion, WebSphere, Spring MVC
- Languages: Java, XML, HTML, PL/SQL, SQL
- Operating Systems: Linux, UNIX, Windows
- Certifications: Java Programming Certification
- ColdFusion Certificate
PROFESSIONAL EXPERIENCE
Confidential
Senior Java Developer
Project History:
This application is web based tracking annual budgeting for the ODMH IT department. Developed the FTAMS Forensic Tracking Monitoring System for ODMH medical staff. Application allows ODMH field agents to track mental patients that have been discharged from Ohio mental hospitals. Application is internet facing allowing monitors to gather information directly from the field.
Confidential
Senior Java Developer
Project History:
Tools: Java, RAD, Struts, J2EE
- Rewrite of the iPrice system. This included adding the ability of live online quotes for Cardinal Health customers, adding additional security measures, and connecting the application to the new SAP system i.e,. SAP is business management software, providing comprehensive business software through SAP applications. .
- iPrice provides the Medical Products and Services Sales Field with a comprehensive tool for maintaining local pricing and managing margins using an intranet-based application.
- Each month, systematic pricing rules are applied to the prices in your territory. These rules address pricing events that used to be part of the Aspire Monthly Process, like Price Expirations and Standard Cost changes, but may also include margin initiatives.
- Data Conversion of the legacy Trilogy system to the new SAP and Vistex inventory system. This entailed writing Java conversion applications along with Oracle PL/SQL to handle the Hawaii and National data conversion. This conversion includes all of Cardinal
- Contract, distribution, and membership agreements for their customers.
Confidential
Senior Java Developer
Project History:
- Ohio Workforce Systems: Currently in the process of rewriting the UI interface for the Ohio Workforce Systems formerly SCOTI . This system is the State of Ohio's internal system for linking a Job Seeker with an Employer. This system gathers and tracks program data on each job seeker and employer that interacts in the Workforce Development life cycle process. The current system is written using Oracle Forms, Struts 1.2, tiles, J2EE and Oracle PL/SQL. The new interface will be developed using Java Server Faces, JPA, Seam. EBJ 3.0 and Oracle PL/SQL.
- Center Print Processing: Setup the Printing application for LE/Veteran users have the ability to request letters be mailed to job seekers and employers. In addition, when LE/Veteran users commit certain actions in the system, letters are automatically generated and mailed to job seekers and employers. These letters are created and mailed through the Central Print system. This task required the use of: Oracle PL/SQL, MQ Series, J2EE, Unix scripting, using WebSphere IDE.
- EMS Project: Setup and coded publisher/Consumer adapters for TIBCO EMS services. The EMS server is a wrapper for Java Message Services. This application is used in creating an audit trail for employees accessing ODJFS information. The project also required creating Web Services to send/receive information. In addition the project required writing Oracle packages to handle the transactions.
Environment: PL/SQL, J2EE, JSF, JPA, JMS, JAX-WS, Oracle, UNIX Scripting
Confidential
Senior Java Developer
Project History:
- Affiliates System: The goal of this system is to give our vendors an avenue to drive additional business to their web sites and in return increase the business of 2CO. The system allows vendors to recruit affiliates, establish several types of campaigns, and assign a commission for each campaign structure. The system is written using Java, Struts 2, Hibernate, JPA and Spring running under the JBoss application server.
- The Insert Notification System INS: this system handles all transactional communications between the shopping cart system and 2CO vendors. When a transaction occurs such as a purchase, refund, or canceled order, the system will create a transaction record that is processed by INS. The INS does an HTTP post to the vendor's site passing all the financial information necessary for processing the transaction. The system is multi-threaded and can be scaled to handle additional traffic. Recently, added additional functionality to allow vendors to view pending and processed transactions, and allow for these transactions to be re-queued. This entailed adding additional features to the backend processing such as an audit trail and data-testing capabilities in which the vendor can test multiple URL posts. The system is written in Java, Spring and JPA running under the JBoss application server.
Environment: Java, JPA, Hibernate 3.1, JBoss, Spring, JSP, SOAP, XML, HTML, JQuery, Ajax, CSS, Struts, Struts2, ColdFusion, Apache, Tomcat, Resin, IIS, Linux Suse 10.0 Ubuntu, Windows XP, 2000, MS SQL, MySQL, Atomz Search, WhatCounts Enterprise Mail Server, OpenCMS, Movable Type, Visual Source Safe, Source Safe Off Site, NetBeans and Eclipse.
Confidential
Application Developer
Responsibilities included maintaining the Highlights Catalog Website, which generated 12 million in annual revenue, and performing all custom programming as needed. In addition, maintained all content sites that house most of the company's educational materials.
Project History:
- Check-Out Process: Completed a total rewrite of the check-out process, adding discount capabilities based on the current cart contents, generating random offers based on passed purchases that included up-front cost estimates for shipping charges before the check-out process.
- SEO: Implemented Search Engine Optimization for the Highlights Catalog site. This required working closely with iCrossing consultants to make the necessary changes to optimize organic and paid search results on search engines. These changes increased traffic to the site by 176 within the first three months and the company continues to see significant increases in traffic and revenue due to this site enhancement.
- Corporate Intranet: Developed and implemented the corporate Intranet using OpenCMS, an open source content management system written in Java and implements MySQL as the backend database engine.
- Promotional Marketing Tool: Developed marketing tool that allows Highlights marketing department to quickly render one-page web promotions allowing customers to place orders. This system holds hundreds of promotions allowing the user to activate/deactivate a promotion with a click of the mouse.
Environment: Java, JSP, SOAP, XML, HTML, JS, CSS, Struts, ColdFusion, Apache, Tomcat, Resin, IIS, Linux Suse 10.0 Ubuntu, Windows XP, 2000, MS SQL, MySQL, Atomz Search, WhatCounts Enterprise Mail Server, OpenCMS, Movable Type, Visual Source Safe, Source Safe Off Site, NetBeans and Eclipse.