We provide IT Staff Augmentation Services!

Sr.j2ee Developer Resume

4.00/5 (Submit Your Rating)

Cleveland, OH

SUMMARY

  • Over 7 years of experience with proven expertise in full application software life cycle development involving Analysis, Design, Development, Testing, Implementation of application software with emphasis on Object Oriented, J2EE and Client Server Technologies.
  • Extensive experience with both core and advanced Java technologies which includeJava, Servlets, JSF, JSP, AJAX, EJB, Struts, Spring, Hibernate, JMS, JDBC, XML.
  • Expertise in implementing the MVC Design pattern using Struts 1.0, Struts 2.0 and Spring Frameworks with different Java/ J2EE patterns.
  • Command on developing Java/J2EE applications on IDE’s like Eclipse, WSAD& RAD.
  • Experience in various methodologies Agile, RUP and Waterfall& Test Driven Development (TDD).
  • Experience in OOAD Techniques developing Use Cases, Interaction Diagrams (Sequence, Class and Collaboration diagrams), Packages and Classes using Rational Rose.
  • Strong experience in Service Oriented Architecture (SOA) and publishing web services that include several components like SOAP, WSDL, XSD, UDDI and JAX - WS.
  • Proficiency in core Java concepts like OOPS, Multi-threading, Exception, Exception handling, Generics, Collections etc.
  • Experience in developing wed based GUI architecture and development usingCustom Tags, JSP, JavaScript, CSS, HTML and DHTML.
  • Expert level familiarity with IBM Web Sphere6.0/5.1, WebLogic 10.x, Tomcat andApache 2.xWeb servers.
  • Extensive experience in back-end coding for MicrosoftSQL Server, IBM DB2, Oracle 10g/9i/8i, MySQL using procedures/Functions, cursors, triggers and packages in PL/SQL.
  • Extensive experience in using version controls like CVS, Clear Case, SVNand Star Team
  • Extensive development in Windows 2000/98/NT/XP, UNIX.
  • Experience in using Log4j and good expertise in Ant & Maven tools.
  • Team Player with demonstrated ability to work fast and paced, challenging environment with excellent debugging and problem solving skills.
  • Excellent communication and interpersonal skills.

TECHNICAL SKILLS

Programming Languages: JAVA,J2EE, C, PL/SQL.

Java/J2EE: JSP 2.0/1.2, JSF 1.2, EJB 3.0/2.0,JDBC 3.0/2.1, Junit,Servlet 2.0/2.4/2.5, Multithreading, JSTL 1.1, JMS1.1, JNDI 1.2/1.2 Web Services, XML,XSLT, XSD, JAXP, JAXB, DOM, SAX, Java Mail 1.3/1.2, Custom Tags, Hibernate 3.0/3.1/2.1

Web Technologies: HTML, CSS, DHTML, JavaScript, JSF, AJAX, Web Services (SOAP, REST, JAX RPC,UDDI, WSDL).

Databases: Oracle 10g/9i/8i/7, DB2,MS-Access, MYSQL

Querying Tools: TOAD, PL/SQL Developer, AQT.

IDE’s: Eclipse, RAD, WSAD

Web/App Servers: IBM WebSphere, Web Logic,Apache Tomcat.

Java Frameworks: Jakarta Struts 1.0/1.1, Spring 2.5/2.0, Spring MVC

Operating Systems: Windows 98/2000/XP/NT, Unix.

Versioning / Performance /Tools: Edit Plus, Text pad 2.0, Liferay 4.2, Clear Case, VSS, CVS, SVN, Star Team, Maven, Ant, Log4j,SOAP UI, Mercury, Quality Center.

CASE Tools: JUNIT, Rational Rose

Methodologies: Agile, Waterfall Model, RUP, Extreme Programming (XP), OOAD, SOA.

PROFESSIONAL EXPERIENCE

Confidential, Cleveland, OH

Sr.J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
  • Developed Customs tags to display dynamic contents and to avoid large amounts of java code in JSP pages.
  • Developed presentation tier as HTML, JSPs using Struts Framework implementing validations.
  • Used Spring MVC Framework for Dependency Injection and integrated it with the struts framework and hibernate.
  • Developed complete Web tier of the application with spring framework.
  • Analyzed the EJB performance in terms of scalability by various Loads, Stress tests using Bean-Test tool.
  • Developed persistence layer using Hibernate to interact with SQL Server database.
  • Implemented SOAP for data transfer to Web Service.
  • Provided database interface using JDBC drivers with back-end as DB2.
  • Used CVS as version control to check the code, Created branches and tagged the code in it.
  • Used UML for designing test cases and creating sequence and class diagrams.
  • Installed Web Logic Application Server and developed ANT scripts for deployment.
  • Performed Confidential testing using JUNIT framework and used Struts Test Cases for testing Action Classes.
  • Tracing and Logging frameworks were implemented using Log4j.

Environment: Struts 1.2, Hibernate, spring 3.0, JSP 2.0, Servlets 2.3, JDBC, JavaScript, UML, HTML, XML, SOAP, CVS, Log4J, JUnit, TOMCAT and Oracle.

Confidential, Tulsa, OK

Sr. JAVA Developer

Responsibilities:

  • Developed the enterprise application by integrating JSF/Spring/Hibernate Frameworks.
  • Followed Agile Scrum methodology that included iterative application development, weekly Sprints and stand up meetings.
  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Used spring framework’s JMS support for writing to JMS Queue, Hibernate DAO Support for interfacing with the database and integrated spring with JSF.
  • Used AJAX, JavaScript to handle asynchronous requests and CSS was used to keep uniformity in look of the application
  • Developed UI screens using custom Tags, struts tags, JSP, HTML,DHTML and JavaScript.
  • Implemented the Business layer using spring (IOC, AOP) and view layer using JSP2.4, JavaScript and HTML.
  • Implemented persistence layer using Hibernate for Object relational mapping.
  • Configurations and Deployment was implemented using the IBM WebSphere Application using Maven Script.
  • Developed SOAP based Web Services and consumed the same. Created client interface with JAX-RPC from WSDL files for invoking the methods
  • Developed Ant Scripts to build and deploy EAR files on to WebLogic Application Server
  • Used JUnit extensively for defining various Test Suites and Test Cases.
  • Used Log4J to trace the flow of the application.
  • Developed the Java Code using Eclipse as IDE.

Environment: JSP, Java script, JPA,DHTML, CSS, XML, XML Parsers, JDK,SOAP, WSDL,Servlets, SOA, Spring, DHTML, ANT Build tool, AJAX, JUnit, Mule, Eclipse, Windows.

Confidential, San Francisco, CA

Sr. Java Developer

Responsibilities:

  • Designed and developed User Interface of application modules using HTML, CSS and JavaScript, JQuery, and AJAX.
  • Use Struts Framework in the application, which is based on MVC design pattern
  • Extensively used design patterns like Singleton, Value Object, Service Delegate and Data Access Object.
  • Re-developed JSP elements, Custom Tag Libraries and JavaScript code for JSP’s to upload applicant case documents and also retrieve the documents from Enterprise Content Engine.
  • Implemented controller classes using Struts API and configured struts action classes and Tiles definitions using XML configuration files.
  • Involved in development of SQL queries as per business needs and integrating the invocation from the data layer.
  • Extensively used JavaScript for the client side validations.
  • Designed and developed web pages using JavaScript, HTML, XML and JSP.
  • Implemented Web Services components SOAP, WSDL and UDDI to deal with exterior systems.
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for inversion of controller (IOC).
  • Used Spring AOP for cross cutting concerns and IOC for dependency injection.
  • Used Hibernate ORM module as an Object Relational mapping tool for back end operations over Oracle database.
  • Provided utility to connect to LDAP to get the user details and the authorized packages.
  • Developed SOAP based Web Services and consumed the same. Created client interface with JAX-RPC from WSDL files for invoking the methods.
  • Designed and created Hibernate persistence classes using Hibernate API.
  • Implemented MDB listeners to listen the JMS messages from the queues.
  • Extensively used Eclipse as an IDE for building, developing and integrating the application.
  • Provided SQL scripts and PL/SQL stored procedures for querying the database.
  • Provided JUnit test cases for the application to support the Test Driven Development (TDD).
  • Provide ANT build tool for building and deploying the application.
  • Managed source repository using CVS for version control tool.
  • Monitored the error logs using Log4J and fixed the problems.

Environment: Java 1.5 J2EE, Spring 2.5, Struts, Tiles, Hibernate3, AJAX, JUnit, Web services, JAX-RPC, Axis2, JSF, JMS, LDAP, Enterprise Architecture, JSP 2.0, Servlets 2.4, HTML, CSS, XML,JDK, XSLT, JavaScript, Eclipse3.5, Oracle 10g, CVS, Log4j, ANT.

Confidential, Milwaukee, WI

J2EE Developer

Responsibilities:

  • Interacted with client and gathered requirements.
  • Developed various Web Services (SOAP, WSDL) using Apache Axis.
  • Involved in designing UML diagrams using IBM RAD& RSA (rational software architect)&Coding JSP’s and Struts2 Action Classes, workflow, service,data manager classes& written queries in data manager classes.
  • Involved in creating EDB classes giving relationships through annotations using Hibernate-JPA.
  • Involved in creating JSP pages with struts2 tags
  • Written java script, used DOJO & JQuery java script libraries.
  • Used Spring IOC for initializing the bean, Integrated Struts 2 with spring2.0 Using MVC Architecture.
  • Used CVS as version control to check in the code, Created branches and tagged the code in CVS.
  • Used spring transactions and Configurations.
  • Created the exception hierarchy to handle the exceptions.
  • Involved in coding spring based batch processing and used quartz scheduler for calling the stored procedures.
  • Extensively used hibernate criteria and HQL.
  • Used SQL Developer to write the SQL queries.
  • Built and deployed WAR and JAR files for the product using IBM WebSphere application server.
  • Implemented logging by using Log4j, developed assertions to work with JUnit, and worked SVN control for version controlling.
  • Used Apache mavens for build automation

Environment: Java1.4, JSP, Struts2, tiles, spring2.0 core, Hibernate-JPA, java script, web services, DOJO, JQuery, Tomcat, Ajax, IBM RSA, CVS, Oracle10g, SQL developer, SVN, WebSphere.

Confidential, Durham, NC

J2EE Developer

Responsibilities:

  • Involved in design of the application using UML.
  • Prepared the sequence and class diagrams.
  • Designed Database schema in Oracle and normalized them.
  • Prepared Functional Design and Technical Design Documents.
  • Developed stateless session EJBs for encapsulating the business logic.
  • Developed MDBs for asynchronous messaging.
  • Designed and developed the application using design patterns.
  • Developed Ant scripts for the build and deploy of application in different environments.
  • Involved in application migration from WebLogic 7.0 to 8.1.
  • Used XML Beans for the xml data accessing.
  • XML messages are used to communicate b/w web services that are written using SOAP and WSDL. JMS destinations are queue deployed on IBM MQ series 5.0.
  • Used Hibernate as ORM tool for the re-modeling of DB schema
  • Developed Workflows using WLI business process management.
  • Developed data integration using Format Builder of WLI.
  • Involved in the development of web services and writing shell scripts for server on UNIX
  • Involved in writing JUnit test cases for test driven development

Environment: Core Java, AJAX, spring, WebLogic, JQuery, Hibernate, SOAP, SQL Server, Eclipse, XML, UML, JMS.

Confidential

Java/J2EE Developer

Responsibilities:

  • Interacted with client and gathered requirements.
  • Worked on functional specification and prepared high level and low level Design document.
  • Used DB2 database and writing SQL queries.
  • Involved in designing &Coding JSP’s
  • Performing validations between various users.
  • Maintained code using CVS code management system.
  • Prepared design document for java components.
  • Design of Java Servlets and Objects using J2EE standards.
  • Designed Use cases, activities, states, objects and components.
  • Coded HTML, JSP and Servlets.
  • Design of the project using J2EE Design architecture
  • Writing oracle stored procedures (PL/SQL) and calling it using JDBC.
  • Developed front-end screens using JSP and Tag Libraries.
  • Involved in the design of tables of the database in Oracle.

Environment: Java, J2EE, JSP,PL/SQL, Servlets, CVS, HTML and Oracle

We'd love your feedback!