We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

FloridA

SUMMARY

  • Highly motivated IT professional, 6+ years of experience in development and implementation of customized software and web - based applications.
  • Experience in the field of Software Development as Developer.
  • Expertise in full Software Development Life Cycle (SDLC) including Software Architecture, Object Oriented programming, Designing & Prototyping.
  • Thorough knowledge in core Java concepts like OOP, JAVA SWING, JDBC, Multi-Threading, JUnit and advanced Java concepts like JSP, Servlets, HTML, XML, Hibernate, AJAX, Java Beans and SPRING.
  • Involved extensively in designing/developing web based applications using GWT, HTML, XML and MVC design patterns.
  • Expertise in using IDE like Eclipse, My Eclipse, Net Beans, Rational Application developer (RAD) STS, Web Logic Workshop.
  • Designed web pages using various XML technologies including DTD, XML schema, and DOM and SAX parsers.
  • Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB transaction implementation (CMP, BMP, Message-Driven Beans), Java Beans, JDBC, XML, Web Services, JNDI, Multi Threading etc.
  • Worked with various Frameworks like Struts and spring.
  • Good Knowledge on Direct capture of objectives (DCO) including tools like Application profiler, Enterprise Application Accelerator, Use case rulers, document wizard.
  • Proven experience with Application Servers like IBM Web Sphere 6.x/5.x/7.0, Oracle/BEA WebLogic9.x/8.x/7.x/6.x, JBoss and Tomcat 5.x/4.x/3/x.
  • Experienced in Object Oriented Programming (OOPs), Object Oriented Analysis and Design (OOAD) and Relational Database Management System (RDBMS) concepts.
  • Developed applications using various methodologies like Agile and RUP.
  • Worked with IBM Web Sphere, Web logic application servers and Jetty, Apache Tomcat web servers.
  • Good experience with Operating Systems like Windows NT/9x/2000/Me/XP/Vista and partially on UNIX.
  • Skills in analyzing user requirements, modeling the system and ensuring the functionality.
  • Strengths include excellent interpersonal and communication skills.
  • Has the ability to provide solutions from a functional and technical perspective, meet deadlines.
  • Excellent team player, very dynamic, flexible with positive attitude and excellent learning skills.
  • Good knowledge on web based technologies.

TECHNICAL SKILLS

Languages: Java, XML, C,C++

Java Technologies: JAVA BEANS, RMI, Servlets, JSP, EJB, JDBC, JMS, JNDI, Web services

Frameworks: MVC, JSF, Struts, Hibernate, spring

Web/Application Servers: Web Logic, IBM Web Sphere 4.0/5.x/6.x, Apache Tomcat 3.3, JBOSS 4.0/3.0., JBoss, Tomcat

Databases: Oracle,DB2,Sql Server, PL/SQL, MySQL, SQL,MY SQL

Tools: /IDE: Eclipse, My Eclipse, Net Beans, JBuilder

Web Dev Technologies: HTML/DHTML, XHTML, AJAX, CSS, XML, XSL, DOJO, XSLT.

Scripting Languages: JavaScript, Shell Script, Action Script, JQuery.

Operating Systems: Windows 2000/XP/NT/vista/7, Unix

Other Tools: Log4J, ANT, Maven, Microsoft Project, Clear Case, CVS, SVN, TOAD

PROFESSIONAL EXPERIENCE

Confidential, Florida

Java Developer

Responsibilities:

  • Designing and coding of Action Classes and Business Classes for the Application.
  • Implemented Spring Web Flow 2.5 Principles that builds upon Spring MVC to support user-level, application-directed control flows.
  • Configured the Web Sphere Enterprise application server and Involved in migration of application from Web sphere 5.1 to Web sphere 6.0 and building J2EE application in Web sphere 6.0.
  • Applied Inversion of Control (IOC) in SPRING and developed JavaBeans based configuration management.
  • Used Subversion for version control and created automated build scripts.
  • Handled production support of the application.
  • Developed the presentation layer of the application using Struts Framework and created the struts-config.xml file, resource bundles for distribution module.
  • Designed and implemented Business Delegate, Session Facade, DAO, Singleton, Factory and DTO Design Patterns.
  • Defined XML schemas.
  • Developed Java Web Services which enables integration and two-way communication between the Enterprise Servers.
  • Worked with Hibernate Query Language.
  • Implemented MVC and front controller design patterns using Struts.
  • Developed the Scope Change - AJAX functionality for the Offer Engine sub-module.
  • Developed the presentation layer of the application using Struts Framework and created the struts-config.xml file, resource bundles for distribution module.
  • Implemented log4j by enabling logging at runtime without modifying the application binary.
  • Worked on jQuery, AJAX and JSF for designing highly user interactive web pages.

Environment: Web Sphere Application Server 6.1, MQ Queries, JDBC, Spring MVC, JSF, Web Services, Hibernate 3.0, J2EE 1.4, JSP 2.0, Ajax, Servlets 2.4, JMS 1.1, XML, Log4j, JUnit, ANT, JavaScript, HTML,CSS, Windows XP.

Confidential, Kansas City, KS

Java/ J2EE Developer

Responsibilities:

  • Achieved the application design using My Eclipse.
  • Developed the presentation layer of the application using Struts Framework and created the struts-config.xml file, resource bundles for distribution module.
  • Designed and implemented Business Delegate, Session Facade, DAO, Singleton, Factory and DTO Design Patterns.
  • Designed and developed the data model for the development of persistence layer.
  • Performed Client and server side validations using JavaScript and Validation framework.
  • Performed application performance tuning using JProfiler.
  • Developed User Interface using JSF, JSP and Ajax based Design.
  • Added Ajax functionality to Java Server Faces using Ajax4Jsf framework.
  • Designed, developed, and deployed EJB components (Session and Message Driven beans).
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases.
  • Implemented log4j by enabling logging at runtime without modifying the application binary.
  • Involved in the high level end to end design of the module.
  • Involved in the development of view Objects, Managed beans, JSF Tags, configuration files, phase listeners, JavaScript files and CSS files.
  • Applied Inversion of Control (IOC) in SPRING and developed JavaBeans based configuration management.
  • Developed ANT scripts for automating build process.
  • Used Subversion for version control and created automated build scripts.
  • Designed and created the user interface using the Swing, HTML and JSP.
  • Employed Hibernate (ORM tool) 3.0 for communicating with database.
  • Used Spring Framework 2.0 to integrate with Hibernate.
  • Implemented the JMS Point-to-Point queuing model and developed Message Driven beans to consume messages from JMS queue.
  • Involved in Unit Testing and Bug-Fixing and achieved the maximum code coverage using JUNIT test cases.
  • Used MQ Series for insurance claim reports and status information exchange between current and legacy system.

Environment: Java, JSP, JPA, HTML, Struts, JSF, J2EE, Design Patterns, Servlets, Hibernate, Struts, XML, UML, JUnit, SQL, Web Sphere Application Server, Log4J, CSS, VSS, ANT.

Confidential, New Jersey, NJ

Java Developer

Responsibilities:

  • Performed Client and server side validations using JavaScript and Validation framework.
  • Performed application performance tuning using JProfiler.
  • Applied Inversion of Control (IOC) in SPRING and developed JavaBeans based configuration management.
  • Used Subversion for version control and created automated build scripts.
  • Handled production support of the application.
  • Used Rational Rose to design class diagrams, Use Case diagrams, sequence diagrams.
  • Developed GUI using JSP, HTML, XHTML, DHTML, CSS, JavaScript, and AJAX.
  • Used spring framework for the business layer using Spring Core, DAO, Spring ORM, Spring Web MVC modules.
  • Integrated Hibernate framework with spring framework to communicate with the back end process.
  • Writing Complex SQL queries, Performance changes.
  • Configured the project on Web Logic application servers.
  • Deployed the application on Web logic server and configured the server to the application requirements (SPRING, JDBC, and JMS).
  • Developed GUI using JSP, HTML, XHTML, DHTML, CSS, JavaScript, AJAX.
  • Implemented the Web Services with WSDL, UDDI, and SOAP from the scratch by using Apache Axis.
  • Designed and developed base classes, framework classes and common re-usable components.
  • Implemented Singleton, Business Delegate, Session Façade, Service Locator, factory design pattern, DAO design Patterns based on the application requirements.
  • Used Web Logic Workshop, Eclipse 3.0 as development IDE for web applications.

Environment: JDK, Spring, Hibernate, Struts, AJAX, Custom Tags, JSP, Web Logic, JDBC, XML, HTML, XHTML, DHTML, Web Services, WSDL, SOAP, Apache Axis, Eclipse3.x, SQL, PL/SQL, JavaScript, Oracle, Java Mail, Toad, POI Reports, Log4j, ANT, CVS, JUnit.

Confidential, Atlanta GA

Java Developer

Responsibilities:

  • Used XML, WSDL, UDDI, SOAP, SAX parser and Web Services for communicating data between different applications.
  • Developed the User Interfaces using JSP, HTML, CSS, and JavaScript.
  • Developed logging module-using Log4J to create log files to debug as well as trace application.
  • Used CVS for version control across common source code used by developers.
  • Tested the application functionality with JUnit Test Cases.
  • Used the External Interface class to utilize JavaScript and HTML.
  • Developed the application with the OOPs concepts.
  • Configured the web.xml and struts-config.xml according to the product.
  • Involved in creating the struts custom tag in JSP using JSTL.
  • Created JSPs, Tag libraries for the presentation
  • Developed the front end using HTML, AJAX, ExtJS 3.0, JSF, JavaScript, JSP and CSS.
  • Involved in developing the Action Classes.
  • Extensively used PL-SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Designed, developed and deployed the application on Web Logic Server.
  • Implemented the persistence layer using Hibernate ORM.
  • Validated all forms using Struts Validation Framework and implemented Tiles Framework in the presentation layer.
  • Developed test cases for performing unit testing on POJO classes using JUnit.
  • Involved in developing the reporting module around the loan applications and plan holders.
  • Used the RAD for creating and deploy the application on IBM Web sphere Application Server.
  • Extensively used SQL, PL-SQL in constructing views, indexes, stored procedures, triggers, cursors, functions, relational database models.
  • Developed JSPs according to requirement
  • Used JDBC connection and access database procedures.
  • Used Log4j as a debugging tool.
  • Developed the building components of application such as JSP’s, Servlets using Eclipse IDE.

Environment: Java, J2EE, SAX, WSAD, Hibernate ORM, Swing, SPRING, Struts, Servlets, JSP, XML Web Services, SOAP, WSDL, JavaScript, HTML, CSS, Windows XP, DB2 UDB, JDBC,, Log4J and JMS.

Confidential

Java Developer

Responsibilities:

  • Contributed to the entire Software Development Life Cycle (SDLC), involving creation of business requirements document, technical requirements document and code development and testing.
  • Refractor the legacy System from C++ to Java based environment.
  • Created UML class diagrams that depict the code’s design and its compliance with the functional requirements.
  • Used Servlets to handle the front end; manipulated the web.xml file.
  • Designed several complex SQL queries involving sub queries and multiple joins.
  • Extensively used the JDBC Prepared Statement to embed the SQL queries into the java code. Implemented the DAO pattern.
  • Used CVS for version control across common source code used by developers.
  • Tested the application functionality with JUnit Test Cases.
  • Used ANT scripts for automated deployment and preparing the build of the entire application.
  • Configured Data Sources on Web Sphere Test Environment 5.0 for efficient data access.
  • Created complex SQL queries, PL/SQL queries and stored procedures to generate test records in the development database tables.
  • Incorporated JUnit into the code to do the unit testing around the developed module.
  • Validated all forms using Struts Validation Framework and implemented Tiles Framework in the presentation layer.
  • Used the RAD for creating and deploy the application on IBM Web sphere Application Server.
  • Configured the web.xml and struts-config.xml according to the product.
  • Involved in creating the struts custom tag in JSP using JSTL.
  • Co-ordinate with the QA Lead for the development of test plan, test case, test code, and testing using JTest, responsible for resource allocation and ensuring that the defects are resolved.
  • Interacting with the users in case of technical problems and mentoring the business.

Environment: WSAD, Web Sphere Test Environment, Java, Swing, C++, J2EE, JNDI, Servlets, XML, JDBC, JSTL, JUnit, RAD, Struts, PL/SQL, SQL Oracle, Windows Server, CVS.

We'd love your feedback!