Sr. Consultant Resume
CA
SUMMARY:
- 8+ years of experience in Java, J2EE, Open Source Technologies & various Application Servers.
- Worked Extensively in Core Java, JDBC, Servlets, JSP, JSTL, Struts, Spring, Hibernate, REST Web Services, SOAP, Apache - Axis, JAXB, Maven, ANT, Log4J, Ajax, JavaScript, XML, XSD, HTML.
- Experience in component based architecture design and development using OOAD & Design Patterns
- Comprehensive Experience in Application development using Software Methodologies like Iterative Development and Test Driven Development.
- Experience in implementing Web Services using SOAP, REST and XML/HTTP technologies.
- Hands on experience with build tools such as Ant, Maven.
- Having experience with SQL, PL/SQL, Triggers, Functions, Stored Procedures, and Cursors for the databases.
- Worked extensively on Administration and Application Deployment on various Application Servers viz. Weblogic and Web-Server viz. Tomcat
- Involved in J2EE based Frameworks, MVC for rapid J2EE Application Development.
- Expertise in developing light weight business component and integrated applications using spring framework, Spring web MVC using features like IOC and configuring application context for spring bean factory.
- Migrated and re-engineered various projects from legacy systems into J2EE framework.
- Expertise in using Development Tools such as Eclipse, JDeveloper and Edit Plus.
- Possess excellent leadership qualities, good Interpersonal Skills, team-working attitude, and take initiatives with a proactive approach in problem solving and providing best solutions.
- Extensive experience in all phases of software engineering including Requirement Gathering, Analysis, Design, Coding, Testing, and Implementation.
TECHNICAL SKILLS:
Operating Systems: Windows, Unix
Java: Collection, Multithreading, Exception, Reflection, Generics, AutoBoxing etc.
J2EE: JSP, Servlets, JDBC, Struts, Spring, Hibernate, AOP, IoC etc.
XML & Web Services: XML, XSD, SAX, DOM, JAXB, SOAP, REST Web Services, WSDL, Apache-Axis
Browser - based: HTML, JavaScript, AJAX, JSTL, XML and XSL
Server: Weblogic Application Server 8.1/9.2/10.x, Tomcat 5/6
Database & Tools: Oracle 9i/10g, TOAD
IDEs: Eclipse 3.x, JDeveloper 10g, Weblogic
Source Control: CVS, SVN
Development methodologies Testing & Deployment: Agile, TDD, JUnit, ANT, Maven etc.
PROFESSIONAL EXPERIENCE:
Confidential, CA
Sr. Consultant
Technology: Java, Spring, Hibernate, REST Web Services, XML, Oracle 10g, Confidential -UX, Weblogic, Tomcat 6.0, Maven, SVN, Log4J, Agile, Windows 7.
Responsibilities:
- Involved in Requirement Analysis & requirement gathering from customers and prepared Functional/Technical Requirement Specifications.
- Implemented the module using Scrum(Agile) methodology.
- Developed the MVC web flow using Spring MVC.
- Developed spring services and had configured IOC (inversion of control).
- Responsible for Writing POJO, Hibernate-mapping XML Files.
- Implemented logging and security for the whole application using Log4j.
- Developed test cases for the functionalities using Junit.
- Middle tier components development using Spring APIs and creating configuration files.
- Involved in invoking remote components using REST Web services.
- Developed Shell scripts to run the batch process.
- Implemented Design patterns like Singleton, Factory, DAO, Value Object pattern. worked extensively on stored procedures containing business logics in Oracle database.
- Automating Builds and Deployments using Maven Build Scripts.
- Configured logging mechanism using Log4J API.
- Involved in using the SVN for version control process.
- Involved in deploying application on UNIX environment.
Confidential, GA
Sr. Consultant
Technology: Java 1.5, Struts, Hibernate, Apache-Axis, XML, XSD, Oracle 10g, Weblogic, Agile etc.
Responsibilities:
- Involve in implementing the MVC architecture using Struts framework
- Involve in Data Access programming using Hibernate-ORM v3 and JDBC
- Involve in installing and configuring Eclipse, TOAD, WinCVS, Oracle client, Weblogic Application Server.
- Involve in creating Webservices using AXIS, WSDL and UDDI
- Implemented the module using Agile methodology.
- Involve in writing SQL queries, Stored procedures.
- Develop business components based on J2EE Design Patterns such as IoC, DAO, Value Object, Singleton, Factory design patterns.
- Used ANT scripts to build the war file and involve in deploying in the Web Logic Application Server
- Work on parsing the XML files using DOM/SAX parsers.
- Involve in developing UI screens for clients using JSP, JSP Tag Libraries, HTML, XML, XSL.
- Involve in writing test-cases using Junit, debugging Implementation and deployment activities.
- Successfully involve in Test Driven Development model using JUnit and Spring framework
Confidential, NY
Sr. Consultant
Technology: Java, Spring, Hibernate, Apache-Axis, JAXB, XML, XSD, Oracle, Weblogic, Agile etc.
Responsibilities:
- Development of JSF custom components and implementation of JSF for deployment on Tomcat and Weblogic Platform.
- Worked on Data Management classes, using JDBC, to access the Oracle Database
- Architected a light weight design model for the product using Inversion of Control principle and implemented it successfully using Spring IoC Container.
- Participated in the activities to Convert services to Web Services using Axis, XML and JAXB
- Used Design Pattern such as Singleton, Factory, DAO etc.
- Involved in test-cases using Junit, debugging Implementation and deployment activities
- Successfully involved in Test Driven Development model using JUnit and Spring framework
- Design of Navigation Model in JSF.
- Development of custom validators, converters and listeners.
- Reviewing code with other project peers
- Prepared technical design document
Confidential
Sr. Consultant
Technology: Java, Struts, Spring, Hibernate, Apache-Axis, XSD, Oracle 9i, Weblogic etc.
Responsibilities:
- Part of core development team involved in the Re-engineering activities.
- Participated in a feasibility study on Struts MVC architecture for the project.
- Struts Migration - Worked on the re-engineering effort to convert the properitary servlet based application to Struts based MVC Architecture.
- Spring Introduction - Involved in complete hands on programing on the core product development using J2EE, Struts and Spring.
- POJO Architecture - Re-engineered the application using IoC principles and removed heavy weight application to light wieght model by removing Enterprise Java Beans and re-worked the business model with Simple POJOs based architecture.
- Participated in the activities to Convert services to Web Services using Axis.
- Developed and Implemented MVC Architecture using Struts and Spring
- Developed automated build scripts that check out the code from CVS and build the application using Apache ANT.
Confidential
Software Engineer
Technology: Java, JSP, Struts, Hibernate, Axis, Oracle, Weblogic etc.
Responsibilities:
- Understand requirements from the client.
- Developed the application using Java, JSP, Struts, Hibernate, XML etc.
- Development of Portal application with Weblogic Application Server.
- Participated in the activities to Convert services to Web Services using Axis, XML technologies.
- Impact Analysis for small changes
- Performed code review to achieve quality code.
- Involved in test-cases using Junit, debugging Implementation and deployment activities.
Confidential
Software Engineer
Technology: Java, JSP, Struts, Oracle, Tomcat etc.
Responsibilities:
- Part of development team involved in the Re-engineering activities.
- Java Development using Java, J2EE, JDBC, Servlets and JSP.
- Developed and Implemented MVC Architecture using Struts.
- Java Development with JDBC interface with Oracle.
- Java development and deployment using Eclipse, Tomcat and tools like ANT, TOAD etc.
- Involved in Post launch production support, bug fixes and on going maintenance.
Confidential
Software Engineer
Technology: Java, JSP, Servlets, Oracle, Tomcat etc.
Responsibilities:
- Understanding requirements
- Developed the application using Java, JSP, Servlets etc.
- Developed and Implemented MVC Architecture using JSPs and Servlets
- Java Development with JDBC interface with Oracle.
- Involved in test-cases development using Junit.
- Performed peer code review to achieve quality code.
