We provide IT Staff Augmentation Services!

J2ee Developer Resume

4.00/5 (Submit Your Rating)

Memphis, TN

SUMMARY:

  • 7+ years of experience in designing, developing and implementing Multi - tier, Client/Server, and Enterprise and Web applications using Java/J2EE.
  • Extensive hands-on experience in object-oriented analysis, design, modeling and programming tools in conjunction with Unified Modeling Language (UML) using IBM Rational Rose.
  • Proficient in persistence framework like Hibernate, ORM, JPA.
  • Performed unit testing using JUnit, integration and deployment of applications done using tools Ant and Maven & debugging through log4j.
  • Experience in SQL, PL/SQL programming, stored procedures, triggers with Oracle, MySQL and DB2 databases.
  • Excellent skills in creating and accessing various databases using SQL Queries, PL/SQL on various databases like Oracle, MySQL.
  • Highly result oriented and pro-active, proven abilities to learn new technologies quickly and implementing them successfully in production.
  • Strong experience in software engineering and development including software analysis, design, development, deployment, testing, and support.
  • Extensive experience in working with MVC Architecture, Struts, Hibernate and Spring Framework and integration frameworks like Apache camel.
  • Experience working with Agile Methodology and TDD development.
  • Experience in designing and developing applications with an eye towards simplicity, reliability, manageability, scalability, extensibility, performance and re-use.
  • Experience working with Core Java and Java Multi-Threading application.
  • Specialized in Web Application Development using Servlet, JSP, JSTL/EL, Struts, spring, JavaScript, PHP, JNDI, SVN, Web Services (SOAP & REST), HTML, DHTML, CSS, XML, XSLT, and JDBC.
  • Developed Applications using J2EE Design patterns such as Model View Controller (MVC), Singleton, Session Façade, Business Delegate and Service Locator.
  • Experience working on Production support for Java J2EE applications.
  • Experience in working with Web Servers like Apache Tomcat and Application Servers like IBM Web Sphere and JBOSS.

TECHNICAL SKILLS:

Operating Systems: Windows 2000, Windows XP, Windows Vista, UNIX, Linux, Mac OS 10.6

Programming languages: Java5, AWT, Spring, C, C++, SQL, PL/SQL, C#, VB and COBOL, HTML, CSS

J2EE APIs: Servlets, JSP, EJB2.0/3.0, JPA, JNDI, JMS, EXT JS, JDBC, XML, CORBA, RMI, SOA, Web Services, SOAP, WSDL, UDDI, ANT MAVEN, XML, XML Schema

J2EE Servers: JBOSS, IBM Web sphere, Oracle BEA WebLogic

Scripting Languages: JavaScript, DOJO, JSON, AJAX, HTML, CSS, XML, XHTML, DHTML, ANT

Java IDE: RAD, Eclipse, WebLogic Workshop

Databases: Oracle 11i/10g/9i, MySQL, SQL Server 2000/2005

Web Servers: Apache Tomcat Server 5.x/6.0/7.0

Application Servers: Weblogic Server 8.1/9.1/10.0 , JBoss AS 4.2, IBM WebSphere 6.1/7.0

Framework: MVC/MVC2, Struts, JSF, Spring MVC. Log4J

ORM Tools: Hibernate 3.0, DAO

Version Control System: CVS, Rational clear case, SVN

Others: Design patterns, Agile, Scrum, Maven, WSDL

PROFESSIONAL EXPERIENCE:

Confidential, Memphis, TN

J2EE Developer

Responsibilities:

  • Developed standard UI flows using Struts based Web application that can be integrated into action classes and Data Access Objects.
  • Developed Action Classes for workflow control and Data Access Object for getting database connections from connection pool.
  • Developed Stateless Session Beans in the model layer to implement business logic for the application.
  • Extensively used the Jakarta Struts Framework.
  • Written client side validations using JavaScript and server side validation using validation-rules.xml.
  • Implemented user session management using HTTP Sessions.
  • Used JDBC to access Oracle Database and used Stored Procedures.
  • Developed JSP Pages made them accessible to the Client using Web Logic Application Server.
  • Designed and developed elaborated set of Web Services that allows banking applications to manage and administer OTP infrastructure (Verisign UA Services).
  • Designed and developed WEB ACH and Payment Web services using SOAP, UDDI, WSDL
  • Developed ANT (build.xml) targets for build and deployments on Web Sphere Application Server 5.0.
  • Extensively used complex SQL statements including joins and nested queries.
  • Extensively used XPath for finding information in an XML document. XPath is used to navigate through elements and attributes in an XML document.
  • Coded JSP pages and used JavaScript for client side validations and to achieve other client-side functionality.
  • Extensively worked on AJAX for implementing User Interface.
  • Used ANT scripts for building the application.
  • Developed Java Helper classes for updating Customer Accounts and Customer information.
  • Involved in enhancements of the application and bug fixing.
  • Written unit tests using JUnit framework.

Environment: Java, JDBC, Servlets, JSPS, Struts, Web services, XML, CSS, SQL Server2000, Rational Application Developer IDE, WebSphere Application Server 6.0, UNIX, WINSCP, SOAPUI

Confidential, San Antonio, Texas

J2EE Developer

Responsibilities:

  • Study the function requirements and prepare the application requirements word document.
  • Extensively worked on building applications and integrating them.
  • Extensively worked on Servlets, JSP, Java Beans, RMI, JDBC and Common Utilities E-Mail Service Framework.
  • Configured web services in WebSphere application servers WAS6.x and integrated in web application to fetch results
  • Compiled the source code, merged and integrated various modules of the application
  • Development of HTML pages and JavaScript for front-end validation.
  • Development of SQL/PLSQL scripts for stored procedures, functions for SQL server database.
  • Development of JDBC Connection Pool API as an interface to database for fast database response using bottom out transaction processing approach.
  • Preparation of deployment and migration documents and scripts for deployment and backup the application.
  • Responsible for Debugging and Assembly test and user acceptance Test of the end product on the development environment.
  • Developed various UI Screens of management information reporting
  • Developed user interfaces, Action classes, Business components using struts framework.
  • Developed EJB Components, which encapsulate business logic and build up the model for the system.
  • Implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object.
  • Involved in Development, Enhancement and Unit Testing.
  • Involved in server setup, baseline of batch and farm WAS6.x servers.
  • Involved in configuration management of the applications in WAS6.x.
  • Involved in Merging Building the code for CIT, TI and Runway environments.

Environment: Java, JDBC, Servlets, JSPS, Hibernate, Web Services, PS Framework, WAS, RAD IDE, Oracle

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the Customer Specifications, Development and Customization of the Application.
  • Implemented Agile Methodologies and SCRUM a light weight framework for managing and controlling iterative and incremental projects
  • Develop the User Interface Screens for presentation using JSP and HTML.
  • Designed a common controller in determining the appropriate resulting UI pages based on the service outcome.
  • Developed Struts action classes, Action Forms and Struts validation classes to implement UI Layer.
  • Configured Actions for UI navigation in struts-config.xml.
  • UI Layer implemented with Struts, Struts validation, Struts Tiles, JSP, XML, CSS, XHTML, JavaScript, DOJO, AJAX.
  • Implemented DAO and Business layer with Hibernate, JMS, XML, XSLT, XML schema and J2EE Patterns.
  • JQuery to select and manipulate HTML elements and also CSS manipulation.
  • Implemented XML parsers with SAX, DOM, and JAXB XML Parser Libraries to Modify User view of Products and Product information in Customized view with XML, XSD, XSTL in HTML, XML, PDF formats.
  • UI design and development using JQuery, AJAX, STRUTS, Tiles, JSP, JavaScript, JSON and HTML.
  • Developed Web services, WSDL, SOAP Messages and Attachments to Integrate SuperN and SBOT-BYOB with IPC(Integrated Product Catalog and pricing System)
  • Developed JUnit Test classes.
  • Developed complex queries to retrieve products based on region and service address and implemented PL/SQL stored procedures and Functions.
  • Tooltips implemented with DOJO Framework.

Environment: Java, J2EE, Hibernate, Struts and Validation, JSP, Servlet, CSS, JavaScript, Oracle10G, Weblogic Server, Ant, Eclipse, JUnit, DOJO Toolkit 1.3, Log4J, AJAX, JQuery, JNDI, JMS, HTML, XHTML, Web Server, JDBC, XML, TOMCAT, MAVEN, XSD

Confidential, Atlanta, GA

Java/J2EE Developer

Responsibilities:

  • Involved in requirements gathering & designing of new functionalities & enhancements based on business requirements & reported production issues.
  • Part of Production Support Team, involved in resolving time critical failures, outages and production issues.
  • Designed and developed the application using agile methodology and followed TDD, Scrum.
  • Involved in requirements gathering & completing design for addition of new functionalities & enhancements.
  • Involved in code review to remove redundant and unsecure code blocks from legacy application.
  • Involved in designing and implementing database tables by using PL/SQL Developer.
  • Modified all the SQL queries to protect against SQL injections and better connection management
  • Maintain and improve application throughput for better load management.
  • Modified class instance management to improve overall performance of the fulcrum application
  • Work with On-boarded partner application team and provide support for initial on-boarding and integration.
  • Implemented consumption of web services provided by external sources (MPS & CSI).
  • Work with support team to provide speedy resolution to High Severity Defects.
  • Developed XSDs and soap requests and tested the requests through Soap UI.
  • Customized SOAP UI test cases to facilitate regression testing and load testing.
  • Involved in resolving time critical failures, outages and production issues.

Environment: Java, JAXB, SOAP, WSDL, XSD, JNDI, SQL, XML, Oracle, Shell Scripts, Hibernate, Spring, Subversion, Fiddler, Eclipse, SOAPUI, Pl/SQL

Confidential, Atlanta, GA

Sr. Java Developer

Responsibilities:

  • Involved in document analysis and technical feasibility discussions for implementing new functionalities.
  • Applied design patterns including MVC Pattern, Façade Pattern, Abstract Factory Pattern, DAO Pattern and Singleton.
  • Involved in migrating the application from Spring 2.5 to Spring 3.0, along with conversion to Standard Spring MVC pattern from existing GWT RPC Pattern.
  • Involved in developing front end screens using JSP, JSTL, JQuery, DHTML, HTML5, CSS, AJAX and JavaScript. Also, involved in adding the Internationalization to the existing application.
  • Implemented rich web applications using AJAX, DOJO, JQuery and JSON.
  • Developed forms using HTML and performing client side validations using JavaScript.
  • Excellently handled the cross browser scripts using JavaScript
  • Built JavaScript functions to generate dynamic HTML components including dynamic table list, calendar, spreadsheet, and drop down menu.
  • Developed web application using JSF Framework.
  • Used JSP, JavaScript, JQuery and Ajax to create the presentation layer.
  • Involved in server side and front-end validation using JQuery and JavaScript validation.
  • Used Hibernate in Persistence Layer. Developed various Database interaction objects by implementing the DAO patterns and used Hibernate as Model Component.
  • Involved in designing the database schemas for the new data layer on Oracle using PL/SQL.
  • Involved in writing data extract feeds using Java, JDBC, and XML Digester.
  • Extensively involved in developing and writing Maven build scripts for automated build and deployment processes.
  • Used Eclipse 3.0 as the Java IDE in the development of the application and deployed to local Resin Pro App Server.
  • Very Strong knowledge in using J2EE based App Servers like JBoss 5.0, WebSphere 6.1, WebLogic 8.1, and Web servers like Apache Tomcat 5.
  • Design JSON requests according to the front end pages;
  • Used SVN as source control repository.
  • Experienced in using version control tools like SVN, Maven, and eclipse.
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases.
  • Implemented log4j by enabling logging Confidential runtime without modifying the application binary.

Environment: Java jdk, J2EE, JSP, WebLogic Application Server, IBM RAD, ANT, Oracle Database, JavaScript, CSS, JSON, DOJO, SOAP, WSDL, JMS, MDB, Web Services, XML, Apache Tomcat, JQuery, MAVEN, Log4J, XML Schema, XSD, JAXB, JUnit, SVN, JSP, Hibernate.

We'd love your feedback!