Senior J2ee Developer Resume
NY
SUMMARY
- 7 + years of experience with expertise in Design, development maintenance and deployment of business applications using J2EE Technologies & Client - Server Applications.
- Experience in OOAD, Use Cases, Sequence Diagrams and Class Diagrams using UML (Rational Software Architecture)
- Experience in IBM Websphere Server, IBM Portal Server. JBOSS
- Expertise in Server side programming/development using Java, JSP, Servlets, Java Swings, XML, JDBC and PL/SQL, EJB, Struts, Spring. Experience using Ant.
- Expertise working on ORM tool Hibernate.
- Experience with development Tools IBM WSAD, IBM RAD, Eclipse, and MyEclipse.
- Experience with Servers Apache Tomcat 5.0
- Experience of Application Testing Tools JUnit
- Experience of version Control Tools, VSS, CVS, Logger tool- Log4J.
- Expertise in back-end procedure (PL/SQL) development for Database Applications using Oracle 9i, MySQL.
TECHNICAL SKILLS
Application Servers: IBM Websphere 5.0/ IBM Portal Server 5.0, JBOSS
Web Server: Apache Tomcat 5.0
Programming Languages: Java 2, J2EE 1.4 (EJBs, Servlets, JDBC, Java Beans, JSP), XML, XSLT, JFC Swing, JavaScript, SQL, PL/SQL and HTML
Development Tools: IBM WebSphere Studio Application Developer (WSAD) 5.1, IBM Rational Application Developer 6.0,Eclipse, MyEclipse, JasperReports
Frameworks, Design Patterns & CASE Tools: Spring IOC, Spring AOP, Spring MVC, Spring Jdbc, Hibernate, Jakarta Struts,MVC Model, J2EE Design Patterns, UML, IBM Rational Software Architect 5.0
RDBMS: Oracle 7.x/8i/9i,MySQL
Testing Tools: JUnit
Other Tools: Quartz, Ajax, Xdoclet, ANT, Log4J, PMD, Fortify Five, Struts Menu
Operating Systems: Windows NT/2000/XP/7, Unix
PROFESSIONAL EXPERIENCE
Confidential, NY
Senior J2EE Developer
Responsibilities:
- Involved in developing forms using html and performing client side validations using JavaScript.
- Developed JSP Pages and Servlets to provide dynamic content to HTML pages.
- Designed and Developed Entity beans.
- Designed and Developed Session beans.
- Developed custom exceptions for handling proper exceptions.
- Developed Java classes/beans to communicate with Oracle database using JDBC.
- Conducted code review for team members, involved in System testing and Black Box testing.
Environment: J2EE, Java, JSP, EJB, HTML, Servlets, JDBC, Oracle, Windows NT
Confidential, Chicago
Senior SR Java Developer
Responsibilities:
- Involved in Designing and analyzing the architecture of the application using Spring and Struts framework.
- Involved in Designing screen layouts for the Administration Utilities.
- Analyzed business logic to get the flow of each module and implemented using Struts, Spring and Hibernate framework.
- Designed and implemented the Exception handling routines with struts framework.
- Implement Apache Tiles and Validation Framework.
- Involved in designing and developing Customized tags using JSP taglib.
- Developed Reports using Jasper and JExcel.
- Handled Version control of source code and all the documents using CVS.
Environment: O/S: Windows 2000/XP S/w: J2EE, Hibernate, Spring, Struts, Struts Menu Jsp, Servlets, XDoclet, Eclipse, Oracle Tomcat, Quartz, JExcel, Log4J, ANT
Confidential, PA
J2EE developer
Responsibilities:
- Involved in Designing screen layouts.
- Analyzed business logic to get the flow of each module and implemented using Struts, Spring and Hibernate framework.
- Designed and implemented the Exception handling routines with struts framework.
- Implement Apache Tiles and Validation Framework.
- Handled Version control of source code and all the documents using CVS.
Environment: O/S: Windows 2000/XP S/w: J2EE, Hibernate, Spring, Struts, Struts Menu Jsp, Servlets, XDoclet, Eclipse, Oracle, Tomcat, Log4JI
Confidential
Java Developer
Responsibilities:
- Involved in System Analysis that included the high-level design, low-level design for new features, System Design and Contributed to the Technical architecture of the system.
- Actively participated in setting java coding standards and writing related documentation.
- Analyzing the customization requirement and to determine whether it is CR or New Feature while handling customizations.
- Developed new features based on request from project team using Java, Struts
- Design and Development of Customer pre account opening process verification module using Struts.
- KYC(Know Your Customer) a module to capture personal information of customer and his transaction preferences and pattern generation based on the parameters supplied by banks using Oracle, XML and Struts.
- Had implemented interface based inheritance to decouple the old reporting module so that new type of reports along with existing (PDF, xml, xls, html) can be added in future using Java, Struts.
Environment: O/S: Windows NT/2000 S/w: J2EE, HTML, JavaScript, Jsp, Servlet, JDBC, Oracle, JBuilder, Edit Plus, JRun3.1.