Lead J2ee Architect Resume
Chicago, IL
SUMMARY:
- Object Oriented Programming Experience
- Java (experience with Eclipse and/or Rational Application Developer
- IBM Rational Tool Suite (i.e. Clear Quest/Clear Case, Manual Tester/Functional Tester) Training/Experience
- IBM Websphere Experience
- Database Programming/SQL experience with major DBMS (DB2, SQL Server, Oracle)
- Superior analysis and troubleshooting skills
- Systems Architecture Experience
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
Enterprise Architect
Responsibilities:
- Design class and sequence diagram for Data loader and web services
- Writing Architecture and design specification.
- Design IDF Data model and writing DDL script
- Prepared project planning, time estimates, and setting the mile stones for the deliverables
- Managing, assigning and coordinating work in a team and delivering the module on time
- Experienced in Analysis and Problem solving Skills.
- Strong knowledge of Object - Oriented software engineering methodologies, Object-Oriented Analysis and Design.
- Reviews/Approves the technical requirements for modifications/application, ensuring consistency, security, performance, and quality.
- Involved in software development life cycle (SDLC) of the project involving Requirements gathering, Analysis, Design, Development and unit testing of project.
- Participate in business requirements gathering and reviews to ensuring business requirements are properly defined and reflect in functional requirements.
- Involved in developing flow diagrams and use cases using Visio.
- Spring Framework in Service Oriented Architecture (SOA) through SOAP, JAX-WS.
- Worked with DAO, Front Controller, Business Delegate, Service Locator design patterns.
- Developed Data Access Object (DAO) pattern to abstract and encapsulate data access mechanism, Business Object to interact with the database.
- Designed and implemented Restful Web services using Jersey software.
- Extensively used Spring dependency injection.
- Multithreading for implementing the Cache management of the SOAP requests.
- Creation of XSD’s and WSDL’s which are required for the project.
- Implementation of JAXB components.
- Used JMeter, Cobertura, Findbugs software’s for analyzing the code and Junits.
- Worked with Performance team for doing the load tests for the code.
- Implemented Spring MVC architecture for separating the business logic from the presentation layer.
- Implemented Persistence mechanism using Spring JDBC.
- Worked on Portlets (Liferay) development for NCCT portal.
- Involved in designing the web service call to retrieve the Blue exchange details based on the WSDL, SOAP and XML Schema for Blue exchange.
- Developed the presentation layer and GUI framework using HTML, CSS and validations were done.
- Worked on developing the logging module with JMS and database.
- Coordinated with the testers in the QA/SIT, with business users in UAT for testing application. Provided trainings to operate team for production support.
- Developed Ant scripts for the new projects. Modified the existing Ant scripts as per the new requirements.
- Prepared testing strategies to test the application.
- Production Support.
Environment: Java/J2EE,WebServices,JAX-WS,SOAP,Spring2.5/3.1.1,Servlets, SQL, DOM, JavaScript, CSS, UML, WSDL, XML, XSLT, Liferay Portal Server, DB2, Oracle 11g/10g,HIPAA,EasyMock, Eclipse, JUnit, Log4j, IBM Websphere, Ant, Clear Quest, Clear Case, IBM RAD 7.5, Jersey, Tomcat, Mainframe, Windows, AIX, Solaris.
Confidential, Dallas, TX
Enterprise Architect
Responsibilities:
- Involved in system study and involved in analysis, system design
- Design class and sequence diagram for GetAccountInfo, SetStopRestart, SetComplaint services using UML
- Design and Develop SOAP/REST based web services which will be used to interact with NY Times call center to support day to day business.
- Strong knowledge of Object-Oriented software engineering methodologies, Object-Oriented Analysis and Design.
- Design and develop CIL application, which will be used to interact with vendors to support day to day business.
- Design and develop server side solutions using JAVA, J2EE, SPRING MVC, SPRING Integration, Hibernate, Web service (SOAP/REST) etc.
- Participate in requirement gathering, ensuring technical requirements are well-defined
- Experienced in Analysis and Troubleshooting Skills.
- Used JavaScript as an extended functionality to web pages.
- Implemented Persistence mechanism using Hibernate.
- Involved in designing the web service call to retrieve the customer details based on the customer ID using WSDL, SOAP and XML and designed XML Schema for customer details
- Dynamic web pages were developed in JSP.
- Worked on development of Webservices using JAX-WS.
- Involved in implementing persistence logic using Hibernate
- Monitored the error logs using Log4J and fixed the problems.
- Used Eclipse as the IDE for building the application.
- Coordinated with the testers in the QA/SIT, with business users in UAT for testing application. Provided trainings to operate team for production support.
- Involved in development of Struts Action classes and Form beans.
- Developed the Controller Servlets, which sends the requests to the appropriate action classes.
- Wrote ANT scripts and deployed the applications.
- Production on call Support.
Environment: Web Services, SOAP 1.1,Java/J2EE, AJAX, JSP 2.0, Struts, Hibernate, Servlets, HTML, DHTML, SQL, DOM, JavaScript, CSS, UML, XML, XSLT, WSDL, DB2, Oracle, JUnit, Log4j, Ant, Clear Quest, Clear Case, IBM JBoss, IBM Websphere, Windows 7, AIX,UNIX.
Confidential, Chicago, IL
Lead J2EE Architect
Responsibilities:
- Involved in the design and development of the presentation layer using Jakarta Struts Framework.
- Developed Java Servlets and JSPs for dynamic HTML generation and perform the server side processing on the client requests. Developed view components using JSP to display and update the pages.
- Strong knowledge of Object-Oriented software engineering methodologies, Object-Oriented Analysis and Design.
- Designed and developed web interface using JSP, HTML, Servlets, JavaScript and CSS.
- Developed BW interfaces for PCC.
- Developed Web services using JAX-WS Interface.
- Queues and Topics creation in Tibco EMS server.
- Used design patterns like Factory pattern and DAO to encapsulate the communication with the persistent data storage
- Extensively worked on SOAP Web services to exchange data between different applications and different platforms.
- Involved in database related tasks like creation of tables and indexes and SQL queries.
- Experienced in Analysis and Problem solving Skills.
- Developed server side code that computed most of the business logic, which includes some logic to prepare the reports.
- Extensively used spring for Dependency injection.
- Developed reports based upon data generated by enterprise transaction, customer information system using Business Objects
- Used Hibernate and worked extensively on Hibernate Query Language (HQL) to query from the
- Coordinated with the testers in the QA/SIT, with business users in UAT for testing application. Provided trainings to operate team for production support.
- Used JUnit to implement test classes to ensure quality through design, code reviews and testing.
- Implemented MVC architecture for separating the business logic from the presentation layer using Struts.
Environment: Java, JSP, HTML5, Servlets, Spring, Hibernate, Webservices, Tibco, EMS, SOAP, AJAX, DB2, Oracle, MQ, WebLogic, Mainframe, Clear Quest, Clear Case, JBoss, Business Objects, Solaris .
Confidential, Boston, MA
Sr Architect
Responsibilities:
- Participated in Credit Risk Infrastructure (CRI) design meetings, responsible for the underlying architecture for some of Adjustments application components.
- Involved in providing programming perspective on business requirements to plan and management team.
- Worked on developing Web services.
- Strong knowledge of Object-Oriented software engineering methodologies, Object-Oriented Analysis and Design.
- Implemented the application using Jakarta Struts Framework based on Model View Controller design pattern.
- Used Message Driven Beans, Java Message Service (JMS) for asynchronous communication across various CRI components.
- Used MQ Series for asynchronous communication to communicate with various components across CRI infrastructure.
- Experienced in Analysis and Troubleshooting Skills.
- Writing COBOL programs for financial reports and year end miscellaneous reports as per the bank requirement.
- Designed various tables, wrote stored procedures, functions and triggers in PL/SQL for the application.
- Used Log4J framework to log and monitor error logs.
- Coordinated with the testers in the QA/SIT, with business users in UAT for testing application. Provided trainings to operate team for production support.
- Deployed the application builds on WebLogic Application Server 8.1.
Environment: J2EE, WebLogic, IBM Websphere, MQ, DB2, Oracle 10g, EJB, JUnit, Java, JSP 2.0, JSTL, Struts 1.2, Servlets 2.2, Hibernate 3.0, Spring, Eclipse 3.1, XML, Cobol, Mainframe, Clear Quest, Clear Case, JavaScript, PL/SQL, CVS.
Confidential, Fairlawn, OH
Architect
Responsibilities:
- Developed and implemented this application from coding to testing.
- Interacted with users to develop proper specifications
- Developed the presentation layer and GUI framework that are developed using Swing and Client-Side validations were done using JavaScript
- Extensive used Components, Layout manager, Event handler and exception handling
- Strong knowledge of Object-Oriented software engineering methodologies, Object-Oriented Analysis and Design.
- Developed JTables used Swing to display the contents in the web pages
- Developed and implemented JSP as the view, Servlets as controller and EJBs as the modules.
- Experienced in Analysis and Problem solving Skills.
- Developed Session Beans and Entity Beans along with business rules.
- Generated daily report using Crystal Reports, Crystal Enterprise.
- Involved in installation, configuration and administration of Oracle 9i.
- Designed and created tables, store procedures, functions, cursors, triggers and views.
- Developed extensive web pages using HTML, Style sheets, CSS, JSP and JavaScript to perform checking and validations at Client's side.
Environment: Java, J2SE, JSP, Servlets, EJB, XML 1.0, FileNet, HTML/DHTML, SQL, JavaScript, JBuilder, Apache Tomcat, DB2, Oracle 9i, IBM Websphere 5.0, MicroStradegy, Crystal Reports
Confidential, PA
Java Developer
Responsibilities:
- Involved in developing the flow and navigation of the web pages. Developed the User Interface using JSP, Tiles, HTML Validations were done primarily using Struts Validators and JavaScript.
- Strong knowledge of Object-Oriented software engineering methodologies, Object-Oriented Analysis and Design.
- Employed Struts framework for designing user interface and application control while used EJBs and helper classes to implement the application logic.
- Struts 1.1, JSF, Tiles are extensively used for creating web pages. The pages were created to incorporate re-usability for various scenarios.
- Ant scripts were written to integrate open-source environments into RAD6.0 workspace, such as generating Java beans from XSD schema file, subsequent generation of hibernate mapping files for these Java beans.
- Experienced in Analysis and troubleshooting Skills.
- The data is accessed using Hibernate mappings/layer and converted to XML.
- Working with PL/SQL. Involved in writing and executing complex SQL queries and stored procedures.
- EJB based applications to connect to back-end, Java files using the core language functionality.
Environment: Java, J2EE, JSP, XML, Hibernate, XDoclet, LDAP, Castor, Struts 1.1, Rational XDE, IBM Websphere5.0, WSAD, UML, APIs, SQL, UNIX, JavaScript, XSLT, Apache FOP, JDBC, DB2, Oracle 9i, JSTL, Ant, JUnit, Tiles.