1 of 7 12/01/2015 19:00 LEAD JAVA/J2EE DEVELOPER/ARCHITECT CONSULTANT RESUME PITTSBURGH PA Java Developers/Architects Resumes Please note that this is a not a Job Board - We are an I.T Staffing Company and we provide candidates on a Contract basis. If you need I.T.Professionals to fill a Contract Position, please call (800) 693-8939 or Submit a Request 0 Tweet 0 Send Like 0 Summary Java/J2EE/JEE developer with over 10 years of experience. Experienced in full life cycle (SDLC) development involving analysis, design, development, deployment, testing, implementation & maintenance of client/server, web-based and multi- tiered software applications. Expert on UML for Object Oriented Analysis & Design (OOAD) using MS Visio, IBM Rational Software Architect (RSA) and IBM Rational Rose. Expert on Core Java, multi-threading, debugging JVM, and optimizing and profiling Java Applications. Expert on debugging, profiling, monitoring performance, analyzing Java/JEE applications using tools such as J Optimizer, TPTP, Wily Introscope and IBM Heap Analyzer. Extensive experience in Java, J2EE, JEE technologies such as JSP, Servlets, Portlets, JSF, EJB,JMS, ESB, MQ, JTA, JDBC, JSTL, JNDI, JAXB, JiBX, DOM, SAX, JAX-RPC, JAX-WS, SAAJ, JAAS and JPA. Excellent working knowledge of front end technologies such as HTML, XHTML, XML, XSLT, CSS, JavaScript, AJAX(DWR), jquery and ExtJS. Excellent working knowledge of MVC architecture and Struts, Spring MVC and JSF Frameworks Expert on Object to Relational Mapping (ORM) technologies such as Hibernate, EJB (Entity) and ibatis. Excellent working knowledge of Service Oriented Architecture(SOA), Messaging and Web Services. Excellent working knowledge of IBM WebSphere ESB, WebSphere Message Broker, WebSphere MQ and BEA AquaLogic SB (Oracle Service Bus) and AquaLogic DSP (Oracle Data Service Integrator). Expert on designing, developing and deploying web services and developing web service clients using Apache Axis, IBM WebSphere and BEA WebLogic (Oracle WebLogic). Experienced on developing, building and deploying applications on UNIX, Linux, Solaris, and Windows platforms. Experienced on developing and deploying applications on WebSphere, WebLogic, and Tomcat Expert on developing applications using IDEs such as RAD/WSAD, Eclipse, NetBeans, Workshop and IntelliJ. Well versed in Java and J2EE design patterns and best practices. Experienced in database design and development and JDBC connectivity for Oracle 11g/10g/9i/8i (SQL, PL/SQL, Stored procedures), MS SQL Server 2008/2005/2000, DB2 9.x/8.x and MySQL Experienced in building and deploying applications on servers using Ant, Maven, and Perl Resourceful and skilled in analyzing and solving problems.
2 of 7 12/01/2015 19:00 Excellent interpersonal and communication skills with multitasking ability. Certifications Sun Certified Java Programmer Sun Certified Web Component (Servlet and JSP) Developer Brainbench Certified Master Java 5 Brainbench Certified Java 2 Enterprise Edition (J2EE 1.4) Education Masters of Science in Software Engineering- Confidential University Bachelors of Science in Computer Science- Confidential University, Technical Skills Java/J2EE/JEE Technologies:JSP, JSF, Servlets, EJB, JDBC, Struts, Spring, Spring MVC, Spring Portlet, Spring Web Flow, Hibernate, ibatis, JMS, MQ, JCA, JNDI, Java Beans, JAX-RPC, JAX-WS, RMI, RMI-IIOP, EAD4J, Axis, Castor, SOAP, WSDL, UDDI, JiBX, JAXB, DOM, SAX, MyFaces(Tomahawk), Facelets, JPA, Portal, Portlet, JSR 168/286, LifeRay, WebLogic Portal, LDAP, JUnit.NET Technologies:ASP.NET, VB.NET, C#.NET, ADO.NET Languages :Java (1.4/5/6), C/C++, Swing, SQL, HTML, CSS, i18n, l10n, DHTML, XML, XSD, XHTML, XSL, XSLT, XPath, XQuery, SQL, PL/SQL, UML, JavaScript, AJAX(DWR), jquery, Dojo, ExtJS, Shell Scripts, Perl Databases:Oracle 11g/10g/9i/8i, DB2 9.x/8.x, MS SQL Server 2008/2005/2000, MySQL IDE/Tools:RAD 8.x/7.x/6.0, IBM WebSphere Integration Developer 6.1, WSAD 5.x, Eclipse Galileo/Europa/3.x/2.x, MyEclipse 3.x/2.x, NetBeans 7.x/6.x, IntelliJ 7.x, Workshop 8.1/6.1, Adobe Photoshop, Adobe Dreamweaver, Adobe Flash, Ant, Maven, Rational Rose, RSA, MS Visio, OpenMake Meister Profiling/Monitoring Tools:Embarcadero J Optimizer 2009, TPTP, IBM Heap Analyzer, Wily Introscope, JMeter Web/Application Servers:WebSphere Application Server 8.x/7.0/6.1/5.1/5.0, WebSphere Portal Server 7.0/6.1, WebSphere Process Server 6.1, WebLogic Application Server 8.1/6.1, JBoss 5.x/3.x, Apache 2.x, Tomcat 7.x/6.x /5.x/4.x, MS IIS, IBM HTTP Server Version Controlling:CVS, SourceSafe, ClearCase, Subversion, AllFusion Harvest Change Manager 7.1 Methodologies:Agile, TDD, RUP, XP, Scrum, Iterative Development SOA:Web Services, JMS, IBM WebSphere ESB, WebSphere Message Broker, WebSphere MQ, AquaLogic SB (Oracle Service Bus) AquaLogic DSP (Oracle Data Service Integrator), JCAPS Operating Systems:Windows XP, 2K, MS-DOS, Linux (Red Hat), Unix (Solaris), HP UX, IBM AIX Others:JBoss Drools 4.x, REST, IBM Lotus WCM, MS ISA,CA SiteMinder, BMC WAM, Mingle Professional Experience Confidential, Pittsburgh PA March 10 - Present Lead Java/J2EE Developer/Architect Consultant Description: Titan Technologies is a midmarket systems integration company based in Pittsburgh PA. Titan Technologies provides outsourced software development services for local companies in the SMB market.
3 of 7 12/01/2015 19:00 Lead the implementations of multiple concurrent Java/J2EE/JEE projects. Analyze, design, develop, architect, test and debug applications using Java/JEE tools and technologies. Design, develop, architect presentation, business, persistence and control layer components utilizing MVC architecture and using Struts, Spring and Hibernate frameworks. Design, develop, test presentation layer UI components utilizing HTML 5/4, JSP, CSS 3/2, JavaScript, AJAX and DWR Apply Java/J2EE Design Patterns while developing the software components Design, develop and deploy Web Services using Apache Axis Design and develop JMS Topics and Queues Deploy, test, debug applications on WebSphere and Tomcat application servers and on Linux and Windows platforms. Lead the software development and project management activities for multiple projects. Environment:Java 5/6, Swing, J2EE, JEE, JSP, Servlet, JDBC, JNDI, JMS, Struts, Spring, Hibernate, JAXB, SAX, DOM, Apache Axis, Web Services, JAX-RPC, JAX-WS, REST, XML, HTML 5/4, CSS 3/2, JavaScript, ExtJS, AJAX, DWR, XSD, SOAP, WSDL, UDDI, XSLT, SQL, PL/SQL, Shell Scripts, Windows Batch Scripts, Oracle 11g/l0g, DB2 9.x, MS SQL Server 2008, MySQL, Rational Application Developer 8.x/7.x, Eclipse, NetBeans, MS Visio, WebSphere Application Server 8.x/7.x, Apache 2.x, Tomcat 7.x/6.x, MS lis, IBM HTTP Server, CVS, SVN, ClearCase, IBM AIX, HP UX, Unix (Solaris/CentOS), Linux (Red Hat), Windows XP, Mingle, MS Project Plan. Confidential, Minnesota, USA November 09- February 10 Senior Application Engineer Description: Confidential are legal ecommerce applications of Thomson Reuters Legal. Lawyers, law students, and other clients utilize these ecommerce applications to access law articles, essays, and other law related information. Responsible for re-engineering legal ecommerce Java/J2EE/JEE based Portal applications. Designed, developed and tested Java/J2EE/JEE/Portal applications using Spring, Spring IoC, Spring MVC, Spring Portlet, Hibernate, and WebSphere Portal. Designed, developed and modified UI components that used JSP, JSF, JavaScript, jquery, DWR (AJAX), CSS, HTML, XHTML, XML, and Velocity. Created batch print component that converted MS Word documents to PDF and sent the merged document Stream to client side for printing using Aspose.Words for Java and itext. Configured Spring and Hibernate components. Designed and developed business and persistence layer components using Spring, Spring IoC and Hibernate. Wrote complex SQL queries to interact with backend Oracle 11g/10 databases. Created test cases and performed Unit and Integration testing using Spring Test API Built, deployed and tested developed components on WebSphere Portal Server 6.1 Worked on Agile software development environment. Environment:Java 1.4/5, J2EE (JSP/Servlets), Portal, Portlet, JSR 168/286, JEE, TDD, Agile, IntelliJ 7, WebSphere Application Server 6.1, WebSphere Portal Server 6.1, RAD 7, SOA (Service Oriented Architecture), Web Services, JAX-RPC, JAX-WS, WSDL, JMS, SMTP, Windows XP, Linux(SUSE), LDAP, WinSCP, Hibernate, Spring, Spring IoC, Spring MVC, Spring Portlet, XML, XHTML, HTML, CSS, itext, Aspose.Words for Java, JavaScript, DWR(AJAX), jquery, Ant, Shell Script, Apache Tomcat, SQL, PL/SQL, SQL Developer, Oracle
4 of 7 12/01/2015 19:00 10g/11g, Mingle. Confidential., New Jersey, USA August 09- November 09 Lead Java/J2EE Developer Description: Auro Shared Web Services is the platform through which Aurobindo and other business partners share information on need basis. It provides interfaces to other business applications within the organization and at the same time shares its information with business partners providing business information as services to them. Analyzed the business requirement and specifications document Utilized Java/JEE technology for the application components Used open source Struts, Spring and Hibernate frameworks to develop application components utilizing MVC architecture Designed and developed Data Layer objects using Hibernate Designed and developed complex SQL queries, and PL/SQL Stored Procedures and Functions Worked with Service Oriented Architecture (SOA) Created/deployed web services utilizing Stateless Session EJBs Designed and developed JMS Topic and Queues Extensively used log4j for debugging the application. Built and deployed the developed components/services on the server. Debugged applications on local and remote WebSphere Application Servers. Developed test cases, test scripts, and performed Unit testing and functional testing for the developed components. Environment:Java 5/6, J2EE, JEE (JSP/Servlets/EJB 3.0), Portal, Portlet, Agile, RAD 7.5.2, WebSphere Application Server 7.0, WebSphere Portal Server 6.1, IBM WebSphere Process Server 6.1, IBM WebSphere ESB, IBM WebSphere Message Broker, SOA (Service Oriented Architecture), Web Services, JAX-RPC, JAX-WS, JAX-RS, UML, WSDL, JMS, IBM WebSphere MQ, SMTP, IBM AIX, LDAP, Struts 2, MVC, Hibernate, Spring, Spring MVC, JUnit, XML, XHTML, HTML, CSS, JavaScript, AJAX, Ant, Shell Script, SQL, PL/SQL, TOAD, Oracle 11g, MS SQL Server 2008 Confidential, North America, KY July 08- Aug 09 Lead Java/J2EE/JEE Developer /Architect Migration Description: Confidential supplier.com is the portal for Confidential suppliers. Suppliers access various applications such as Advanced Shipping Notice (ASN), Electronic Payment (epayment), Centralized Contact Information (CCI), Supplier Key Performance Indicator (SKPI), Supplier Performance Information Management System (SPIMS), and Electronic Request for Quote (erfq) etc. through this portal to view, update, upload, and download information. Migrated Java/J2EE applications to WebSphere application server 7.0 environment Created high level architectural documents for the new environment and design documents for applications using Visio/UML Re-designed, developed and tested Java/J2EE/JEE applications. Modified/migrated/tested JSR 168 based portal application from WPS 5.1 to WPS 6.1 Modified/developed/migrated Struts, Spring, Spring MVC, JSF, Hibernate, ibatis, EAD4J and EJB based Java/J2EE/JEE applications Modified/configured configurations for Struts, Spring, Spring MVC, JSF, Hibernate, ibatis, EAD4J and EJB Applications.
5 of 7 12/01/2015 19:00 Developed/modified user interfaces that used JSP, JSF, CSS, JavaScript, AJAX, Dojo, HTML, and XHTML Re-factored struts action classes to migrate them to new environment. Modified/developed business and services layer components that utilized Spring IoC Re-designed, re-factored session and entity EJBs to migrate them to new environment. Developed/migrated/deployed web services that used EJB and Java classes. Created database backend for EJB projects to connect to Oracle 10g database using meet-in-the-middle approach. Developed message components to send/receive and publish/subscribe WebSphere MQ messages Designed and developed custom logging utilities, exception handling framework. Actively involved in testing and deployment of the applications on WebSphere application server. Extensively used log4j for debugging applications. Debugged applications on local and remote WebSphere Application Servers. Built and deployed the developed/migrated components/services on the server. Developed test cases, test scripts, and performed Unit testing and functional testing for the developed/migrated modules. Modified/updated shell scripts for Java batch programs for new environmental and jar dependencies Logged and profiled applications Performed load testing for migrated applications. Environment: Java 1.4/5/6, J2EE (JSP/Servlets/EJB 2.0, 3.0/JTA), Portal, Portlet, JSR 168, JEE, Agile, WSAD 5.1.2/RAD7/RAD 7.5.2, WebSphere Application Server 5.1/6.1/7.0, WebSphere Portal Server 6.1, SOA (Service Oriented Architecture), Web Services, JAX-RPC, JAX-WS, UML, WSDL, JMS, IBM WebSphere MQ 7.0, SMTP, Windows XP, IBM AIX 5, SiteMinder, LDAP(Novell edirectory), MS ISA, WS_FTP, Struts 1.2/1.3/2, EAD4J, MVC, Hibernate, ibatis, Spring, Spring MVC, JSF, Facelets, XML, JiBX, XSLT, XHTML, HTML, CSS, itext, ExtenXLS, displaytag, JavaScript, AJAX, Dojo, jquery, Ant, Maven, Shell Script, Astra Load, SQL, PL/SQL, SQL Developer, Oracle 9i/10g, MS SQL Server 2005/2008, InfoPump, DB2, CA Unicenter. Confidential, OH February 08- July 08 Lead J2EE Developer - Lead Configuration Manager Description: Solid Web Foundation (SWF) is an enterprise information system infrastructure comprised of discrete loosely coupled service oriented financial applications. SWF Harvest Implementation Project ensured that all SWF application code is migrated under the Software Configuration Management tool AllFusion Harvest Change Manager. Worked as Lead Java/J2EE/JEE developer and Lead Configuration Manager. Provided Java/J2EE/JEE architectural and developmental solution to developers. Provided development solutions for JSP, Servlets, JSF, EJB, Struts, Spring, Spring MVC, Spring Web Flow and Hibernate based Java/J2EE/JEE applications. Developed and tested application components using Java/J2EE/JEE technology. Logged and Profiled applications to monitor performance. Actively involved in testing and deployment of applications on WebSphere application server. Acted as Lead Configuration Manager for AllFusion Harvest Change Manager. Created AllFusion Harvest Life Cycles for SWF applications. Created and configured repositories, users, user groups for SWF projects using AllFusion Harvest Change Manager Administrator. Provided training to developers on AllFusion Harvest Change Manager 7.1 usage with Rational Application Developer 7 (RAD 7)
6 of 7 12/01/2015 19:00 Resolved issues on AllFusion Harvest Change Manager 7.1 usage with Rational Application Developer 7 for developers Created detailed user manual for AllFusion Harvest Change Manager 7.1 usage with IDEs. Environment: Java 1.4/5, J2EE (JSP/Servlets/EJB 2.0, 3.0), JEE, Agile, RAD6/RAD7, WebSphere Integration Developer 6.1, WebSphere Application Server 5.1/6.0/6.1, WebSphere Portal Server 6.1, WebSphere Process Server 6.1, SOA (Service Oriented Architecture), JCA, Web Services, SOAP, WSDL, XSD(XML Schema), IBM WebSphere ESB, IBM WebSphere Message Broker, IBM WebSphere MQ, SMTP, Windows XP, IBM AIX, BMC WAM (Web Access Management), LDAP, CuteFTP, ASP.NET, VB.NET, C#.NET, ADO.NET, IIS, AllFusion Harvest Change Manager 7.1, AllFusion Harvest Change Manager Administrator, AllFusion Harvest Change Manager Workbench, Struts, MVC, Hibernate, Spring, Spring MVC, Spring Web Flow, JSF, MyFaces, RUP, Rational Software Architect (RSA), Adobe Dreamweaver, XML, DHTML, HTML, XHTXL, XSLT, CSS, JavaScript, AJAX, jquery, Ant, OpenMake Meister, Perl, SQL, PL/SQL, Oracle 9i/10g, DB2, IBM Heap Analyzer, TPTP. Confidential, NE May 07- January 08 Java/J2EE Developer/Architect Description:Fund Management System (FMS) is a web based financial application used by Fund Managers (Accounting Department) for daily processing of Funds. Mentored a group of 6 developers. Analyzed the business requirement, and specifications document. Architected, designed, developed and tested the FMS application using Java/J2EE technology utilizing RUP methodology. Used open source Struts, Spring and Hibernate frameworks to develop the application utilizing MVC pattern Developed user interfaces for the Admin module using CSS, JavaScript, AJAX, Dojo, DHTML, HTML and XHTML Designed and developed business and services layer components utilizing Spring IoC Designed and developed persistence layer objects and services using Hibernate Designed and developed SQL queries and PL/SLQ Stored Procedures and Functions for Batch component. Used Singleton, Delegate, Service Locator, Façade, and Factory design patterns to facilitate business processes and data objects. Created/deployed web services utilizing Stateless Session EJBs and Java classes utilizing REST. Designed and developed Java message components to send/receive and publish/subscribe WebSphere MQ messages. Created custom error handling notification process using a web service that used SMTP mail services. Created various fund product related historical performance reports using JasperReports Actively involved in testing and deployment of the application on WebSphere application server. Designed and developed custom logging utilities, exception handling and error notification framework. Extensively used log4j for debugging the application. Built and deployed the developed components/services on the server. Developed test cases, performed Unit testing and functional testing for the developed module. Environment:Java 1.4/5, J2EE (JSP/Servlets/EJB 3.0/JTA/SAAJ/JMS), Drools 4.0, REST, TDD, Struts, MVC, Spring, Hibernate, RUP, Rational Software Architect (RSA), Adobe Dreamweaver, Adobe Photoshop, Adobe Flash, XML, XHTML, DHTML, HTML, CSS, JavaScript, AJAX, Dojo, RAD6/RAD7, WebSphere Application Server 6.1, WebSphere MQ 6.0, SQL, PL/SQL, AllFusion Harvest Change Management 7.1, Ant, Perl, OpenMake Meister, Oracle 9i/10g, DB2, Oracle Developer, Zeke, JasperReports, WebFOCUS, SOA, RESTful Web Services, SOAP, SAAJ, WSDL, XSD(XML Schema), SMTP, JUnit, Windows XP, IBM AIX, BMC WAM (Web Access Management),
7 of 7 12/01/2015 19:00 LDAP, CuteFTP, IBM Heap Analyzer. Confidential, IL January 02-December 02 J2EE Developer Description:Portfolio Management is an online application that enables clients to access, review and update their products purchased from State Farm Insurance and its subsidiaries. The primary users of this application are State Farm Insurance policy owners, agents and customer service representatives. The application provides an integrated environment for account management, policy changes/renewals, monthly premium dues alerts, claims processing status. Developed user interfaces for policy owner module using JSP, HTML, JavaScript. Performed client side validations using JavaScript Developed necessary DAOs(Data Access Objects) for policy owner module Utilized MVC architecture while developing Business layer, Presentation layer and the Control layer Actively involved in testing and deployment of the application on WebSphere Application server. Involved in debugging the application. Developed test cases and performed unit testing using JUnit. Environment: Java, J2EE 1.2 (JSP, Servlets, JDBC), MVC, WSAD, WebSphere Application Server 4.0, UML, Oracle 8i, SQL, Ant, CVS, JUnit. < Prev Next >