J2ee Developer Resume
Chicago, IL
SUMMARY
- Oracle Certified Java Programmer with 7+ years of experience in designing and developingmulti - tier web based client-server applications using Intranet/Internet
- Enterprise Software applications using Java, JSP, Servlets, AJAX, JMS, ORM, JNDI, Web services, JDBC, JAXP, RMI, XML, JavaScript, JQuery.
- Experienced in Software Development life cycle using various methodologies like waterfall and agile (scrum).
- Good knowledge in Object Oriented Design Pattern concepts.
- Excellent knowledge of data structures and algorithms.
- Expertise skills in Java Multithreading, Exception Handling, Servlets, JSP, Custom Tag Libraries, Java Script, JQuery, AJAX, CSS, HTML, Struts, Spring, Hibernate, JDBC, RMI, JNDI and XML related technologies.
- Strong Knowledge in XML technologies including XML, XSD, XSLT, JAXP (DOM, SAX, JDOM)
- Experienced in Service Oriented Architecture (SOA) and publishing Web Services that include several components like WSDL, SOAP, UDDI, Axis and JAX-WS.
- Hands on exposure to multiple Application Servers like JBoss, IBM, WebSphere Server and BEA Weblogic.
- Expertise in back-end procedure development, for Database Applications using Oracle, SQL and PL/SQL, MS-SQL Server.
- Proficient in writing unit tests using JUnit.
- Ability to stay calm under pressure and look for the optimal solutions under demanding conditions.
TECHNICAL SKILLS
Languages: C, C++, Java 1.5, Perl, Ruby, SQL, XML, HTML
Frameworks: Struts, Spring, Hibernate, Spring-Core, Spring AOP
Databases: Oracle 10g/9i/8i, MySQL, MS SQL Server 2000
JEE technologies: JSP, Servlets, JNDI, JDBC, JAX-WS, JAX-RS, SOAP, WSDL, AJAX
Web technologies: HTML, Javascript, CSS, JQuery, JSON, Ruby on Rails
XML Technologies: XML, XSL, XSLT, SAX, DOM and JAXB
IDE: RAD 6.x, IBM WSAD 5.1.2, Eclipse 3.2, Net beans, Jbuilder.
Web Services: SOAP, WSDL, Axis2, JAX-WS, JAX-RS
App Servers: WebLogic 7.1/6.1, JBoss 5.x, Apache Tomcat 6.x/7.x
Build tools: Ant, Maven
Operating Systems: Windows 2000/NT/ XP/Vista/7 and Redhat Linux, Ubuntu, Unix
PROFESSIONAL EXPERIENCE
Confidential, Pleasanton, CA
Sr. Java Developer
Responsibilities:
- Involved in Analysis and design of the application using UML.
- Designed and developed model, view and controller using Struts2
- Developed Action classes and JSPs
- Built the front-end using JQuery. Used JQuery widgets such as accordion, datagrid and used the AJAX library to build web2.0 look-and-feel.
- Developed business logic classes and used Spring to inject dependencies
- Worked on DAO classes, built using Hibernate
- Integrated Hiberate, Spring and Struts
- Built SOAP based web services using Axis2
- Implemented the application following the J2EE best practices and patterns like Session Façade, Business Delegate, DAO and Value Objects.
- Deployed the application in JBoss 5.1
- Developed Ant Scripts files for deploying the entire project onto the Web and Application Servers.
- Performed Unit Testing using JUnit.
- Provided production support for the application. Involved in resolving multiple escalations.
Technologies: JDK 1.6, JEE, Servlets 2.x, JSP 2.x, Struts 2.x, Hibernate 3.x, Spring 2.x/3.x, HTML, JavaScript, XML, AJAX, JDBC, Eclipse 3.x, JUnit 3.x/4.x, log4j, Ant, JBoss 5.x
Confidential, Irvine, CA
J2EE Developer
Responsibilities:
- Worked with the team to move to Struts framework.
- Support the applications through debugging, fixing and maintenance releases.
- Create Web Pages using XML, JSP, HTML and JavaScript.
- Designed and Developed JAVA/XML Adapters and interfaces to work with third party financial and Software vendors.
- Created design of application and requirement analysis using UML (Visio).
- Implemented logging and tracing using Log4J.
- Built the DAO classes using Hibernate.
- Used Spring AOP to build performance monitoring module.
- Developed Business Logic and Presentation Layers in Java, JSP and JDBC.
Technologies: JDK 1.5, J2EE, JSP, Servlets, Hibernate, Spring, JDBC, JNDI, XML, Apache Struts framework, Tomcat 6.x, Eclipse, Windows Vista/7, JDBC, Oracle9i/10g, HTML, UML, Visio, JavaScript.
Confidential, Chicago, IL
J2EE Developer
Responsibilities:
- Set up Development environment like, Framework Setup (Struts), ANT Build, JDBC Configuration, Java Mail/SMTP Setup, Sub Version Control.
- Used apache tomcat 6.0 for creating and running application.
- Designed several web pages using front end technologies like HTML, JSP, JSTL, Java Script, XML and CSS.
- UI Layer and client side validation was coded with Java Script and struts tags.
- Used Hibernate for data persistence layer technology.
- Extensively used Criteria queries and HQL to implement to dynamic search functions.
- Involved in different phase of testing like Unit Testing, Integration/Interface Testing, User Acceptance Testing (UAT), Customer Acceptance Testing, Bug Fixing.
Environment: JDK1.5, j2ee, Struts2, JSP 2.0, SVN, SQL, Spring, Hibernate, SQL server 2000, Eclipse, AJAX, Unix, JavaScript, HTML/DHTML, XML..
Confidential, Chicago, IL
J2EE Developer
Responsibilities:
- Implemented MVC architecture using Java Struts, Custom and JSTL tag libraries..
- Involved in development of POJO classes and writingHibernate query language (HQL)queries.
- Created Stored Procedures using SQL/PL-SQL for data modification.
- Used XML, XSL for Data presentation, Report generation and customer feedback documents.
- Developed Junit test cases for regression testing and integrated with Ant build.
- Implemented Logging framework using Log4J.
- Involved in code review and documentation review of technical artifacts
Environment: JDK 1.4/1.5, JSP, Servlets, Struts, Hibernate, JavaBeans, XML, XSL, HTML, DHTML, JavaScript, CVS, JDBC, Log4J, Oracle9i, IBM Websphere Application Server, Windows.
Confidential
Jr. Java Developer
Responsibilities:
- Developed and deployed Java Servlets and JSP for Dynamic HTML generation.
- Involved in writing Form level Validations using Struts validation framework.
- Involved in writing XML Schema Definitions.
Environment: JDK1.4, WebLogic Server 6.1, Tomcat5.5, JNDI, JavaScript, ANT, JSP, Servlets, JDBC, Oracle 8i, XML, HTML, CSS, TagLibs, Apache Struts1.0, and Junit.