We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

2.00/5 (Submit Your Rating)

Indianapolis, IN

SUMMARY

  • Over 6 years of IT experience working as a Java/J2EE developer with strong hold on OOPS concepts and web - based technologies.
  • Experience in all phases of Software Development Life Cycle (SDLC) at enterprise level SOA and client/server applications. Experience in Agile Methodology and Scrum Software Development processes.
  • Excellent Experience in developing software applications using JAVA, J2EE, JDBC, Spring, Hibernate, JSP, Servlets, JavaScript JQuery and HTML.
  • Hands on experience in developing web based applications using JAVA various J2EE technologies like JSP, Servlets 2.x/3, JDBC,Javabeans, EJB 2/3, JNDI, JMS, SAX/DOM, XML, UML.
  • Extensive experience in design and implementation using design patterns like MVC, Factory Controller, Singleton, and Data Access Object (DAO) in the development of Enterprise Applications.
  • Experience in writing Scripts using JavaScripts, Shell Scripting.
  • Expertise in OOAD (Object Oriented Analysis and Design) and OOP (Object Oriented Paradigm) from designing UML diagrams using Microsoft Visio, Altova UModel tools to development phase.
  • Experience in using Frameworks like Spring configuration for bean creation, data source connection and Hibernate.
  • Good knowledge in IDE’s like Eclipse and NetBeans.
  • Experience in working on Databases. Familiar with writing SQL queries and PL/SQL scripts for data loading.
  • Good technical, communications and interpersonal skills. Able to work reliably under pressure. Committed team player with strong analytical and problem solving skills, ability to quickly adapt to new environments & technologies.
  • Experience working on UNIX, LINUX, SUN OS and Windows platforms.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, J2EE, PL/SQL

JDK versions: JDK 1.5/1.6

J2EE Technologies: JSP, Servlets, EJB, JDBC, Hibernate, JMS

Frameworks: Struts, Hibernate, Spring

Markup/Scripting Languages: HTML, XML, CSS, XTML, JavaScript

XML Technologies: XLTS, JAXP(DOM,SAX), WSDL, JAXB

Application/Web Servers: WebSphere, WebLogic, JBoss, Tomcat

IDE: Eclipse, NetBeans

Databases: Oracle, MySQL, MS-SQL Server, DB2, MS Access

OS: Windows (NT/2000/XP/Vista/7/Server 2008), UNIX

Testing Tools: JUnit, Log4j

Design Methods: UML, OOAD, J2EE Design Patterns

Build Tools: Maven, ANT

Version Control: CVS, Sub Version(SVN)

PROFESSIONAL EXPERIENCE

Confidential, Indianapolis, IN

Java/J2EE Developer

Responsibilities:

  • Involved in designing UML Use case diagrams, Class diagrams and Sequence diagrams using Rational Rose.
  • Created User interfaces using JSP, HTML, CSS and JavaScript.
  • Developed Custom Tags and JSTL to support custom user interfaces.
  • Used CSS style sheets for presenting data from XML documents and data from databases to render on HTML web pages.
  • Used JavaScript and Struts validation framework for front end as well as server side validations.
  • Used Tiles Framework to create standard, reusable presentation components.
  • Developing various Reports in PDF/XML/HTML format by using Jasper Reports tool.
  • Implemented Design Patterns like MVC, Front Controller, Singleton, and Factory etc.
  • Used Spring MVC framework and integrated it with Hibernate.
  • Extensively used Hibernate ORM tool in data access layer to map the object view of data into database and to provide access and update information in the database.
  • Used Web Services - WSDL and SOAP for getting credit card information from third party and used SAX and DOM XML parsers for data retrieval.
  • Supported the development of database schema and creation of database tables in DB2.
  • Extensively used Eclipse for writing code.
  • Used ANT scripts to build the application and deployed on WebSphere Application Server.
  • Developed test cases on JUnit.
  • Used Log4J for logging and tracing the messages.
  • Used SVN for version control across common source code used by developers.
  • The application was developed by Agile-Scrum software development methodology.

Environment: IBM Web Sphere App Server 6.0, Eclipse v3.5, J2EE 5, HTML, JSP 2.0, Struts 2.0, Hibernate 3.0, Spring 3.0, XML, JSTL, XSLT, SOAP, WSDL, JAXP, AJAX, Log4J, JUnit, ANT, SVN, PL/SQL, DB2, Windows XP/7.

Confidential, Philadelphia, PA

Java/J2EE Developer

Responsibilities:

  • Involved in transforming the Use Cases into Class Diagrams, Sequence Diagrams and State diagrams.
  • Involved in development of Web Services, creation of WSDL and schemas.
  • Extensively participated on working with Spring 2.5 framework. Involved in writing JSPs and Servlets.
  • Involved in development of Web Services, were developed to receive client requests.
  • Implemented Spring JDBC template, Spring Exception Strategy and AOP.
  • Involved in setting up Web-Sphere Application server and using ANT tool to build the application and deploy the application in Web-Sphere Application server.
  • Worked with the creation of Store Procedures. Involved in writing SQL queries, Stored Procedures to accomplish complex functionalities.
  • Developed Reusable classes in the middleware using Hibernate 3.1.
  • Wrote complex sql statements to retrieve data from the DB2 database.
  • Involved in writing lots of JSP's for maintains and enhancements of the application. Worked on Front End using Servlets and also backend using EJB 2.1 and Hibernate 3.1.
  • Working on Presentation Layer using Struts Tiles, JSPs, Servlets, JavaScript and HTML.
  • Created quality working J2EE code to design, schedule, and cost to implement use cases.
  • Setting of DB2 build settings in RAD application development server.
  • Creation of managed server and JDBC connections.
  • Worked on the application using Rational ApplicationDeveloper.

Environment: Java 1.5, Struts 1.2, Servlets, Spring, JSP 1.2, AJAX, EJB, Entity Beans, POJO, MDB, JMS, XML, XSLT, JAXP, webservices, Stored Procedures, SQL, JNDI, Dimensions, CSS, J2EE design patterns, IBM RAD 6.0, IBM WAS 5.0, SQL Server.

Confidential, Angels Camp, CA

Java Developer

Responsibilities:

  • Involved in setup of socket servers for various merchants.
  • Developed interfaces using EJBs andJavaBeans.
  • Developed web interface for Control number generation using Struts framework with experience in Spring.
  • Used Hibernate to Persist the Business Objects to the Database.
  • Used JProbe for diagnostics on memory usage and performance.
  • Used AJAX for user interface to develop a regression testing tool.
  • Implemented web application using GWT to develop front end.
  • Used JSF framework in developing user interfaces.
  • JUnit was used for testing and built projects using Ant.
  • Developed the communication layer to forward the request to the Service Provider using socket network protocol or Http network protocol.
  • Involved in Deployments on JBoss server for many projects.
  • Used Eclipse IDE extensively for the development.
  • Worked on Stored Procedures and XML parsing.
  • Used Log4j extensively for error logging.

Environment: J2EE, Servlets, JSPs, Oracle SQL Server, Eclipse,Java, Struts, Hibernate, JUnit, GWT, HTML, XML, JNDI, EJB, AJAX, JSF, Sub Version.

Confidential, Pittsburgh, PA

Java/J2ee Developer

Responsibilities:

  • Developed using Struts in the projects related to Pharmacy returns to R log, which is the reverse logic application.
  • Used different features of Struts like MVC, Validation framework and tag library.
  • Developed interfaces for various use cases to enhance the R log application to integrate with pharmacy returns functions.
  • Solutions are customized for each Client, packaged and deployed.
  • Used Design Patterns like Singleton, Business Delegate, Value Object, Session Façade, Service Locator, DAO, Service Activator, and MVC.
  • Creating design models (including class and sequence diagrams)
  • Resolving production issues/ maintenance.
  • Interaction with Customer service team for their requirements.

Environment: Eclipse, Weblogic Application Server 8.2, jdk1.6, JSP, Servlets, JDBC, XML, XSL, JavaScript, HTML, CSS, UNIX (Solaris), Test-Director, Sql Developer, Oracle, CVS

Confidential

Java/J2EE Developer

Responsibilities:

  • Coding the programs in accordance with Program Specifications and adhering to Coding Standards.
  • Technical Documents includes UML Class diagrams, Use Case diagrams and Sequence diagrams, State diagrams designed using Rational Rose software.
  • Used Struts Tags, Struts Bean Tags, HTML tags, and JSTL.
  • Implemented the application using Struts Framework which is based on Model View Controller design pattern.
  • Integrated Junit test cases into the application and promoted test-driven development within the team.
  • Responsible for overseeing the Quality procedures related to the project. Wrote Junit test cases for testing UI Framework classes.
  • Worked in the styles (CSS) and images for the web application.
  • Creating build scripts using ANT.
  • Used Struts MVC for the middle tier design, extended Action Support class and used Filter Dispatcher for data communication between front-end and back-end.
  • Integrated Spring DAO for data access using Hibernate, used SQL for querying databases
  • Used SQL statements to query different kinds of information from database, such as patient basic information, medical records, treatment record and history record.
  • Implemented Struts MVC for business logic.
  • Updated Struts configuration document
  • Updated Struts Validation configuration document
  • Helped developed application using Struts framework.
  • Used Oracle 9i database for the database needs.
  • Updated Hibernate configuration document.
  • Used SVN version control.

Environment: JavaEE 1.4, Struts 1.2, Hibernate 2.0, CSS, JavaScript, JSP 2.0, JSTL 1.1, XML, Ant, UML, Eclipse.

We'd love your feedback!