Java Consultant Resume
Thousand Oaks, CA
PROFESSIONAL SUMMARY
- Over 9 years hands on experience in architecture, design and development of core java and web based multi tier enterprise software application design and development using Core JAVA, J2EE, Sybase, Oracle, Full SDLC, and DB2 on UNIX and windows environment for large financial and other organizations.
- Excellent experience in developing java based distributed enterprise software application components using object oriented principals, methodologies and techniques.
- Expertise in applying various industry leading frameworks, best practices and design patterns to develop high quality software solutions like Spring, Struts etc.
- Excellent experience in designing and developing asynchronous systems utilizing Messaging technologies like JMS and TIBCO
- Strong coding and debugging skills and diagnostic ability to go to the core of the problem.
- Rich experience in developing multithreaded processing components using java threads.
- Ability to independently architect, design, develop, test and deploy enterprise
- solutions and integration using technologies like messaging, SOAP, and XML
- Experienced and ability to lead mid-sized technology teams and software
- development projects.
- Self motivated, pro-active, initiative to learn and show high levels of creativity and a team player.
- Strong analytical skills and ability to quickly comprehend complex designs. Short learning curve and ability to quickly adapt to new technologies and methodologies.
TECHNICAL SKILLS
Operating System:
MS Windows XP / 2000 / NT4 / 9x, Unix
Languages & Tools:
Java, SQL, DHTML, HTML, XML,UML, J2EE, EJB, RMI, Servlets, JSP, JNDI, JMS, JDBC, SOAP, Multi-threading, Java Networking, IBM Web Sphere( 5.x),BEA Web Logic (6.1, 7.0, 8.1), Jakarta Tomcat, IBM WSAD5.1, XML SPY,Eclipse 3.1, Struts, XSLT, XML Schema, DTD, Apache XML utilities, JDOM,CSS, XML-SPY, Rational Rose, Visio, CVS, Star Team, Business Object XI R2 SDK,Crystal Report Server XI, 10, Jasper - Report, IBM-On Demand Document Management.
Workflow Engine:
iProcess/Tibco Staff ware
Version/Source Control:
CVS, VSS, WINCVS,SVN
Database:
Oracle 8/9i, Sybase, DB2.
Web Development:
HTML/DHTML/CSS, Java Script, XSL
Architecture/Framework:
MVC, Struts, Spring, Hibernate
EDUCATION
B.E (Computer Science & Technology)
PROFESSIONAL EXPERIENCE
Confidential, Thousand Oaks ,CA
Technical Lead
Web Native Claim Master(Institutional)
This is claims billing software for Health Care Instituitions and Professionals.This product manages and tracks various status of claims and generates various claim forms and reports.
Roles & Responsibilities:
- Gathered and analyzed business requirements for Medical Follow Up and IDPA ILLinois and also created use cases diagrams. Divided tasks into multiple sprints and delegated works to offshore team.Reposponsile for offshore delivery.
- Designed and implemented submission process for claims in java multithreaded environment.
- Involved in designing and implementing backend interface to claim retrievals and status manipulation by using jdbc and oracle as Database.
- Written SQL queries.Deployed application in unix environment.
- Involded in designing and generating forms and reports in PDF using PDFLib.
Confidential, NJ
May 2006- Dec 08
Senior Java Consultant (Architecture, design and development)
CHART OF VALUES ENGINE (COVE)/LEGAL ENTITY OPERATING PLATFORM
This product manages the firm structures and managing legal entities for Lehman Brothers.
Roles & Responsibilities:
- Gathered and analyzed business requirements and designed static and dynamic business Workflow for Management Code and LEGAL ENTITY using Tibco Staff ware.
- Designed and implemented Generic Workflow Rules using core java.
- Have played a key role in designing and developing an integration framework called using Java, Tibco, Oracle.
- Performed object modeling using Visio.
- Written Adapter classes for iProcess-Staffware using core java and java Tibco Staffware API.
- Architecture, design and development of various server side multithreaded java processing component that forms the core of integration between staff ware and PeopleSoft systems.
- Using SVN as a source control.
- Implemented spring demarcation Transactions for firm structure changes and used spring Jdbc Template for DAO layer.
- Configured second level cache ehcache for hibernate to enhance firm structure performance.
- For firm structure mapping, used hibernate relational mapping.
- Implemented document management for Legal Entities using IBM on demand.
- Understand Perl scripts and convert to Java Based standalone application for reconcile open items resulting from pair off differences of TMS interest exceptions.
- Designed Object Model for Real Time Feed application Transaction Manage Server to Receive and Delivery database using Spring Framework and Hibernate Framework.
- Converted existing hard coded business of Reconciliation process logic to Database driven business logic for SCS FED Auto Allocation project.
- Written JIL for AutoSys process for Real Time feed of TMS System to SCS.
Confidential
JUL 2005 - APR 2006
SENIOR Java/J2EE CONSULTANT
NGTS System Project
This is online travel portal for Airline bookings and settlements.
Roles & Responsibilities:
- Understood existing System and converted existing functionality to Web services using AXIS Top to Down and bottom to Top Approach.
- Analyzed and designed application module Re-Pricing and LowAirFareSearch using Rational Rose.
- Written JUnit test-cases for Re-Pricing and LowAirFareSearch.
- Build application using ANT.
- Develop EJB (stateless session beans) for business processing of data. Using JNDI for remote object lookup in Low Pricing Engine.
- Designed and Developed Web Services by following SOA architecture for Low Pricing Air fare by using Apache Axis.
- Designed Reporting Framework and User Library Using BOXIR2SDK.
- Integrated NGTS J2EE application with BusinessObjectXIR2 version using BOXIR2SDK.
- Adhered to the specifications of the MVC Architecture (Struts1.1).
- Used hibernate for Xwiki implementation.
- Used PL/SQL and JDBC for Database Related Development.
- Programmed in multithreaded environment to control reprising of Air Fare and searching low air search.
- Wrote Stored Procedures
Confidential
NOV 2004 - Jun 2005
Module Leader
Roles & Responsibilities:
- Extensively used XML, OO Concepts and UML for modeling Risk Management System.
- Programmed JDBC connectivity, Core Java, XML Parser, XSL for RMS.
- Designed layout and coded front-end using JSP.
- JavaScript and GUI validation for client side validation.
- Implemented MVC architecture using Apache STRUTS framework.
- Used JSP for developing Web Interface.
- Involved in integrating this application with JSP, Servlets, EJB's and application server
Confidential, SINGAPORE
AUG 2004 - OCT 2004
Senior JAVA/J2EE DEVELOPER
Infectious Diseases Reporting and Investigation System (IRIS) Project
Roles & Responsibilities:
- Extensively used XML, OO Concepts and UML for modeling
- Programmed JDBC connectivity, Core Java, XML Parser
- Designed layout and coded front-end using JSP
- JavaScript and GUI validation for client side validation
- Involved in integrating this application with JSP, Servlets, EJB's and application.
Confidential, USA
JAN 2004 - JUL 2004
SENIOR J2EE DEVELOPER
Roles & Responsibilities:
- Extensively used OO Concepts and UML for modeling.
- Designed Exception Handling, Logging.
- Programmed Java, JDBC, and JNDI connectivity.
- Worked on all layers of the project, GUI, Service, BO, and DAO.
- Developed JSP, EJB Beans, Parsing XML Files.
- Used Web logic Server as Application deployment.
- Participation in the verification and validation and Quality assurance.
- Adhered to the specifications of the MVC Architecture (Struts1.0).
- Used Struts as framework at the front-end, developed JSP's.
- Created Action classes and used the struts related features like Validations, Action Messages etc.
- Used J2ee patterns like MVC, Front-Controller, and View Helper while working on the GUI layer.
- Created Use case diagram, Class, Sequence diagrams for the module I worked on
Confidential, USA
JAN 2003 - Dec 2003
SENIOR J2EE DEVELOPER
Vocent Voice Service Project
Roles & Responsibilities:
- Extensively used OO Concepts and UML for modeling
- Programming in Core java, JNDI, IDL, Multi Threading
- Developed IDL as middle-tier
- Performed unit testing and Blitz framework
- Participation in the verification and validation and Quality assurance
- Used JDBC to pass data to Oracle 9i.
Confidential, USA
JUN 2001 - DEC 2002
JAVA/J2EE DEVELOPER
Market Support System Project
Roles & Responsibilities:
- Extensively used OO Concepts and UML for modeling
- Programmed JDBC connectivity Using DAO Patterns.
- Developed Action, Form, SesionFacade, DAO, VO.
- Designed layout and coded front-end using JSP.
- JavaScript and GUI validation for client side validation.
Confidential, USA
JUN 2000 - MAY 2001
JAVA/J2EE DEVELOPER
Toccata Currency Server & Bank\'s Gateway Project
Roles & Responsibilities:
- Programmed JDBC connectivity.
- Programmed Bean, Security and Networking in java.
- Designed layout and coded front-end using JSP.
- JavaScript for client side validation.