Senior Java/j2ee Developer Resume
FL
SUMMARY
- Around Eleven years of IT experience in Application Design, Development, Implementation and Maintenance of web - based n-tier architecture systems
- Expertise in Java and J2EE technologies such as Servlets, JSP, AJAX, Struts, JSF, EJB, JMS, JDBC, Java Mail, Spring, Prime Faces, Rich Faces, Ice, Faces and Hibernate.
- Proficient in designing J2EE applications using MVC pattern and Struts framework. Good understanding of GOF Design Patterns, Enterprise Design Patterns and n-tier architecture
- Experience in working with analysts, developers, and testers for complex projects during the full Software Development Life Cycle (SDLC).
- Expert in User Interface development using XML, XSL, XSLT, HTML, AJAX, CSS and JavaScript.
- Experience in developing web services using JAX pack (XML, SOAP, UDDI, and WSDL).
- Good experience in installing, deploying and testing with multiple Application Servers like Tomcat 5.0/6.0, Apache 1.3/2.0, Jboss 4.0.5, Glassfish, WebSphere 6.1/7.0/8.3 and WebLogic 7.0/8.1.
- Expertise in using Accurev, WinCVS, MS Visual Source Safe and MKS version controls.
- Experience with using IDEs like RAD, Eclipse 3.x, My Eclipse and Jbuilder.
- Strongly worked with databases like Oracle 9i/10g/11g, MySql and Derby.
- Strong experience in coding using SQL, PL/SQL, Procedures, Triggers and Packages.
- Conversant with CMM process and played role like SCM and SQA coordinator.
- Hands on good experience with Objective-C, CocoaTouch and iPhone SDK framework.
- Excellent hands-on experience dealing with the onsite - offshore model.
- Strong problem-solving skills. Good Analytical, communication and interpersonal skills.
TECHNICAL SKILLS
Java/J2ee Technologies: Java, Servlets, JSP, JSF, JDBC, Java Beans, EJB 3.0, JMS, Web Services, LDAP, Java Mail, JAXB, Struts, Spring, Axis2 and Design Patterns. iPhone Technologies/Tools IPhone SDK, Objective-C, CocoaTouch, Xcode, Interface Builder, iPhone Simulator and Instruments
Web/ORM: JSF, AJAX, JQuery, Prime Faces, Rich Faces, Ice, Faces, JPA and Hibernate.
Languages/Scripts: Java, C, C++, Java Script, HTML, XHTML, DHTML, XML, XSLT, XSL, XSLT, XPath, SOAP, WSDL, SQL, PL/SQL.
Web/App Servers: Tomcat 6.0/7.0, Apache 2.0, JBoss 4.0.5, SunOne, BEA Weblogic 7.0, WebSphere 6.1/7.0/8.3 and GlassFish.
RDBMS: Oracle 11g/10g/9i, Derby and MySQL.
Operating System: UNIX, Solaris, Mac and Windows 9x/NT/2000/XP.
Tools: /Frame Work MKS, VSS, Win CVS, SVN, ANDY Workbench, MS Office, Dream Weaver, Log4J, Ant, Maven, Jtest, Edit plus 3, Beyond Compare and Bugzilla.
Development Tools: RAD, Eclipse 3.x, Jbuilder and Oracle JDeveloper.
PROFESSIONAL EXPERIENCE
Confidential, FL
Senior Java/J2ee Developer
Responsibilities:
- Writing and configuring rules using Jython and Portico Studio Rule Administrator.
- Analyzing the data in existing PIP schema and PIMS schema.
- Providing solutions for the migration of PIP to PIMS based on the McKesson Portico Integration Gateway Capabilities.
- Designing and architecting the solutions for existing web services using Integration Gateway Hyper Memory.
- Implementing the data conversion from PIP to PIMS for a partial set of tables.
- Designing and implementation of the Florida Blue Number generation using Portico tool for PIMS.
- Implementing the Web Services for SOAP clients using the hyper-memory API of the Integration Gateway.
- Implementing Swing utilities for the business users to verify and validate the data extract from PIP database.
- Implementing the downstream service interfaces using Hyper Memory, Search XML and ORS of the Portico Studio.
- Involved in the builds deployment on dev, test and production servers
- Created reusable services, Java components, business objects and XML schema definitions.
- Used JAXB to create and bind Java objects from XML schemas.
- Shortened the development life cycle with use of Java, J2EE framework, design patterns, standards and tools.
- Analyzed PIMS programs to determine inputs/outputs to invoke proper backend module.
- Gained Jython understanding while generating rules using McKesson Portico which are used business objects to trigger operations.
- Used XSLT for transforming one kind of payload of another payload of choice with a template processing engine. The engine creates a payload based on existing content.
- Used scrum processing (Agile) for the Processing.
Environment: Java, J2EE API, Swing, SVN, SQL Navigator, JAXB, XPATH, JUnit, JSP, Servlets, JDBC, EJB, XHTML/DHTML, JavaScript, AJAX, CSS, XML,XSD, SQL, PL/SQL, ANT, Log4j, IBM Web Sphere, Oracle, JAX-WS, SOAP, JMS, McKesson Portico Systems, PIP system, Integration gateway, Jython, IBM Data Power, Rational Clearcase and RAD.
Confidential, Warren, NJ
Senior Java/J2ee Developer
Responsibilities:
- Developed user interface for CIMS Dashboard which is an Analysis tool used to monitor transaction statistics, HTTP Request status,log search and for automated alerts using JSP, JSF, Ajax, JavaScript, JQuery, Prime faces, Rich faces, Ice faces and CSS.
- Created reusable services, Java components, business objects and XML schema definitions.
- Used JAXB to create and bind Java objects from XML schemas.
- Used J2C and JDBC Connection pool to enhance performance. J2C connection pool was used to process the request through Sysplex to CTG to VISION and send the response back to CIMS.
- Shortened the development life cycle with use of Java, J2EE framework, design patterns, standards and tools.
- Analyzed billing system programs to determine inputs/outputs to invoke proper backend CICS module.
- Gained COBOL understanding while generating Java classes/connectors using IBM RAD for copybooks which are used to exchange data to and from COBOL applications.
- Created Web Services with WSDL as service contract with external clients.
- Used XSLT for transforming one kind of payload of another payload of choice with a template processing engine. The engine creates a payload based on existing content.
- Involved in writing PL/SQL Stored Procedures which operate over customer order data stored in Oracle.
- Used scrum processing (Agile) for the Processing.
Environment: JDK 1.5, JSP, JSF, Servlets, JDBC, Spring 2.5, Axis 2, EJB 3.0, Hibernate 3.3.2, XHTML/DHTML, JavaScript, Rich Faces, Prime Faces,Ice Faces, AJAX, CSS, XML,XSD, SQL, PL/SQL, Oracle 10g/11g, RAD 7.5, ANT, Log4j, IBM Web Sphere, MKS, Accurev and Windows XP.
Confidential, Lexington, MA.
Project Lead
Responsibilities:
- Involved in the builds deployment on dev, test and production servers.
- Developed User interface using java, JSP, JAVASCRIPT, HTML and CSS.
- Worked on UI Prototype using JSF, Prime faces and Ajax.
- Created Java Beans accessed from JSPs to transfer data across tiers.
- Involved in Significant customer interaction resulting in stronger customer relationships.
- Created SQL queries and PL/SQL procedures in Oracle9i to maintain and update the database
- Involved in modification of the database using SQL, PL/SQL, Stored procedures, triggers, Views in Oracle 9i.
- Implemented XML parsers for offline-Online sync.
- Created ANT build files for various deployment servers which will be used by developers and software testing group as well as the production.
- Involved in Integration Testing and Regression Testing.
- Involved in SSL configuration and DMZ zone installation.
- Maintained the source code version control using WinCVS.
- Used Eclipse 3.5 Integrated Development Environment as a development tool.
- Wrote the common utilities like Logging, File utilities and contract validations framework.
- Developed entire JSP pages for Minerva modules and used Ajax for dynamic WebPages.
Environment: JDK 1.5, JSP, Servlets, JDBC, EJB, Hibernate, JavaScript, AJAX, CSS, XML, Bugzilla, Derby, Oracle 9i, SQL, PL/SQL, Eclipse 3.5, ANT, Log4j,, Daffodil replicator, JBoss and Windows XP.
Confidential
Lead Engineer
Responsibilities:
- Involved in the Development of ESS, MSS modules of the application
- Worked to resolve the Jtest (Para soft) violations for the Application to get the acceptance bar (0.01).
- Developed User interface using JSF, JSP, JAVASCRIPT, HTML and CSS.
- Involved in the builds deployment on dev, test and production servers.
- Extensively used OOPS concepts to create XML adapters.
- Created ANT build files by using Eclipse which will be used by developers and software testing group as well as the production.
- Looking at all JMS and Database related issues.
- Involved in the fixing of TPR’s and CR’s for SIT and UAT
- Support for the product team
- Analysis and resolution of defects in production environment.
- Developed the presentation layer and GUI framework in JSP. Client Side validations were done using JavaScript.
Environment: Java, JSP, JDBC, JavaScript, CSS, ANDY Workbench, Struts, People Soft, Sun One, JMS, XML, XHTML/DHTML, XSLT, XSD, Oracle, Eclipse, ANT, Log4j, UNIX and Windows XP.
Confidential
Lead Engineer
Responsibilities:
- Involved in the Development of ESS, MSS modules and log in security roles for the application
- Worked to resolve the Jtest (Para soft) violations for the Application to get the acceptance bar (0.01).
- Looking at all JMS and Database related issues.
- Involved in the fixing of TPR’s and CR’s for SIT and UAT
- Support for the product team
- Extensively used XML parsers to contact PeopleSoft.
- Used Log4J logging framework. Log messages with various levels are written in all the Java code.
- Developed entire JSP pages for Employee module and used Ajax for dynamic WebPages.
Environment: Java, JSP, JDBC, JavaScript, CSS, ANDY Workbench, People Soft, Siebel, Sun One, JMS, XML, XSLT, XSD, Oracle, JBuilder, ANT, Log4j, UNIX and Windows XP.
Confidential .
Java Developer
Responsibilities:
- Setup the 2A Environment and Release 3 environment.
- Tested the site before migrate the code to Release 3 environment
- Migrated the codes which were compatible in Release 3 environment.
- Tested the Release 3 environment.
Environment: Java, DSP, Servlets, ATG Dynamo Server, Oracle, Eclipse, ATG Portal, IPlanet 6.1, HP/UX 11i, Sun Solaris 8.
