Senior Java Consultant Resume
Elk Grove, IllinoiS
SUMMARY:
- 17 years of extensive experience in the Information Technology field.
- These experiences include system analysis and design, team management, data modeling, object - oriented development; Java J2EE based web frontend and backend design and development, lead role as Systems Designer and Lead Application Developer.
- Had full life cycle responsibility ranging from system requirements, system and functional design, development, testing, and system implementation, user and support staff training. Broad experience in 24x7 on-call production support with direct client liaison.
TECHNICAL PROFICIENCIES:
OS Platforms: Sun Solaris, HP 9900, MS Windows.
Languages: Java, J2EE, C, C++, Pro*C, Perl, UNIX, SOA, ESB, JavaScript, Swing
Application Server: IBM WebSphere 6.X, BEA WebLogic 9.0, JBoss
Web Server: Apache Tomcat
Database: Oracle, DB2, MySQL, and MongoDB
Database Tools: Oracle SQL *Plus, PL/SQL, Toad, SQLDeveloper
Development Tools: IBM WebSphere Application Developer (RAD) 7.0, Eclipse 3.3.2, WSAD 5.1.2, JBDS
Web Tools & API: XML, HTML, DHTML, JavaScript, J2EE 4.0, JSP, Strut, Spring, Hibernate 3.2.6, EJB, AJAX
Software Build Tool: Ant 1.7.0, Make, CCBuild, Maven 3.0, Jenkins
Software Testing Tool: Junit 4.0
And Defect Tracker: SCCS, JIRA, Remedy, PVCS, CVS, Lotus Notes, SVN, GIT
Design Patterns: Decorator, Façade, DAO, Factory Abstract and Singleton.
Software Development:
Methodology: Agile, Waterfall
WORK EXPERIENCE:
Confidential, Elk Grove, Illinois
Senior Java Consultant
Responsibilities:
- Worked on project hosted Confidential Amazon Cloud .
- Design, developed Restful webservices for clients and for interacting with aws S3 buckets.
- Used vagrant with virtual box, maven, MySQL, mongo DB, Thyme leaf with Jboss and Fuse.
- Led a team to develop and support three out of nine application modules.
Confidential, Hoffman Estates, Illinois
Consultant
Responsibilities:
- Worked on projects Shop Your Way Shoes/Health.
- Design, developed java code using Spring Restful Web service, Maven with MongoDB.
- Involved in maintain code repository using Git and used Jenkins for builds.
- Involved in production support using Jira to track bug fixes.
Confidential, Hillside, Illinois
Consultant
Responsibilities:
- Worked on a project which involves extensive use of JavaScript for validation.
- Design, developed java J2EE code using WSAD with Struts, Spring and Hibernate
- Involved in production support and fixing existing issues.
Confidential, Itasca, Illinois
Senior Java Developer
Responsibilities:
- Coded and debugged applications in Java, J2EE, SOA, ESB using JBDS as IDE.
- Used Maven, GitHub, Nexus and Jenkins for build process and repository.
- Used agile methodology with Test Driven development.
- Applied Spring ( Confidential ) and Hibernate annotation in various projects to enhance performance.
- Created SOAP Web services and Restful Web services with Jersey client.
- Involved in Production support and System Integration testing.
Confidential, Hillside, Illinois
Consultant
Responsibilities:
- Worked on a project which involves extensive use of JavaScript for validation.
- Design, developed java J2EE code using WSAD with Struts, Spring and Hibernate
- Involved in production support and fixing existing issues.
Confidential, Bensenville, Illinois
Consultant
Responsibilities:
- Design, developed and implemented services to make tpcalls from Confidential to web services.
- Developed web services and clients using JAX-WS.
- Involved in system and integration testing.
Confidential, Deerfield, Illinois
Consultant
Responsibilities:
- Worked on Websdl project, a web based application using RAD 7, WebSphere, CVS, Java, JavaScript, JSP and Webservices. I was a member of a team involved in gathering requirement from the business user. Then creating a detailed design based on the requirements. Finally coding and testing these required changes.
- Designed and Developed J2EE projects with WebSphere as the application server.
- Involved in development to enhance existing search functionality, where more criteria were used to perform search using the same existing input box using JSP, JavaScript and java.
- Developed Confidential services using PL/SQ on a UNIX and Linux platform, where new functionality was introduced based on new columns in database.
Confidential, Waukegan, Illinois
Consultant
Responsibilities:
- worked on Message driven beans to create a queuing system
- Worked on implementing J2EE enhancement with WebSphere and Oracle database.
- Involved in development and support of stored procedures.
Confidential, Rosemont, Illinois
Consultant
Responsibilities:
- Worked on Corconnect patient database project, using WSAD 5.1.2, CVS, Java, JavaScript, XML and EJBs. The project involves creating a patient record in a SQL Server database, using Servlets, XML, XSL and JavaScript on the frontend.
- Involved in development and support of stored procedures along with entity beans.
- Integrated Spring and Hibernate using DAO patterns in the middle tier to access, modify, or add services to patients.
- Involved running weekly builds using Ant and CVS.
- Worked on defects using Lotus Notes which involved code fixes or database updates.
Confidential, Hoffman Estates, Illinois
Consultant
Responsibilities:
- Involved in designing and developing in invoicing projects.
- Involved in designing and developing webservices used by other internal Confidential & Confidential Billing Web Applications, namely OMS (Order Management Services).
- Used Confidential (IBM Rational Application Developer) 6.1 IDE, EJB 2.1, Spring, Hibernate, JNDI, XML, HTTP, SOAP, WSDL, UDDI, J2EE, WebSphere App Server and Oracle 9i.
- Involved in creating the Technical Design Documents.
Confidential
Consultant
Responsibilities:
- Design and developed java parser application using both JAXP API - SAX and DOM along with Confidential APIs to read XML files to extract and load data into Oracle database tables.
- Design and developed ETL tool using SQL*Plus, PL/SQL, Unix Shell programming under Sun Solaris OS for reference data loading in an Oracle 9i RDBMS.
- Designed and developed a Database Metadata administrative and maintenance standalone GUI application using Java, Confidential and Swing under a HP Tru64 Unix environment and Oracle 9i database.
- Designed and developed a generic database table dump application using Method 4 Dynamic SQL in Oracle Pro*C.
Confidential, Bensenville, Illinois
Consultant
Responsibilities:
- Design and development of Shared Library for Data Services, which served as a bridge between
- Confidential ensemble and Portal application, Infranet.
- Troubleshooting WNP (Wireless Number Portability), Number Management Batch Jobs, Bill Management, Security, Mass Price Plan, Predictive Dialer Upload & Download, Future Transaction, NM Aging, and NM VH Load, Report etc. production issues.
- Implemented feature enhancement and bug fixes for the Tax ISRC project, for accurate billing of customers based on geographic location. Coding is being done in C, C++ (with Confidential function calls), and Pro*C in a HP UNIX O/S and Oracle 8i database environment. Confidential Ensemble CC process was used for the coding standard.
Confidential, Overland Park, Kansas
Consultant
Responsibilities:
- Designed and developed a single standalone GUI console application for consolidating all the implemented system tools for the Renaissance Billing System. Java JDK 1.1.8, Confidential and Java Swing are used for the development.
- Designed and developed a generic reference data administration system tool.
- Principal architect and team lead developer of this system application tool. The tool was developed using Perl, and Perl DBI modules, Oracle RDBMS, MS Visual Basic, MS Excel spreadsheet under both MS Windows NT and Sun Solaris platform. worked on CSM product test remedy tickets for Renaissance 2.8
Confidential, Chesterfield, Missouri
Systems Analyst
Responsibilities:
- Developed code changes during conversion that prevented the manual entering of 85,000 rows of data; instead a logical loop was created to populate those rows in database.
- Worked on CSM backend developing Confidential services using Pro*C and UNIX.
- Coded price plan functionality to enable customers to change price plans online, using EJB infra and JSP infra.
