Tech Lead Resume
Glenview, IL
SUMMARY
- Over (10) years total experience focusing on Java/J2EE Technologies.
- Proficient in teh design and development of client/server and web Applications using JAVA, J2EE, J2SE technologies and Web Technologies for enterprise applications.
- Expert in developing enterprise web - based application based on Java technologies using J2EE, J2SE, EJB, Java Servlets, Struts, Java Beans, GWT,JMS, JNDI, ANT and Apache Maven.
- Expertise in developing web based GUIs using Java Applets, HTML, DHTML, JavaScript, XML, DOJO, AJAX, JSF, JSP, spring form tags and Google tool kit(GWT).
- Experienced wif XML related technologies such as XML, XSL, XSLT, DTD, Schema, XPath, DOM, SAX and JIBX.
- Experience in Service Oriented Architecture (SOA), Web Services design development and deployment using WSDL,SOAP, UDDI, JAXP, JAXB, SAX, DOM, XSLT, Apache AXIS, REST
- Worked on IBM Web Sphere, IBM Rational Software Architect for Web Sphere, IBM Messaging Queue series (MQ),MQ Visual EDIT, Bea Web Logic server, Apache Tomcat Server 4.0.3/3.3, Apache Web Server, JBoss,OC4J
- Experienced in Eclipse, MyEclipse, IBM RAD, IBM WSAD, JBuilder, IBM Visual Age for Java and Symantec Visual Café.
- Expertise in Database programming using JDBC, SQL, PL/SQL, TOAD, SQL Server 6.5/7.0/2000/2005, Oracle 10g/9.x/8.x/7.x, DB2,PostgreSql 8.x
- Experience wif Web Sphere Administration 5.1/6.0/6.1
- Experience wif Web Logic Administration 10.3
- Experience wif Web Sphere MQ(Messaging Queue’s), JMS(JAVA Messaging Services)
- Experience wif JMS and MQ configuration setting
- Experience working on spring, Hibernate frameworks, MQ Series.
- Experience wif TIBCO and TIBCO IN and OUT bound wif FIX messaging settings and configurations
- Experience in implementing Core Java & J2EE design patterns like Singleton, Factory Pattern, Service locator, Business Delegate, DAO, Session Façade, Value object, Value object Assembler pattern and etc
- Expertise in EDI (Electronic Data Interchange) mapping development.
- Worked on TIE Commerce for conversions of DATA for EDI, TextPad,XLS formats
- Developed mappings for data to generate XML’S from EDI formats.
- Expertise in creating Software Requirements Specification (SRS), preparing Functional Design Document (FDD), Detailed Technical Design Document (TDD), UML Diagrams, Effort estimation and exhaustive Test Plans.
- Worked on Object Oriented Design (OOD) and Analysis (OOA) based on Unified Modeling Language (UML) architecture using Rational Rose.
- Experience in Service Management, Financial, Healthcare, Insurance and Supply chain, trading domains.
- Experience Working wif Agile Methodologies for development Process in different way of approaches like SCRUM, Iterative.
- Very good exposure to Securities and health care domains
- Excellent communication and interpersonal skills. Versatile team player wif proven problem solving skills.
TECHNICAL SKILLS
J2EE Technologies: JDK1.4/1.5/1.6, JSP 1.2/2, Servlets, Ajax, Struts 1.1./1.2/2.0, JSF, Hibernate3.0, Spring2.X, EJB2.0/3.0, JDBC, JUnit, JNDI, XML, JMS, Web Services, WSDL, SOAP.,JSP,JSTL,XSLT,SPRING FORM TAGS,STRUTS TAGS
Languages: Java, C++, SQL, PL/SQL, XML, HTML, Java Script, DOJO, Ajax,JSONWeb/App ServersIBM Websphere 5.1/6.x, Bea Web Logic Server 9.2, Tomcat 4.0/5.0, Apache1.3/2.0, JBoss 4.x, OC4J
RDBMS: Oracle 8i/9i, 10g MS SQL Server 7.0, Postgres 8.3
Operating System: Windows 9x/NT/2000/XP, Linux
Development Tools: Eclipse 3.0/3.1, MyEclipse 5.x, WSAD 4.x/5.x, RAD6.x, 7.x, IBM WebSphere 5.x/6.x,IBM MQ Series, TOAD, ANT, MAVEN, SQL Loader, EDI TIE Commerce, IBM Rational Software Architect for WebSphere,IBM Messaging Queue series(MQ),IBM MQ visual EDIT.
PROFESSIONAL EXPERIENCE
Confidential, Glenview, IL
Tech Lead
Responsibilities:
- Worked on teh Re-design teh existing system and interacted wif Business users
- Design done wif Microsoft Visio and RSA tools.
- Generated teh Class diagrams, Sequence diagrams extensity for all teh entire process flow.
- Done reviews on design documents, code and POC on new requirements using Spring Framework wif hibernate and Oracle database communication
- Responsible for gathering and understanding teh system requirements by interacting wif business users.
- Confidential developed by using technologies Google tool Kit, Spring, Hibernate
- Review design documentation for QA environment.
- Used Intellij IDE for development.
- SVN for version Controlling.
- Created Stored Procedures, SQL Statements and triggers for teh TEMPeffective retrieval and storage of data into database.
- DB support for DEV, QA-smoke, QA, PROD.
- Responsible for teh weekly code deployments and maintenance of DEV, QA-Smoke and QA environments.
- Application developed on Agile methodologies scrum and iterative method process.
- Extensively used shell scripting.
- POC wif JUnit test suite to automate teh testing of teh business logic.
- Involved in 24x7 support, Maintenance and enhancement of teh application
Environment: JDK, Spring framework, XML, HTML, JSP, Hibernate, ANT, Java Script, JQuery, ANT,AJAX, JMS, Web Sphere Application, Tomcat, SVN, ORACLE, Intellij, FileZilla, GWT
Confidential, Lincolnshire, IL
Lead/Sr. JAVA DEVELOPER
Responsibilities:
- Worked on teh Re-design teh existing system and interacted wif Business users
- Design done wif Microsoft Visio and RSA tools.
- Generated teh Class diagrams, Sequence diagrams extensity for all teh entire process flow using RAD.
- Worked for POC of Messaging system using Spring Framework wif JMS,MQ, DB2
- Responsible for gathering and understanding teh system requirements by interacting wif business users.
- Implemented SpringMVC to integrate business logic and Model and DAO classes using Hibernate.
- Worked on CORE JAVA (Collections of type Generics, Templates) and used teh core packages.
- Implements MVC, Singleton, Factory, DAO, Value Object, session Facade, Data Access Object, Business Object paradigm
- Implemented Spring Framework for teh information flow between database and Model.
- Used JIBX for transforming teh XML content into String.
- Worked on Marshalling and Unmarshalling teh XML using teh JIBX parser.
- Interpreted and manipulated spring and hibernate configure files.
- Worked on JMS and Messaging Queue (MQ) configurations.
- Connection Factories, Queue’s, JNDI settings on DEV environment.
- Monitoring teh messages on MQ visual EDIT tool.
- Configurations MQ’s on visual Edit tool on DEV environment.
- Worked on SOAP based web services.
- Extensively worked for deployment, configurations of application on WEBSPHERE server (DEV and QA-Smoke) and WEBSPHERE PORTAL for Integration of all modules.
- Developed documentation for QA environment.
- Used IBM Rational Software Architect for Web Sphere RAD IDE for development.
- Dimensions for version Controlling.
- Created Stored Procedures, SQL Statements and triggers for teh TEMPeffective retrieval and storage of data into database.
- DB support for DEV, QA-smoke, QA, PROD.
- Responsible for teh weekly code deployments and maintenance of DEV, QA-Smoke and QA environments.
- Application developed on Agile methodologies scrum and iterative method process.
- Used Apache Log4J logging API to log errors and messages.
- Extensively used shell scripting.
- Deployed applications on Unix Environment for Dev, Qa-smoke.
- Created JUnit test suite to automate teh testing of teh business logic.
- Involved in 24x7 support, Maintenance and enhancement of teh application
Environment: JDK, Spring framework, XML, HTML, JSP, Hibernate, ANT, Java Script, VSS, XSLT, CSS, ANT,AJAX, JMS, Web Sphere Application, Tomcat, DIMENSIONS, DB2,MQ Series,MQ visual EDIT,JUnit, IBM Rational Software Architect for WebSphere,ArgoUML,FileZilla
Confidential, Chicago, IL
Sr. JAVA DEVELOPER
Responsibilities:
- Extensity worked in teh design team and interacted wif product owners
- Design done wif Microsoft Visio and RSA tools.
- Generated teh Class digrams, Sequence diagrams extensity for all teh entire process flow.
- Worked for POC of JPMChase Framework wif latest technologies like DOJO, JPI 2.0, ORACELE 11g
- Responsible for gathering and understanding teh system requirements by interacting wif clients.
- Designed and developed GUI screens for user interfaces using JSP, XSLT, AJAX, XML, HTML, CSS, DOJO and JSON. Performed client side user validations using JavaScript.
- Implemented SpringMVC to integrate business logic and Model and DAO classes using Hibernate.
- Worked on CORE JAVA (Collections of type Generics, Templates) and used teh core packages.
- Implements MVC, Singleton,Factory,DAO,Value Object, session Facade, Data Access Object, Business Object paradigm
- Implemented Spring Framework for teh information flow between database and Model.
- Used XSLT for transforming teh XML content into HTML.
- Interpreted and manipulated spring and hibernate configure files.
- Implemented Spring IOC & AOP.
- Extensively worked for deployment, configurations of application on TOMCAT server (DEV and QA-Smoke) and WEBLOGIC for Integration of all modules.
- Developed documentation for QA environment.
- Used IBM Rational Software Architect for WebSphere/Eclipse IDE for development.
- SVN for version Controlling.
- Created Stored Procedures, SQL Statements and triggers for teh TEMPeffective retrieval and storage of data into database.
- DB support for DEV, QA-smoke and QA.
- Responsible for teh weekly code deployments and maintenance of DEV, QA-Smoke and QA environments.
- Application developed on Agile methodologies
- Used Apache Log4J logging API to log errors and messages.
- Extensively used shell scripting.
- Deployed applications on Unix Environment for Dev, Qa-smoke.
- Created JUnit test suite to automate teh testing of teh business logic.
- Involved in 24x7 support, Maintenance and enhancement of teh application
Environment: JDK, Struts, Spring framework, XML, HTML, JSP, Hibernate, Maven, Java Script, VSS, XSLT, CSS, ANT,AJAX, JMS, Web Logic Application, Tomcat, SVN, Oracle, DOJO, JSON,JUnit, IBM Rational Software Architect for WebSphere,ArgoUML
Confidential, Chicago, IL
Sr.JAVA DEVELOPER
Responsibilities:
- Responsible for gathering and understanding teh system requirements by interacting wif clients.
- Designed and developed GUI screens for user interfaces using Swing, JSP, XSLT, AJAX, XML, HTML, CSS and JSON. Performed client side user validations using JavaScript.
- Developed Session Bean to encapsulate teh business logic and Model and DAO classes using Hibernate.
- Worked on CORE JAVA (Collections of type Generics, Templates) and used teh core packages.
- Use of teh Struts Framework for teh application based on teh MVC design paradigm
- Implemented Spring Framework for teh information flow between database and Model.
- Worked on TIBCO,TIBCO listeners configurations wif Fix protocol.
- Inbound, Outbound Tibco settings for DEV,QA-smoke evnviroments.
- Used Session Facade, Data Access Object, Business Object and Value Object design patterns.
- Used XSLT for transforming teh XML content into HTML.
- Interpreted and manipulated spring and hibernate configure files.
- Implemented Spring IOC & AOP.
- Extensively worked for deployment, configurations of application on WEBLOGIC server (DEV and QA-Smoke).
- Developed documentation for QA environment.
- Used Eclipse IDE for development.
- Clear Case for version Controlling and Clear Quest for Defect tracking.
- Created Stored Procedures, SQL Statements and triggers for teh TEMPeffective retrieval and storage of data into database.
- DB support for DEV, QA-smoke and QA.
- Responsible for teh weekly code deployments and maintenance of DEV, QA-Smoke and QA environments.
- Application developed on Agile methodologies
- Used Apache Log4J logging API to log errors and messages.
- Extensively used shell scripting.
- Deployed applications on Unix Environment for Dev, Qa-smoke.
- Created JUnit test suite to automate teh testing of teh business logic.
- Involved in 24x7 support, Maintenance and enhancement of teh application
Environment: JDK, Struts, Spring framework, XML, HTML, JSP, Hibernate, Maven, Servlets, Java Script, VSS, XSLT, CSS, ANT,AJAX, JMS, Web Logic Application Server, Web services, Tibco, Eclipse, PL/SQL, Oracle, JUNIT, Clear Case, Clear Quest, UNIX
Confidential, Hillside, IL
Sr. Java Developer
Responsibilities:
- Involved in teh design, feature estimations and Software Requirements Specifications.
- Developed class diagrams, use case diagrams and sequence diagrams using UML/STAR UML.
- Developed web interface for Users Modules using JSP, HTML, XML, CSS, Java Script, AJAX, and Action Servlets wif Struts Framework, spring frame work.
- Used spring framework for transfer teh data from GUI to DB wif Ajax frame work.
- Extensively worked on CORE JAVA(Collections of Generics and Templates, Interfaces for passing teh data from GUI Layer to Business Layer)
- Developed business logic and Entity Beans to manage teh transactions wif teh database to deliver teh content to teh presentation layer and also to store teh data into teh data layer.
- Implemented DAO (Data Access Object) design pattern to access data from Oracle.
- Development process teh SCRUM, Iterative Agile methodologies for web Application
- Developed using J2EE design patterns like Command Pattern, Session Façade, Business Delegate, Service Locator, Data Access Object and Value Object Patterns.
- Implemented Spring MVC, IOC & AOP.
- Mapped teh objects wif teh Database using Hibernate Query Language (HQL) as teh Persistence Frame Work.
- Developed stored procedures using PL/SQL.
- Developed EDI Mappings for conversion of data and deployed teh mapping file to PROD, QA and testing based on file formats for each customer.
- Used JMS for programs to create, send and receive messages by using different modules like publisher, subscriber messaging and point to point messaging using IBM-MQ-Series
- Used log4j for debugging teh application.
- Involved in Configuration of data source and deployment of application in development, Test and Production.
- CVS for version Controlling.
- Involved in configuration setting for Development, Test, and Production Environment.
- Used J-Unit test cases to test teh application and performed random checks to analysis teh portability, reliability and flexibility of teh project.
- Mainly involved in 24x7 support, Maintenance and enhancement of teh application.
Environment: Java,HTML,DHTML,XML,JSTL,XSLT,AJAX,JavaScript,CSS,Struts,Servlets,SpringframeworkEclipse,,EJB3.0,Hibernate,JMS,IBMMQSeries,WebSphere Application Server, Web Services, Junit, Oracle, WindowsXP, UNIX, CVS,EDI TIE Commerce, STAR UML
Confidential, Rochester, MN
Sr. Programmer Analyst
Responsibilities:
- Involved in teh design, feature estimations and Software Requirements Specifications.
- Contributed to teh development of web interface for User module and Admin module using JSP, HTML, XML, CSS, Java Script, AJAX, and Action Servlets wif Struts Framework.
- By using DOJO wif Ajax frame work we implemented teh UI for user interaction to entire application.
- Extensively worked on CORE JAVA(Collections of Generics and Templates, Interfaces for passing teh data from GUI Layer to Business Layer)
- Developed business logic and Entity Beans to manage teh transactions wif teh database to deliver teh content to teh presentation layer and also to store teh data into teh data layer.
- Implemented DAO (Data Access Object) design pattern to access data from Oracle.
- Developed using J2EE design patterns like Command Pattern, Session Façade, Business Delegate, Service Locator, Data Access Object and Value Object Patterns.
- Implemented Spring MVC, IOC & AOP.
- Mapped teh objects wif teh Database using Hibernate Query Language (HQL) as teh Persistence Frame Work.
- Developed stored procedures using PL/SQL.
- Used JMS for programs to create, send and receive messages by using different modules like publisher, subscriber messaging and point to point messaging using IBM-MQ-Series
- Used log4j for debugging teh application.
- Involved in Configuration of data source and deployment of application in development, Test and Production.
- Used RAD for application developing, deployment and CVS for version Controlling.
- Developed teh MAVEN scripts for preparing EAR and WAR files used to deploy J2EE components.
- Involved in configuration setting for Development, Test, and Production Environment.
- Used J-Unit test cases to test teh application and performed random checks to analysis teh portability, reliability and flexibility of teh project.
- Mainly involved in 24x7 support, Maintenance and enhancement of teh application.
Environment: Java,HTML,DHTML,XML,JSTL,AJAX,DOJO,JavaScript,CSS,Struts,Servlets,Springframework,Eclipse,EJB3.0,Hibernate,JMS,IBMMQSeries,MAVEN,RAD,WebSphere Application Server, Web Services, Junit, Oracle, WindowsXP, UNIX, CVS
Confidential
Programmer Analyst
Responsibilities:
- Designed and Developed Front end using JSP’s and Action Servlets wif Struts Framework
- Used VO (Value Object) design pattern supported by struts framework to access data from different layers.
- Developed stored procedures using Postgres SQL.
- Involved in Configuration of data source and deployment of application in development, Test and Production.
- Used Eclipse IDE for development and CVS for version Controlling.
- Done test cases manually and compared teh actual wif expected results.
- Involved in Maintenance and enhancement of teh application.
Environment: Java, HTML, JavaScript, CSS, Struts Framework, EJB, ANT, Tomcat, Junit, XML, WindowsXP, UNIX (HP), CVS, Eclipse IDE, PostgreSQL
Confidential
Programmer Analyst
Responsibilities:
- Involved in Design and development of presentation layer using JSP, HTML and JavaScript, XML.
- Implemented J2EE Design Patterns like Session Façade, Business Delegate, and Data Access Objects.
- Created tables in teh data base using PL/SQL.
- Involved in configuration and deployment of application on OC4J Server.
- Used CVS as Version Control System.
- Used Apache Ant for building teh application.
- Mainly involved in 24x7 support, Maintenance and enhancement of teh application.
Environment: J2EE, Java2, Struts1.2, Ant, JDK1.4.1/1.3, Servlets2.2,Eclipse, EJB2.0, JDBC, JSP, HTML, Java Script, XML, Oracle 9i, OC4J server, Eclipse IDE