We provide IT Staff Augmentation Services!

Java Developer Resume

3.00/5 (Submit Your Rating)

Columbia, MD

SUMMARY

  • Over 7+ Years of extensive experience in Software Development in analysis, design, development and testing client server and n - tier applications using Java/J2EE Application development using Software Development Methodologies / Framework s like SDLC, OOAD and AGILE.
  • Expertise in design and rapid development of web and J2EE applications using Core Java, JSP, Servlets, EJB, JDBC, Struts and Hibernate.
  • Experience in using MVC (Model View Controller) architecture for developing applications using JSP, Java Beans, Servlets and EJB.
  • Expertise in development of multi-tiered web based enterprise applications using J2EE technologies like Servlets, JSP, EJB, JDBC, JNDI, Java Beans, JAXB, JAXP (SAX/DOM) and JAX-RPC.
  • Experience in developing applications using JavaScript, CSS, XML and HTML.
  • Experience in RDBMS, SQL and PL/SQL, writing Stored Procedures, Functions and Triggers in Oracle, DB2, SQL and PL/SQL.
  • Experience in Rational Rose for UML modeling.
  • Web Services SOAP-WSDL and RESTful.
  • Experience in deployment of applications on JBoss, IBM WebSphere, WebLogic and Apache Tomcat application servers.
  • Good knowledge in IDE’s like Eclipse and NetBeans.
  • Designed and Developed Web Applications involving J2EE technologies like Servlets, JSP, JavaBeans, EJB, JDBC, JMS and JNDI.
  • Sound Knowledge of Design Patterns like Singleton, Business Delegate, Session Façade, DAO, and MVC.
  • Experienced in Oracle 10g/9i/8i, RDBMS and SQL Server including SQL and PL/SQL
  • Excellent communication and problem solving skills.
  • Experience working as an individual contributor and as a team member coordinating with other team members.

TECHNICAL SKILLS

Programming Languages: C, C++, Java, J2EE, SQL, 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, Columbia, MD

Java Developer

Responsibilities:

  • Organized the IEG pages with changes as required by the requirement team.
  • Executed IEG scripts from IBM Cúram applications.
  • Eclipse was the major IDE used.
  • Actively involved in the telephone calls with requirement team.
  • Developed the online application module with latest Curam technology IEG.
  • To make changes in the user interface page, worked on uim,vim and java files
  • Used an Integrated Development Environment (e.g., Eclipse), design tools (Rational Software Architect (RSA)) and modeling using UML.
  • Created technical documents using MS Office products, Visio, Word, Excel, and PowerPoint.
  • Implemented the logic to retry Project service to RSA connectivity
  • Created and deployed web pages using HTML, JSP, JavaScript and CSS.
  • Designed Use case diagrams, Class diagrams and Sequence diagrams using UML.
  • Used CSS style sheets for presenting data from XML documents and data from databases to render on HTML web pages.
  • Designed database and created tables, written the complex SQL Queries and stored procedures as per the requirements.
  • Used Check Style for code formatting
  • Followed java j2ee standard for development
  • Used Apache Tomcat for development
  • Used Weblogic Application Server for deployment in production
  • Unit testing was done using JUnit
  • Bug tracking and fixing was done using Test Director.
  • Used Clover Cenqua for report generation on Unit Testing Percentage of Code

Confidential, Fremont, CA

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

Environment: IBM WebSphere 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.

Confidential, Boston, MA

J2EE Developer

Responsibilities:

  • Designed UML Use case diagrams, Class diagrams and Sequence diagrams using Rational Rose.
  • Developed user interface using JSP, JSP Tag libraries, Struts Tag libraries and JavaScript to simply the complexity of the application.
  • Implemented Model View Controller (MVC-2) Architecture using Jakarta Struts framework at presentation tier.
  • Developed various Enterprise Java Bean components to fulfill the business functionality.
  • Created Action Classes which route submittals to appropriate EJB components and render retrieved information.
  • Validated all forms using Struts validation framework.
  • Extensively used Hibernate in data access layer to access and update information in the database.
  • Used Spring Framework for Dependency injection and integrated it with Hibernate.
  • Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like MVC, Session Façade, and Singleton.
  • Developed the Business tier with Stateless and Stateful Session beans with EJB standards.
  • Developed test cases on JUnit.
  • Used Log4J for logging and tracing the messages.
  • Used CVS to maintain version control.
  • Involved in design and development phases of Software Development Life Cycle (SDLC).
  • Designed database and created tables, written the complex SQL Queries and stored procedures as per the requirements.
  • Involved in coding for Junit Test cases, ANT for building the application.

Environment: WebLogic Application Server v10.0, Eclipse v3.5, HTML, JSP 2.0, JavaScript, Servlet 2.3, EJB 2.0, Struts 1.3, Hibernate 2.0, Spring 2.5, JMS 1.1, XML, WebServices -RESTful, XML, SAX, DOM, JAXB, Log4J, JUnit, Maven, CVS, PL/SQL, Oracle 10g, Windows XP.

Confidential, AKRON, OH

Java/J2EE Developer

Responsibilities:

  • Implemented Spring MVC design pattern for the middle tier of the application
  • Used Hibernate, developed POJOs and wrote the XML files to map the objects to relational database using JAXB
  • Implemented DAO design pattern for interaction with the database and also used Filter pattern for the implementation of security and authentication of the clients who want to use the system
  • Involved in writing Stored Procedures, Functions, packages, Views, Sequences, Triggers using PL/SQL for Oracle database.
  • Developed the front end using JSP, Tag libraries, HTML, CSS.
  • Implemented validations for web pages using Spring validation framework
  • Used JQuery to simplify the client-side scripting of HTML
  • Implemented business logic using Hibernate.
  • Tested database connections using MOCK objects for better performance
  • Used JMS 1.2 API for sending messages
  • Used Log4J for the logging and debugging purposes
  • Written Hibernate Query Language (HQL) for persistence layer
  • Use of various core and J2EE design patterns like factory, DAO, Singleton, Business Delegate, MVC, DI.
  • Involved in development of JAX-WSWeb Services using WSDL, CXF, SOAP and XSDs.
  • Deployed the application on WebSphere Application Server.
  • Developed unit test cases using JUnit and DBUnit.
  • Used SVN for code repository and Eclipse for IDE.
  • Implemented the logging mechanism using log4j framework.
  • Used Ant to build the J2EE application.
  • Used HP Quality Center for defect tracking and worked with QA team to resolve any defects during the application testing phase and UAT testing.
  • Altova XML Spy tool were used to speed up the implementation of tasks.

Environment: JDK 1.6, Spring 3.0, JSP 2.0, Hibernate 3.0, XML, HTML, CSS, JQuery, JAX-WS Web Services, JMS 1.2, Eclipse Kepler, WebSphere 6.1, UML, Log4J 1.2.7, JUnit 4.1, Ant 1.7, CXF, SOAP, WSDL, PL/SQL Developer, HQL, DBUnit, Oracle 9i, Quality center, XML Spy, Windows 7, JAXB.

Confidential

Java Developer

Responsibilities:

  • Developed Deployment descriptor using XML files.
  • Used Rational Rose and Microsoft Visio, UML tools for creating sequence and class diagrams.
  • Designed tables to access the database in Oracle.
  • Configured the WebLogic Console by creating Connection Pool.
  • Developed Client Application using Servlets.
  • Implemented MVC, Front Controller, Singleton, Data Access Objects, Value Object Design Patterns
  • Developed user interface of the application using JSP, HTML, DHTML, XML and XSLT.
  • Mentored co-developer in the application development
  • Developed prototypes for the application.
  • Documented the best practices of using the Java J2ee in application development
  • Utilized MDBs, JMS, and MQ-Series for integration.
  • Used Eclipse IDE for java development
  • PL/SQL developer for database development.
  • Used JDBC for Querying data
  • Used Check Style for code formatting
  • Followed java j2ee standard for development
  • Used Apache Tomcat for development
  • Used Weblogic Application Server for deployment in production
  • Unit testing was done using JUnit
  • Bug tracking and fixing was done using Test Director.
  • Used Clover Cenqua for report generation on Unit Testing Percentage of Code

Environment: EJB, JNDI, Web Logic, Java, RMI, JDBC, Servlets, XML, HTML, JavaScript, Windows NT/95, Oracle 8i, PL/SQL Developer, HQL, DBUnit, Oracle 9i, Quality center, XML Spy, Windows 7, JAXB.

We'd love your feedback!