We provide IT Staff Augmentation Services!

Java Lead/architect Resume

West Des Moines, IA

PROFESSIONAL SUMMARY

  • Over Twelve years of extensive working experience in Software Development wif proficiency in development, maintenance and support of applications using Sun Microsystems Technologies.
  • Extensive experience in Internet, client/server technologies using Java, J2EE (JSP, Servlets, JDBC, JNDI, LDAP, EJB), HTML, DHTML, CSS, Java script, XML and Web Services.
  • Domain knowledge of Retail services and Financial services.
  • Extensive experience wif Web/Application servers like Apache Tomcat, Jboss, IBM Websphere, BEA Weblogic, Oracle 10g appserver and building the applications using ANT tool.
  • Expertise in various open source frameworks and tools like Struts, Spring, Hibernate, Log4J, and ANT tools.
  • Expertise in Sterling OMS and Fulfillment suite
  • Extensive experience in using IDE’s Eclipse, Net Beans, IBM RAD and Oracle 10g JDeveloper.
  • Experience in writing SQL Statements, Triggers, and Stored procedures for database transactions.
  • Experience in working different operations system environments wif java in Windows, UNIX and Linux.
  • Excellent experience in the design, development, and implementation of Model - View-Controller (MVC) inculcating wif different J2EE frameworks and Design Patterns.
  • Experience in Unit testing, Integration testing and generating Test cases for web/Java core applications.
  • Experience to maintain the source using version controlling tools CVS and Rational Clear Case.
  • Expertise in SDLC dat encompass wif proven analytical and problem solving skills and experience working wif agile methodologies.
  • Proven aptitude on learning and working on emerging technologies.
  • Highly conversant wif quality procedures dat are followed both at organization level as well as client specific level.
  • TEMPEffective Communication and Inter-Personal skills.
  • Hands on Experience in handling critical Business applications Issues and handling failure recoveries.
  • Expertise in troubleshooting various pre and post implementation Issues.
  • Driven by new challenges and adept at adapting to any cultural and business environments.

TECHNICAL SKILLS:

Operating System: UNIX, Linux, Windows XP, 98/2000.

Web Technologies: J2EE- Servlet, JSP, JSTL, JavaScript, HTML, XML, XSLT, JAXB, JAXP, XSD, Jax-RPC, XSL, CSS, JDBC 2.0, EJB, JMS, AJAX, DOJO, Web Services, WAP, SOAP, WSDL, UDDI, REST.

Application Server: IBM Websphere, JBoss, BEA Weblogic and Oracle 10g appserver.

Web Servers: Apache Tomcat

RDBMS: Oracle 11g/10g, SQL Server, DB2 and PL/SQL

Languages: Java, SQL, C, C++ and UNIX Shell Scripting.

Frameworks: Sterling Comergent 7.1v, Apache Struts, Tiles, Hibernate, Spring and J2EE Design Patterns.

Tools / IDE: RAD, Eclipse, JBuilder, Rational Rose 7.0.1.1, My Eclipse, Net Beans and Apache ANT.

Version Controls: Rational Rose Clear case 7.0.1.1, CVS and Clear Quest

PROFESSIONAL EXPERIENCE

Confidential, West Des Moines, IA

Java Lead/Architect

Responsibilities:

  • Working wif Requirement leads, Architect and Project managers totranslate business requirements into technical specifications.
  • Responsible for ensuring task estimates and schedules are created.
  • Iterative methodology been used for implementing capabilities wif eight weeks development and four weeks testing cycle sprints and daily scrum meetings.
  • Providing technical leadership for team through design and code reviews, ensuring best technicalbest practices are applied.
  • Involved in implementation of server layer services like business services, entity services and integration services.
  • Utilized GWT components for Presentation & Business layers along wif seriousforce framework components.
  • Utilized features of Spring Core layer and Spring DAO support layer and seriousforce framework in order to develop the application.
  • HQL and named queries are used throughout the application for consistency andmaintainability.
  • Performed bug tracking and Unit Testing using TestNG and FindBugs.
  • Mentoring junior developers and follow-up on the tasks and provide assistance if needed.
  • Ensuring adherent to delivery target.
  • Working wif development teams to troubleshoot development environment, production environment, performance tune and optimize code.
  • Providing On call support for production and integration environments.

Environment: JDK 6.0, GWT, Google Guice, Spring 3.0, Struts, EJB3.x, EMF (Eclipse Modeling Framework), Hibernate3.2, Web Services, WSDL, SOAP, XML, XSD, AJAX, CSS, Java Script, JQuery, IBM Lombardi Teamworks BPM Tool, Oracle 11g, TOAD 7.1, JBoss 6.0, Eclipse, Maven, TestNG, SVN Repository, JIRA, Web Builder, Windows 7

Confidential, Philadelphia, PA

Senior Java Lead / Architect

Responsibilities:

  • Managing and Interacting wif twenty member team at offshore
  • Participated in the business requirements meetings and provided inputs.
  • Repsonsible for analyzing the requirements and prepare detailed design and customization documents.
  • Responsible for developing major MVC components using J2EE/Comergent Framework.
  • Responsible for Product enhancement wif Sterling Web & Multichannel Sterling Fulfillment process.
  • Responsible for creating Sterling storefronts and Sterling Job schedulers.
  • Responsible for Sterling Integration by applying Out of box design pattern for report generation
  • Responsible for developing Oracle PL/SQL queries based on performance tuning.
  • Meet frequently wif business team to develop requirements and project plans wif critical deadlines
  • Performed Impact, Root- Cause analysis on the production issues and resolved wifin timelines
  • Evaluated known deficiencies and/or functional areas needing improvement
  • Performed process walkthroughs, implemented changes, while working closely wif business process owners and management
  • Performed all duties in accordance wif GSK policies and procedures
  • Captured the data for Heap memory usage, CPU usage, for the new builds as performance testing.
  • Performed functional testing for the new Iterations and applications.
  • Involved in deployment for the multiple versions of builds co coordinating wif release team, configuration management and DBA teams.

Environnent: Sterling Comergent Framework(Sterling OMS and Fulfillment), Spring,, Java, JDBC, JNDI, XML, HTML, Servlets, JSP, JQuery, Hibernate, Tomcat, Jasper Reports, MQ Messaging, Web Services, DOJO, Windows, Oracle, Eclipse, CVS, Log4j, Microsoft Visio IBM Test Director

Confidential

Sr Java Lead / Architect

Responsibilities:

  • Responsible for interacting wif Client and working wif five member offshore team.
  • Key involvement in development of POC for Confidential using Open Lazlo.
  • Key involvement in development of POC for B2C (iBank initiation, execution and JMS) using Java Caps.
  • Developed the Technical Design documents wif Use Case Diagrams, Class Diagrams, and apps flow diagrams for any business / functional requirement for Confidential .
  • Actively involved in re designing the web application including designing data base.
  • Supported by closely working wif Sun Micro Systems and Confidential team in getting the release approvals.
  • Sustained and enhanced the existing services, providing immediate fixes to several issues in production environment.
  • Developed the support documents of the application and maintaining up to date support procedure to off shore and on shore teams.
  • Developed the controller classes for spring controller, and mapping the url’s to create View URL.
  • Developed the POJOs, configured the handler mappings.
  • Responsible for analysis and documentation of artifacts like Detailed Technical Design document which provides the screen-to-screen navigation, interaction between the flow controls and Database tables.

Environment: Java, JDBC, Open Lazlo, HTML, Servlets, JSP, JQuery, JBoss, Tomcat, Java Caps, SOAPUI, PL/SQL, Oracle, NetBeans, Windows, Maven, Apache ANT, Log4j, JAX RPC and SOAP.

Confidential

Java Lead

Responsibilities:

  • Key involvement in creating UWC (Universal Web Client) for Confidential Platform
  • Key involvement in interacting wif Client and Business partner.
  • Maintained the source of the apps in Clear Case version control.
  • Developed the Technical Design documents wif Use Case Diagrams, Class Diagrams, and apps flow diagrams for business / functional requirement for ICICI.
  • Maintained the proper functioning of front client web application working in co ordination wif the Messaging application.
  • Developed Java code changes for affective reading of the Messaging from LDAP server.
  • Developed the Business/Functional logic in Java coding for segregating the read over messages from Sun JMS as Email, Fax etc.
  • Incorporated various change requests in the application wifin a limited timeframe and yet delivered a quality code.
  • Involved in Knowledge transition plan and application hand-over process from the clients.
  • Providing the production support for the application. Came up wif quick solutions and work around for various production incidents.

Environment: Core Java, J2EE-Servlet/JSP, JMS, XML, HTML, LDAP, Sun App Server and Windows

Confidential, NYC NY

Java Lead

Responsibilities

  • Responsible for analysis and documentation of artifacts like Detailed Technical Design document which provides the screen-to-screen navigation, interaction between the UI widgets and Database tables.
  • Active involvement in developing new enhancements in the MVC Architecture based Web application involving wif different Design Patterns.
  • Responsible for identifying problem areas in web application and for providing recommendations to speed up the process.
  • Created various presentations for clients explaining the data flows of the application along wif validations.
  • Provided Process Improvement Initiatives for improving the existing application and its workflow.
  • Involved in the day to day development activities for the entire application from offshore.
  • Responsible for identifying arising defects and providing permanent fix, theirby reducing the number of defects arising and stabilizing the application.
  • Coded the business logic in action classes using the Dispatcher Action class.
  • Developed the screen and code design for different modules.
  • Handled configuration and change management for the source code of the application in CVS.
  • Active participation in Unit testing, Integration testing, and regression testing for the application.
  • Active involvement in knowledge transition plan and application hand-over process from the clients.

Environment: Java, J2EE-Servlets/JSP, Spring MVC, JavaScript, JQuery, Hibernate, MS-SQL, NetBeans, Tomcat and Windows.

Confidential, NYC, NY

Java Lead

Responsibilities:

  • Worked at offshore location.
  • Communicated wif onsite client and gathering inputs.
  • Involved in Developing MVC layers using Spring and Hibernate.
  • Involved in coding Server side components.
  • Involved in preparing Design Documents.
  • Integrating and rebasing the code making it available to both offshore and onsite.
  • Participated in peer code reviews based upon the specifications.
  • Performed change requests for the existing functionality.
  • Responsible for design and development of Students module across the application.
  • Responsible for developing Content Caching module to increase performance of the application.
  • Created the flow charts for the application using the UML - class flow diagrams, sequence diagrams.
  • Developed screens and code designing for different modules.
  • Active participation in Unit testing, integration testing, and acceptance testing for the application.
  • Handled the configuration and code changes of the source wif CVS.
  • Developed the SQL, Stored Procedures, and Sub Queries.
  • Configured the JDBC to connect the database servers.
  • Worked on several enhancement and fixes after the application deployed in the production environment.

Environment: Core Java, J2EE-Servlet, JSP, JQuery, Struts, Ant Build, Log4j, Oracle, WebSphere RAD and Windows XP

Confidential, Indianapolis, IN

Java Developer

Responsibilities:

  • Responsible for design and development of health care portal application using portlets.
  • Created the flow charts for the application using the UML - class flow diagrams, sequence diagrams.
  • Developed portal screens and code designing for different modules.
  • Active participation in Unit testing, integration testing, and acceptance testing for the application.
  • Handled the configuration and code changes of the source wif CVS.
  • Developed the SQL, Stored Procedures, and Sub Queries.
  • Configured the JDBC to connect the database servers.
  • Responsible for Project Coordination
  • Responsible for requirement gathering
  • Involved in design, development and Unit testing
  • Developed search engine for recruitment management team
  • Active participation in Unit testing, integration testing, and acceptance testing for the application.

Environment: Core Java, J2EE-Servet/JSP, XML, MS-SQL, Oracle JDeveloper 10g and Linux.

Confidential

Onsite Developer

Responsibilities:

  • Worked at Client place Tokyo, Japan
  • Responsible daily interacting wif client and gathering the requirements
  • Involved in design, development and Unit testing
  • Developed Stateless session beans to interact wif business services.
  • Worked in SCM Control system which involves handling the goods for transportation
  • Involved in offshore communication.
  • Worked wif JFC/Swings.
  • Responsible for analyzing the requirement and doing implementation.
  • Prepared the detail design documents.
  • Involved in design, development and Unit testing.
  • Responsible for analyzing the functional specifications.
  • Responsible for designing detail design documents
  • Involved in design, development and Unit testing
  • Responsible for analyzing the functional specifications.
  • Involved in development and Unit testing

Environment: ASP, VBScript, HTML, SQL and Windows.

Hire Now