Sr.j2ee Developer Resume
MI
SUMMARY
- Six years of professional IT experience with full project lifecycle development in J2EE technologies.
- Extensive experience in development and maintenance of Web based, Portal, E - Commerce applications development using J2EE technologies such as JAVA, Servlet, JSP, EJB, Hibernate, XML, Web Services, HTML, JNDI, JMS, JavaScript, JDBC and JTA.
- Extensively worked with Controller oriented frameworks like Struts, Spring.
- Proficient on various application/Web servers like WebSphere, WebLogic, JBoss, Apache Tomcat etc.
- Experienced in Analysis, Design, Development, Testing, and Implementation of software including Client Server application.
- Hands on experience on SOA using technologies like SOAP, WSDL, JAX-WS, JAX-RPC, Axis.
- Very Strong RDBMS experience with Oracle 11g/10g/9i/8i, IBM DB2 with exceptional SQL and PL/SQL programming skills.
- Experienced in web/user interface development using HTML/CSS, XML, XHTML, DHTML, Java Script, AJAX, JQuery.
- Extensively worked with Ant and MAVEN build / deploy process.
- Experienced in XML Technologies like XML DTD, XML Schema, XSL, XSLT, X Path, SAX and DOM
- Very good experience in UML modeling using tools like Rational Enterprise Architect and Sparx.
- Extensive experience in Agile and TDD (Test Driven Development) software development process.
TECHNICAL SKILLS
Internet Technologies: HTML, XML, CSS, JavaScript, AJAX, XHTML, DHTML, JQuery
Java/JEE Technologies: Core Java, JSP, Servlets, JDBC, EJB, JMS, JNDI, Ant, Maven, Scrum Programming
Frameworks: Struts, Spring, JSF, Log4j, JUnit, Hibernate
Version Control: CVS, IBM Rational Clearcase, Visual Source Safe
Web/App Servers: Apache Tomcat, JBoss, Weblogic and Web Sphere
Operating Systems: Windows NT/2000/XP, Unix (Solaris), Linux
Databases: DB2-UDB, Oracle 8i-10g, MySQL,MSSQL Server
IDE Tools: Eclipse, RAD, NetBeans
PROFESSIONAL EXPERIENCE
Confidential, MI
Sr.J2EE Developer
Responsibilities:
- Form validation using the Spring Validator framework.
- Creating detail design documents using UML modeling tools.
- Creating presentation layer using the JSP and JSTL.
- Creating different interactive spring web flows for creating, modifying and deleting the case status
- Pro-actively worked with production tickets to analyze and resolve the issue.
- Participated in production 24/7 call support.
- Worked with JIRA issue tracking system.
- Used CVS for version control
- Extensively worked with Hibernate Query Language (HQL) to store and retrieve the data from oracle database.
- Extensively worked with Oracle SQL to develop efficient queries.
- Worked with Tomcat web server to develop and deploy the application.
- Expertise in Eclipse as a development tool.
- Extensively worked with Junit framework to write Junit test cases to perform unit testing of the application.
- Worked closely with team members to exchange knowledge of different phrases of the application.
- Worked closely with testing team to resolve any system test issues.
- Ant 1.7 is been used as a build tool to build and deploy the application.
- Used Oracle 11g as a database.
- Actively participated in weekly status meetings.
- Actively participated in Requirements gathering and analysis.
- Involved in all layers like Presentation Layer, Business Logic and Data Access Layers.
- Extensively worked with Asynchronous java scripting AJAX.
- Extensively worked with Style sheets CSS.
- Extensively worked with Spring modules like Spring ORM module.
- Integrated Hibernate with Spring framework.
Environment: Eclipse 3.x, Java, JAVAEE, Hibernate 3.x, Junit 4.x, Oracle 11g, Tomcat 7.0, CVS, JIRA, Ant 1.7, UML JUDE, CSS, JavaScript, Ajax, JSP, JSTL, Spring Web flow, Production support, Windows.
Confidential, San Antonio, TX
Software Developer
Responsibilities:
- Worked as a key resource in developing key modules and major enhancements in Automatic Commercial Environment application.
- Involved in almost all phases of SDLC from requirement gathering, Design phase (HLD & LLD preparation), construction, SIT, UAT, warranty, Production Maintenance.
- Implemented solution using Struts Framework, JSP, EJB, Struts, Hibernate and client side data validation using Java Script.
- Involved in Production maintenance-Customer Interaction, Weekly status reports/ status calls, configuration management, Resolving issues (all Java /DB/server related issues) in less stipulated time, onsite-offshore co-ordination.
- Experience in installation/configuration of WebLogic application server and was responsible for various deployments over it and administration of WebLogic.
- Created various windows batches for automating administrative tasks.
- Data Access Objects layer implementation with Hibernate and MSSQL Server as the Backend.
- Unit test case creation using JUnit.
Environment: Java5, Struts2, JSP, Hibernate, Weblogic, Eclipse, JUnit test framework, CVS, EJB, MSSQL Server.
Confidential, Fairfax, VA
Software Developer
Responsibilities:
- Requirement gathering for Parts Management module.
- Business Requirement Analysis.
- Defined, developed and maintained System Architecture & Design documents.
- Formulating user story and estimating effort.
- Implemented the solution using Struts2 framework.
- GUI implementation using JSP.
- Validation using struts2 and JavaScript.
- Data Access Objects layer implementation with IBatis and Oracle 8 as the Backend
- Unit test case creation using JUnit.
Environment: Java5, Struts2, JSP, Spring, IBatis, Maven2, Tomcat, Eclipse, JUnit test framework, Agile methodology, CVS.
Confidential
Java Developer
Responsibilities:
- Involved in Full Cycle of Software Development including Analysis, Design, and Development and testing phases.
- Created business to business communication by encapsulating SOAP Web services in Java files and stateless session beans.
- Involved in creating Use cases, Class Diagrams, Process Navigation Diagrams and Sequence Diagrams for the system using UML/Rational Rose tool.
- Data stored and managed in back-end Oracle database using container-managed persistence mechanism. Implemented container-managed transactions.
- Created XML and XSL files and parsed using JAXP API in J2EE components.
- Developed the stored procedures and query according to the system logic.
- Packaged and deployed application on Weblogic Application Server and automated building process.
Environment: JSP, EJB, Servlets, JDBC, JTA, XML, SOAP, XSL, UML, Rational Rose, PL/SQL, HTML, CSS, JavaScript, Weblogic, Threading, ANT, Oracle, JMS, Eclipse, TIBCO, CVS, PHP, OOD, Sybase, OOA, OOP, Swing, Windows NT
Confidential
Java Developer
Responsibilities:
- Developed JSPs and Servlets using Struts framework.
- Involved in designing and coding of actions for all modules using Struts framework.
- Involved in designing the optimized Database Model diagram.
- Involved in Low Level Design and Development of Business Layer & Data Layer.
- Implemented the background work using Multi-threading which sends mails in bulk behind the scene.
- Developed the import/export utility, which allows user to import/export to/from MS-Excel, CSV and Database.
Environment: Struts frame work, J2SDK 1.4, J2EE 1.4 (Java, JNDI, JSP, JDBC, Servlets and JSP), Apache Tomcat, SQL, HTML, Eclipse, Windows XP, MVC Design pattern, MySql 4.0.
