J2ee Lead Web Developer/ Lead Resume
Charlotte, NC
SUMMARY
- 10+ years of Experience in IT industry - well versed in Analysis, design, development, testing, quality & Support & Working in various Business Domains like Gas Pipelines, Automobile, Energy, Investment and Commercial Banking
- Experienced in Software Technology - Core Java, Swing, GWT, J2EE Technologies like Servlets, JSP, JDBC, JSTL, Java Applets, JNDI, HTML, XML, XSLT, AJAX, Jakarta Ant, JavaScript, Web services and Multi - Threading concepts.
- Strong expertise in development and deployment of web components that include Servlets 2.2/2.3/2.4, JSP 1.1/1.2/2.0, JSF 2.0 and business layer components that include EJB 3.0, Web Services, RMI, and JDBC 2.0/3.0, JNDI & JMS.
- Good Experience in building Web Applications using J2EE (Servlets, JSP, JDBC, EJB, Java Beans, Struts, Web-Services) framework utilizing MVC architecture.
- Have good programming experience with SQL, PL/SQL for varied databases like Oracle 10g.
- Good scripting knowledge in UNIX Shell Scripting
- Extensive experience as a Senior Developer and Technical Lead responsible for requirements gathering, study and analysis of project requirements through customer interaction, preparation of Functional Specifications and design documents
- Demonstrated ability in leading development and test teams
- In-depth knowledge of Software Development Life Cycle (SDLC) methodology and project life cycle processes
- Strong Analytical, Problem solving skills with excellent communication and inter-personal skills
- Good hands-on experience with UNIX environment along with FileZilla, Putty tool
- Experienced in Software Development Methodologies, including Agile & Waterfall
- Good experience in Web Services development using both SOAP/REST.
- Experienced in SQL queries, stored procedures and Query optimization with Oracle, DB2 and MySQL databases.
- Expertise on Object Oriented paradigm such as OOAD using UML, Borland Together Designer and J2EE Design Patterns.
- Worked extensively in many programming languages which include Java - J2EE (Servlets, JSP, EJB, Struts, Spring, Hibernate, ADF).Proficient in XML and in RDBMS like Oracle10g. Worked on several Utility tools like Eclipse, Exadel, VSS, CVS and SVN.
- Has Experience working on OOAD with UML applications and has knowledge about UML Case Tool Rational Rose, Microsoft Visio and Borland Together CC 6.1.
TECHNICAL SKILLS
OPERATING SYSTEMS: MS-DOS, Windows NT, Windows’9x,Linux
PROGRAMMING LANGUAGES: Java, C, C++,BASIC
PACKAGES: OFFICE 2007
DATABASE: MS Access, Oracle, SQL
GUI / DESIGN: JDeveloper, RAD, Dream Weaver, EclipseNet Beans
CASE TOOLS: Rational Rose, Together CC 6.1, Microsoft Visio
INTERNET TECHNOLOGIES: J2EE,JSP,XML, HTML,AWT,SWING
SERVERS: Tomcat 5.5, Weblogic 9.2, IBM Websphere
FRAMEWORK: ADF, Struts, Spring
ORM: Hibernate, IBatis
OTHERS: Networking, System Assembling & Trouble Shooting
SCM: Perforce, SVN, CVS, ClearCase
DOMAIN: Investment Banking, Gas PipelinesEnergy, Automobile
PROFESSIONAL EXPERIENCE
Confidential, Charlotte NC
J2EE Lead Web Developer/ Lead
Responsibilities:
- Designed and developed new Web GUI screens using Spring framework utilizing MVC architecture and developed application components using Java, Servlets, and JSP
- Built new interfaces and enhanced existing interfaces using SOAP based JAX-WS Web Services
- Used VSS, CVS and SVN for versioning and source control
- Involved in writing functional test cases, test data request, unit and integration tests
- Involved in building and deploying code in various test and production environments using WebSphere 6 server
- Thorough analysis of application logs, and defect handling with end users to fix and resolve production issues
- Build and Deploy application in QA, Staging and Production environment
- Developed web services using SOAP/REST.
- Also developed Rich UI using JSP, HTML5/DHTML, CSS3, JavaScript, and jQuery for user friendly interface.
- Worked on XML Parsing (DOM/SAX), XML Schemas/DTD.
- Coding End to End transaction flows using Business Component (EJB’s), Service class and database transactions, creating xml schemas and converting to java and vice versa, perform self unit testing on the application.
- Involved in Analysis of the root cause of the defects.
- Involved in deployment and Infrastructure activities.
- Involved in preparation of design strategy documents for all the impacted methods.
- Involved in fixing the defects and the analysis of the impact of the fix over the system.
Environment: ADF, EJB, Hibernate 3, J Developer 11.1.1.17, Mule Workspace, Perforce, Oracle, Toad, RAD, Maven
Confidential
J2EE Web Developer/ Lead
Responsibilities:
- Involved in the web development standards.
- Design and Develop web application framework components
- Integrating developed components with other modules
- Designed and developed new Web GUI screens using Spring framework utilizing MVC architecture and developed application components using Java, Servlets, and JSP
- Built new interfaces and enhanced existing interfaces using SOAP based JAX-WS Web Services
- Provided innovative optimization ideas in reporting feature to reduce cost for the clients
- Used VSS, CVS and SVN for versioning and source control
- Involved in building and deploying code in various test and production environments using Weblogic 9.2 server
- Thorough analysis of application logs, and defect handling with end users to fix and resolve production issues
- Build and Deploy application in QA, Staging and Production environment
- Developed web services using SOAP/REST.
- Also developed Rich UI using JSP, HTML5/DHTML, CSS3, JavaScript, and jQuery for user friendly interface.
- Worked on XML Parsing (DOM/SAX), XML Schemas/DTD.
- Resolving the Navigator QC tickets.
- Involved in testing of the modules.
- Involved in IQA Review.
Environment: J2EE1.3, XML, Web Services Spring, Hibernate 3, Edit Plus, BEA Workshop for Weblogic, Eclipse IDE, Quality Center, ClearCase, VSS.
Confidential
J2EE Web Developer
Responsibilities:
- Involved in the web development standards.
- Design and Develop web application framework components
- Integrating developed components with other modules
- Resolving the QC tickets.
- Analysis, Design, Development, Testing and maintenance of the web based application.
- Enhanced reporting feature using JSPs, EJB and JDBC
- Implemented Routing Rule Engine using core Java features - Collections, Multithreading
- Implemented DOM based XML parser using Java code
- Worked on UNIX shell scripts to send information to interfacing applications in flat files for data warehousing
- Worked on POC (Proof of Concept) for application conversions so that our EXMGR application could take over other applications’ work there by closing down the older application(s)
- Used VSS, CVS and SVN for versioning and source control
- Involved in fixing the defects during integration testing.
- Involved in testing of the modules.
- Involved in IQA Review.
- Deployment and support of the application
Environment: Confidential Struts Framework (NSF), iBatis, J2EE1.3, XML, Spring, Hibernate, Exadel, Eclipse IDE, Quality Center, SVN, VSS.
Confidential
Java Developer
Responsibilities:
- Designed and developed functions and stored procedures to validate data Involved in code reviews
- Implemented code for loading and testing of mock data in Core Java.
- Participated in the code reviews for various initiatives, performed static code analysis to follow the best practices for performance and security.
- Participated in the test case reviews, and functional testing of the enhancements.
- Involved in maintenance of the modules.
- Involved in testing of the modules.
Environment: J2EE1.3, Eclipse, Microsoft VSS, Toad, GE Support Central