Java/j2ee Developer Resume
Pittsburgh, PA
EXECUTIVE SUMMARY:
- Having 7+ years of Object Oriented software development experience in analysis, design, development, and implementation of client/server applications using JAVA, J2EE such as servlets, JSP, spring, hibernate 3.0, Ajax, web services, WSDL, SOAP, RESTful.
- Experience with WebLogic 10.3/8.1, WebSphere 5.0/6.0/7.0 and Oracle 11g Application Server
- Hands on experience with Java EE 5 platform and EJB 2.0/3.0
- Extensive experience in implementation of N - tier applications using J2EE frame work.
- Experience in design and implementation of SOA based architecture using Java web services
- Designed, developed and deployed EJB, Servlets, struts, spring, JSF artifacts in IBM WebSphere Application Server 7.0/6.0, Tomcat, and BEA WebLogic 10.3/8.1.
- Expertise in implementing JSP & EJB technologies (Stateless & Statefull), MDB & Entity Beans (CMP, BMP).
- Experience in analysis, design, development and implementation of distributed systems
- Participated in all phases of Software Development Life Cycle including analysis, design, and coding and testing, expertise in using J2EE Architecture.
- Excellent knowledge in Web Services, SOAP programming, RESTful, WSDL, XML technologies XSD, DTD, SAX, XSLT, XPath.
- Good experience in core java concepts such as OOPS, Multithreading, Exceptions and collections.
- Very extensive experience in integration, debugging, design, analysis, and implementation.
- Extensive experience with Oracle Databases & experience in PL/SQL statements, Stored Procedures, Views, Cursors, and Triggers.
- Effective communication with client, cross-functional teams to achieve project priorities and timelines.
TECHNICAL SKILLS:
Operating Systems: UNIX, Linux, Windows 98/95/2000/XP.
Programming Methodologies: RUP, Waterfall, SDLC, Agile, Iterative, Scrum, Sprint
Languages: Java J2SE J2EE 5.0/6.0, JSP, XML, XSL, XPath, XSLT
RDBMS: MySql 5.1, Oracle 8i/9i/10i/11g, DB2, Sybase, SQL Server
Application Servers: JBoss 5.x, BEA WebLogic 10.3, IBM WebSphere, Tomcat, IIS 6.0
IDE: Eclipse, Weblogic Workshop, RSA 7.5, RAD 7.5, WSAD, Net Beans, WID, JDeveloper
Framework & Others: Spring 2.0, Struts, Hibernate 3.0, JSF RichFaces, Spring Webflow
J2EE: Servlets, JSP, JDBC, Java Mail, JMS, JNDI, Webservices, SOAP, RestFul
Versioning Tools: CVS, VSS, Subversion, Clear Case, Harvest, PVCS, Star Team
Others: ANT, Maven, HTML, XHTML, Java Script, AXIS, Junit, OOPS, OOAD
PROFESSIONAL EXPERIENCE:
Confidential, Pittsburgh, PA
Java/J2ee Developer
Responsibilities:
- Actively participated in gathering the requirement specifications and responsible for analyzing, Designing and developing the application.
- Involved in communicating with other cross functional teams, architects and end users.
- Participated in creating XML Schema, XML template and XSL.
- Designed and Developed UI’s using JSP by following MVC architecture
- Involved in coding test classes using JUnit for unit testing.
- Developed server side utilities using Servlets, Java Beans, XML, and EJB.
- Written JDBC/SQL queries to access the data held by the Oracle database.
- Developed the GUI in JSP’s and used JSTL
- Developed struts components such as Action classes, Form beans.
- Used Harvest as a repository, and used ANT to build the application.
- Extensively used Ajax components
- Developed web services and generated WSDL files.
- Involved in testing the webservices by using SOAP UI.
- Involved in bug fixing, creating the ear files and deploying the application in to WAS server.
Environment: Java 1.5/1.6, J2SE, J2EE, JSP 2.0, Servlets, Struts 1.2, JDBC, XML, JavaScript, HTML, XSLT, Jasper Reports 3.7.6, Firebug, Lotus Notes 8.5, Putty, Toad for Oracle 10g, CA SCM Harvest, Websphere Application Server 6.0, RAD 7.0, JAXP, Toad Data Modeler 3.4, ANT
Confidential, NC
Java/J2ee Developer
Responsibilities:
- Participated in design, development and implementation of the system using J2SE, J2EE technologies.
- Involved in requirement gathering and analysis of requirements of the system in consultation with business analysts and client.
- Developed rich client application using JSF Richfaces and integrated with Jboss seam frame work.
- Designed the application using UML and developed Class Diagrams, Swim line diagrams, Sequence diagrams, Component diagrams, used seam to integrate spring and JSF Richfaces components.
- Used QPasa tool for putting new messages, browse queues, Queue status, Queue depth
- Used Star team repository as a version control system, Used AJAX, CSS for building rich user interfaces, Configured Hibernate session factory using spring application-context.xml.
- Used Spring, Hibernate, JSP, JAXB, XSLT, AJAX, OOPS concepts to develop rebate application
- Used Appwatch for monitoring Queue information, Published and consumed messages from JMS queues, published and consumed web services using SOAP protocol.
- Implemented JSF RichFaces component library and Spring Web Flows Frame work for Application Development.
- Exposed Web Service APIs for upward integration by enabling the enterprise components as services.
- Written SQL/PLSql statements, stored procedures, triggers, views, sequences, indexes.
- Configured and deployed EJBs on the WebSphere Application Server.
- Suggested techniques for incorporating AJAX techniques for faster user response.
- Used Java core concepts such as Exceptions, collections, OOP concepts and design patterns.
- Used various best practices and J2EE design patterns while developing the application.
- Written Java interface service for sending messages to MQ Queues, used hibernate annotations
- Used TIBCO, Main frame Queues and Queue manages to send copy book messages.
- Involved in creating views, rebase and deliver the code in to different streams in clear case.
- Developed Junit test cases, used ANT scripts for compiling, building the ear file and deployment.
- Building and Deployment of EAR, WAR, JAR files on test, stage and production servers.
- Performed Unit Testing using JUNIT and Integration Testing with existing components.
Environment: Java J2SE 1.5/1.6, J2EE, JSF 1.2, RichFaces 3.3.1, Spring webflow 2.0.8, EJB 3.0, Websphere 7.0, DB2, SOAP, JUnit 4.7, PL/SQL, web services, Rational Clear Case, Clear Quest, JPA, Hibernate 3.0, DOJO, RAD 7.5, AJAX, Oracle 11i, Unix shell script, Putty, JMs, Spring, SQL Developer, Soap UI, JNDI, Design Patterns, XML, XHTML, RSM, Maven 2, Dozer framework, ILog JRules, Apache ANT, SVN, Requisite pro.
Confidential, WI
Java/J2EE Developer
Responsibilities:
- Responsible for the deployment of the application in the development environment using Weblogic 10.3 application server.
- Used the XML transformation to transform the input XML message into a DTO.
- Developed Web services for other modules to access the functionality provided by the Events Manager using SOAP XML
- Developed JSF components and integrated with Facade, Manager, Service and persistence layers.
- Invoked the Web Services to receive the data from different systems.
- Actively participated in Bug Fix, enhancements, Designing and impact analysis documentation.
- Planned for releases, analyzing the bugs and estimating the level of effort.
- Completed the coding in estimated time and helped the QA team in completing the testing.
- Handled the data management using SQL statements.
- Responsible for Analysis, Coding and Unit Testing.
- DevelopedHibernatemapping files manually for the domain objects, mapping the associations between them and UsedXSLTto transform XML documents into HTML.
- Implemented DAO pattern in data access layer using Spring 2.0
- Design and development of Backend layer using Java and SQL
- Created CascadedCSSfor various HTML pages and used Ajax functionalities.
- Implemented the Adapter pattern for integration with downstream components.
- Debugged problems occurring in production environment provided bug fixes and successfully resolved the system related problems.
Environment: Java1.4/1.5, Spring, Hibernate 3.0, JSF, Ajax, EJB, JDBC, HTML, DHTML, CSS, XML, Oracle 11g, J2EE Design Patterns, DOJO, Quality Center, JUnit, Toad, CVS, XSLT, XSD, DTD, Weblogic Application Server 10.3, Eclipse, Web Services, SOAP, DB2, Harvest, SVN, Clear Quest
Confidential, CA
Java/J2EE Developer
Responsibilities:
- Worked as an application developer, writing java classes that are the business objects of the application.
- Exposed Web Service APIs for upward integration by enabling the enterprise components as services.
- Managed client requirement gathering, project management, issue resolution, and project delivery
- Conducted review sessions, gap-analysis, and use case meetings with the technical team.
- Developed DAO queries which are accessed by the business objects.
- Wrote complex queries in SQL to access the Oracle Database for verifying and inserting various client data.
- Maintained type library for xml schema types that are reusable across multiple web services
- Used Hibernate ORM tool for persistence along with DAO design pattern.
- Used Spring core modules include IOC dependency injections and AOP.
- Used AJAX for building rich user interfaces and mapping of objects with JPA.
- Suggested techniques for incorporating AJAX techniques for faster user response.
- Created WSDL files for describing the web services
- Generated web services using Websphere SOAP engine
Environment: Java 1.4/1.5, J2EE, Spring MVC, Hibernate, Oracle 9i/10g, NetBeans 5.5, putty, XML/XSL, XSLT, Log4J, Servlets, IBM DB2, CSS, CVS, UML, JMS, Tomcat, JDBC, TOAD, Web Services, SOAP, Ajax, Jdeveloper, Weblogic Server, SQL Developer, SOAP UI, JPA, UNIX.
Confidential
Java/J2ee Developer
Responsibilities:
- Interacted with business users to transform requirements into technical solutions.
- Involved in Design and Development using OOAD methodology to capture and model business requirements. Facilitated code walkthroughs with team members.
- Developed sequence diagrams, State diagrams, Activity diagrams and collaboration diagrams using Rational Rose.
- Implemented DAO pattern in data access layer using Spring 2.0
- Developed JSP and Java Helper classes for In-patient and outpatient Information.
- Produced WSDL flies for defining the web services
- Created XML Schema, XML template and XSL.
- Used Hibernate Relational Mapping tool for persistence.
- Developed web pages using JSP, Java Script, and XML for various modules.
- Developed new enhancements for existing CMS (Case Care Management) Applications.
- Involved in configuration and administration of Websphere application Server.
- Used ANT for compilation and building JAR files and configured data sources, shared libraries.
- Used Websphere Application Server and JDBC package for Data Access Objects and DB Connections from the Connection Pool using Oracle database.
- Wrote PL/SQL Packages, Stored procedures, Views and Functions at the Oracle database.
- Involved in the functional test of the application.
Environment: Java, J2EE 1.4, Spring, Hibernate, JSP 1.2, Servlet 2.3, WebSphere Application Server, XML, XSLT, JavaScript, ANT, Oracle 9i, PL/SQL, JDBC,UML, Rational Rose 2000, Struts, Windows 2000, Sun Solaris, RESTful, RAD 7.0, Ajax, Web Services, JUNIT, SOAP, SybaseRational Clear Case, Maven, Hudson, HP Quality Center, SOAP UI.
Confidential
Java/J2ee Developer
Responsibilities:
- Designed and developed the web application using Struts and JSP.
- Developed and modified the rules using Rule Studio with full SDLC lifecycle.
- Developed Controller Servlets, Action and ActionFrom objects for process of interacting with database using Struts and Hibernate.
- Deployed the rules in Team Server to enable the business users to view/modify the rules.
- Provided hands on to the business users on ILOG JRules
- Experience in SOA webservices.
- Developed the Entity layer using Hibernate O/R mapping tool.
- Experience in SVN and web services.
- Used Hibernate ORM tool for persistence along with DAO design pattern.
- Designed XML schema for the web services
- Developed best practices for web services design and development
- Analysis of data In EJB was done using Business Intelligence Development Studio
- Worked on Linux Application development.
Environment: Java, J2EE, JDBC, Struts, Hibernate, Eclipse, JSP, Servlets, Tiles, EJB, JavaScript, AJAX, HTML, XML, Oracle 9i, JBOSS Application Server 4.2, Oracle SQL Developer, CVS, Window XP, Net Beans, Tomcat Server, Web services, SOAP, Harvest, JMS, Junit, Log4J, UNIX.
Confidential
Java/J2ee developer
Responsibilities:
- Developing enterprise application using JSP, Servlets, EJB and Hibernate on Struts framework.
- Developing Struts Action, Forms and Java helper classes for interacting with the EJB’s and DAOs using J2EE patterns like session façade, business delegate and Service Locator.
- Used Struts to control the flow of the application while using JSPs for UI designing.
- Used JAXB to bind XML schema to java classes
- Involved in developing the front end using MVC based Struts framework.
- Prepared required mappings in Struts-Config.xml file.
- Created deployment descriptors for weblogic server.
- Developed database schema for the storing user state to avoid in-memory storage of state which hinders scalability.
Environment: Java 1.2/1.3, J2EE, Servlets, JSP, EJB, Struts 1.1, HTML, DHTML, CSS, JavaScript, JMS, JUNIT, Oracle, SQL, PL/SQL, TOAD, ANT, XML, Log4J, Eclipse, PVCS, Windows XP, XSLT, SAX, DOM, OOPS, Sql Navigator, Star Team, Weblogic Application Server.
Confidential
Java/J2ee Developer
Responsibilities:
- Developed enterprise application using JSP, Servlets, EJB and JDBC on Struts framework.
- Created JSPs, Struts components, Session Façade, EJB 2.0 components, helpers, DAL (Data Access Logic), DAO and DB2 queries
- Created the design document using UML & Rational Rose tool.
- Designed the database for the events module to store the various possible events that can occur during the life-cycle of an order.
- Used JavaScript for form validations.
- Used SQL Plus to create the database schema on Oracle 9i
- Developed EJBs to handle various order events and store them in the database using JDBC-API
- Designed XSD schema to validate the messages received from other systems
- Used XML beans for parsing the input data from the XML messages
- Written ANT scripts to build the entire module and deploy it on Websphere application server
- Involved in communicating with other cross functional teams, architects and end users from time to time
Environment: JDK, Java, J2SE, J2EE, JSP, Servlets, Struts, JDBC, MySql, XML, Tomcat Server, JavaScript, HTML, Windows 2000, Websphere Application Server, WSAD, Eclipse, EJB, Rational Rose, CVS, Jbuilder, RMI, UML, JAXP, Oracle 8.1, Sun Solaris, PVCS, Beans, ANT
