Senior Java Developer Resume
North Chicago, IL
SUMMARY:
Over Seventeen years of experience in experience in programming, managing, designing, and developing end to end distributed and mainframe systems using different development tools, development methods and software technologies. Lead cross function teams with diverse technical backgrounds including managing help desk request and solving problems. Experienced in all phases of software lifecycle including presales, estimation and proposal development, business requirements analysis, application development, testing and maintenance. Good understanding of System and Application Architectures, Component Technology, Relational Database and GUI technologies. Experienced in programming using a wide variety of languages and tools, team leadership and small team project management. Possess strong inter - personal, verbal and written communication skills.
TECHNICAL SKILLS:
Databases: Oracle, SQLServer, MS Access
Development tools: Java, Java 2EE, CA AionBRE 9.5 and 10.2, Blaze Rule Engine, MS Studio .Net 2003(C# Win), Eclipse, MS Studio 6.0(C++),Visual Basic 6.0, Ms Office, ASP.Net, ADO.Net, Remedy
Project Management: MS Project
Version Control: Confidential Rational ClearCase, Visual SourceSafe, Endeavor, PVCS
Technologies: Web Services, Middleware (MQSeries, TIBCO Rendezvous
Server Technologies: Apache, TUX, MS IIS
Operating Systems: Windows, UNIX (HP/UX, AIX), Mainframe
Languages: C#, Java, Java 2EE, Aion, ASP.Net, ADO.Net, C++
PROFESSIONAL EXPERIENCE:
Confidential, North Chicago, IL
Senior Java Developer
Responsibilities:
- Code, test and implement configuration changes of Confidential software applications using BEA Systems/Oracle Weblogic/Aqualogic software and Confidential Framework. Sustain Confidential applications through coding modifications as necessary to continue system functionality.
- These modifications may be driven by implementation of Security Technical Implementation Guides or Commercial off-the-shelf software (COTS) releases. Design, implement, and test modifications of applications working in close coordination with Confidential Subject Matter Experts, using Java, J2EE, JSP, JavaScripts, HTML and SQL application components based on detailed design specifications.
- Author/create Detailed Design Documents (DD) and System Requirements Specifications (SRS) .Create modification Prototypes
Confidential, Greenville, SC
Tech Lead Developer
Responsibilities:
- Mentor Java programmers and provide leadership on daily tasks and new projects.
- Develop maintain and enhance Confidential application.
- This a web application running in websphere connecting to an SQL database.
- Using the MVC model.
Confidential, Charleston, SC
Senior Software Developer
Responsibilities:
- Enhance and make improvements the current VBMS web application written in java using scrum agile methodology to deliver new code.
- The applications uses the development tool STS and MVC model to develop new code and uses extensive html, javascript, jquery, JSTL, and lots of ajax calls for the front end deployed in weblogic container.
- The backend is coded using JPA/hibernate accessing oracle database using JPA mapping file.
- The application is architecture on J2ee framework in which we are leveraging JMS message configured in the weblogic.
Confidential, Atlanta, GA
Senior Software Developer/Project Manger
Responsibilities:
- Developed new requirements and enhancements to the AutoRestore application. Convert the rest of the structure calls to web services calls and make enhancements for the Confidential /Northwest merger.
- This system was written in C# as multi threaded windows service running on windows 2003 server. Create MSI for installing AutoRestore using Active Directory LDAP technology.
- This system written in MS .net C# with a business rules application called CA AionBRE 9.5, Oracle 10, Rational Rose, Rational ClearCase, Win Server 2003, Ticbo RV, Web Service, Sapi Tux, and install shield to create this system.
- Currently rewriting Confidential ’s Rebooking System working with tools such as Google Web Tool and websphere.
- Writing complex SQL statements from Oracle and store procedures to get the data we need for processing. Creating the GUI interface to interacted with clients.
- Using JPA to insert data into our own database. The new application is writing in Java EE running in Websphere.
Confidential, Greenville, SC
Senior Software Consultant
Responsibilities:
- Implemented new business rules and solutions for Confidential ’s Human Resource payroll applications.
- These applications use different technologies, programming languages and tools including C# (Ms .net), web services, Aion 9.5/10.2, COBOL, JCL, XML and C++ connecting to Confidential ’s DB2 and MS SQL database.
- Manage a small team of offshore/onshore personal.
- Developed a new Check History Inquiry Payroll System for managers and supervisors to review past employee’s paychecks and deductions.
- Provide Ad hoc reporting for upper management and manage several projects to help streamline payroll processing.
- Supported All of HR benefits applications including some 3rd party systems.
- Support consist of being on call 24/7 once a month.
- Use Remedy to receive and resolve problem tickets.
- Problem tickets were a range of issues from resetting password, installing software, creating reports, and fixing applications that are not working properly.
Confidential, Atlanta, GA
Senior Aion Consultant
Responsibilities:
- Developed a system and architected the application for a real time, multithreading Windows Service application.
- The application is called Confidential and it receives its data from Irregular Operation (IROP) Management application that monitors flight delays and cancellation events.
- These delays and cancel events are sent to Confidential by Flight Progress Event System (FPES) using TIBCO RV an event listening tool written in C++.
- Confidential subscribes to the FPES event and parse the xml sent from FPES. Next, Confidential retrieves appropriate Passenger Name Records (PNR) from Confidential ’s DeltaMatic reservations system, purges the inconsistencies on the PNR and reassigns passenger seats and publishes an xml event back to FPES.
- Confidential also process international flights and plane changes for passengers who have over a 15 minutes change in arrival or departure.
- This system was written in C# as multi threaded windows service.
- Using CA AionBRE 9.5, C# (MS Studio .Net 2003), Oracle 9i, Rational Rose, Rational ClearCase, Win Server, Ticbo RV, Web Service, Sapi Tux, and Windows MSI to create this system.
Confidential, Islandia, NY
Senior Software Consultant
Responsibilities:
- Worked on an AionDS to Aion conversion project involving 11 Knowledge Bases.
- The manufacturing applications take product specifications and generate a validation worksheet including assembly line information.
- Providing technical expertise and mentoring services to client employees and outside consultants.
- Tools Used: CA Aion 8.0, AionDS 7 32 bit, MS Visio, CA AllFusion Component Modeler, VB, MS SourceSafe, WinNT, AIX, MS SQL DB
- Analyzed, Designed and Implemented an Automated Point-of-Sale Health Insurance Underwriting System.
- The system orders real time MVR/CLUE reports, underwrites automobile insurance applications, analyzes the risk and calculates the premium rate for new business automobile insurance applications and existing policy changes in online and batch mode. CA Aion, Blaze, Java, Mainframe,VB, windows, MS SQL
- Developed a medical and health benefits application.
- The application determines each soldier’s medical and dental benefit depending on class, rank, status and other variables.
- This application was used for every branch of the military including the US Reserves. CA Aion, Java, Web services, VB, MS Visual C++, MS SourceSafe, Unix, MS SQL
Confidential, Houston, TX
Senior Analyst Consultant
Responsibilities:
- Supported and Developed enhancements for a transportation system.
- This system would settle buyer/seller contracts of natural gas traveling on El Paso’s pipelines.
- Developed ad hoc impromptu reports and changed GUIs to meet client’s needs.
- Provided technical support to other team members and taught Aion classes. MS C++, UNIX, Windows, Oracle DB (stored Procedures), Aion, Java, PVCS, and MS SQL
Confidential, Houston, TX
Aion Consultant
Responsibilities:
- Developed an Annuity Retirement application that determined employee’s retirement pay and benefits.
- The application estimated each person’s projected retirement pay and benefits.
- Converted the old Powerbuilder 5.0 Annuity Retirement application to Visual Basic 6.0. CA Aion, DB2, Visual Basic, MS SourceSafe, mainframe
- Designed and Implemented an Automated Order Processing System.
- System would validate all orders and determine the next course of action.
- Four possible actions are process normally, send order to engineer, reject order, or tell customer order would have to be back ordered because materials are not in stock.
- Aion, Unix, Macpac, A/S 400, Visual Basic, Oracle