We provide IT Staff Augmentation Services!

Application Developer Resume

2.00/5 (Submit Your Rating)

Wilmington, DelawarE

SUMMARY

  • Around 5.8 years of Information Technology experience. Development experience including Requirement gathering, Analysis, Design, Development, Testing, Documentation Using Web and Client - Server technologies on J2EE architecture.
  • Excellent programming skills in Object Oriented Programming, Core Java, Java EE 6 (Servlets, JSP, JDBC).
  • Skills in Spring, JPA, Hibernate, Struts.
  • Exposure to implement Object Oriented Analysis & Design (OOAD) and Web Services (WSDL using SOAP protocol).
  • Experience in developing Web applications using MVC Architecture.
  • Experience in MVC architecture, Struts framework, J2EE Design Patterns, Spring IOC, Java Server Faces and Hibernate.
  • Experience in using J2EE Application Server Web Sphere 6.0.
  • Hands on Experience in working with shell scripting and pl/sql.
  • Developed applications using open source frameworks like Struts including Struts HTML Tag Library, Action classes, Form Beans and Struts Validation Framework.
  • Worked on the design patterns like Object Oriented, Singleton, MVC, Façade, DAO patterns.
  • Involved in configuration management system using Rational clear case, Visual source safe.
  • Involved in maintaining and monitoring the scheduled batch jobs of an application.
  • Working knowledge in Web Services (SOAP and REST).
  • XML to read input/output data for Web Services.
  • JAXB to convert objects to and from XML.
  • Design and implementation of RESTful Web services.
  • DesignedRESTAPIs dat allow sophisticated, effective and low cost application integration.
  • Knowledge in JAVASCRIPT.
  • Proficient in writing SQL queries, JPQL.
  • Good knowledge & skills in Java Multi-threading, Collections Confidential .
  • Experienced in using SVN, CVS and Tortoise SVN as version manager.
  • Expertise in web Front-end application development using JSP/Servlets/ HTML/JavaScript.
  • Expertise with JAVA EE 6 compliant IDE’s including Eclipse 5, Net Beans 7.3 and RAD 7.0, 7.5.
  • Experience in using development tools Log4J, JUNIT.
  • Hands on experience of more than 4 years in writing JUNIT for given modules.
  • Having experience in software development practices like Functional Specification, code walk through, coding standards, code reviews Debugging and Troubleshooting.
  • Good analytical skills, commitment to work, co-operative team work.
  • Excellent interpersonal skills, including the ability to coordinate and motivate team members.

TECHNICAL SKILLS

Web Technologies: Java, J2EE, HTML/ DHTML,XML, XSD, WSDL

Languages: Java, Java Beans, J2EE

Scripting Languages: JavaScript, Shell

Databases: MySQL, Oracle 10g/11g, SQL SERVER 2000, 2005, 2008

IDE/Development Tools: Eclipse 5, Netbeans 7.3, RAD 7.0,Ticket watch and Squirrel, Maven

Frameworks: Struts1.2, 1.3.8, 2.0, Spring3.0, Hibernate(ORM) and JDBC Framework

Web Services: Restful, SOAP, WSDL

Operating Systems: Windows 98/NT/2000/XP, Windows 7, LINUX, UNIX

Application Server: Glassfish 3.0, Tomcat, JBoss, Web Logic Sever 10.0 and Web Sphere 7.5

Version control Tools: SVN, Tortoise SVN, CVS.

Testing Tools: Junit

Defect Tracking Tools: Mercury Quality Center, ALM

PROFESSIONAL EXPERIENCE

Confidential, Wilmington Delaware

Application Developer

Responsibilities:

  • Involved in gathering the requirements and preparing the high level and low level design and process flow of the application.
  • Preparing the Functional/Technical document for the design analysis.
  • High level and Low level design of the requirement.
  • Developing the java code for the given requirement.
  • Used Java5,6, Spring3, and Oracle10 /11g to develop the code.
  • Developed a code using Spring MVC framework.
  • Working with Oracle pl/sql queries and procedures in SQL Developer.
  • Using Eclipse as a program editor.
  • Developing the code on Web Logic Application Server and Oracle 11g database.
  • Followed Agile scrum methodology to implement application.
  • Used Rally tool to track the Agile process.
  • Testing the code with JUnit.
  • Used ANT as build tool.
  • Used Log4J for logging
  • Perform IQA and EAQ - code review.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Monitoring the jobs scheduled to run once the code is pushed to production.
  • HP-ALM is the defect tracking tool used.

Environment: Java/JDK 1.6, Eclipse 3.6.2,Spring 3, Mercury (Quality Center), PL/SQL Developer, Tortoise SVN, HP-ALM, Unix operating system, Log4J,ANT.

Confidential, Dallas Texas

Java developer

Responsibilities:

  • Involved in preparing the documentation for High Level design, Low Level design of the application and Process Flow of control for the entire application.
  • Created use cases, class diagrams, activity diagrams and collaboration diagrams in UML.
  • Writing technical analysis documents, design review documents and Junit cases
  • Followed Agile scrum methodology to implement application.
  • Interacted with the clients to understand business requirements.
  • Involved in developing database modeling and database schema
  • Implemented Spring2.0 framework using MVC architecture
  • Used the Spring 2.0 framework and Standard Tag Libraries and various custom tag libraries for the presentation layer.
  • Involved in writing for .hbm files, ORM Classes.
  • Involved in writing the HQL, Criteria.
  • Used JavaScript for client side validations.
  • Used ANT and MAVEN as build tools.
  • Involved in code refactoring for optimization and maintainability.
  • Working on the module Defects
  • Used Hibernate 3.0 framework for data persistence layer.
  • Involved in creating the Hibernate POJO Objects and mapped using both Hibernate xml mapping and Annotations
  • Deployed applications on Web Logic Application Server.
  • Used Tortoise SVN for version control.
  • Developed test cases using Junit for unit testing and created test plans for unit.
  • Coordinating with other application teams to analyze defects and fix bugs.
  • Perform Defect Tracking in Mercury.

Environment: Java/JDK 1.6,J2EE, EJB, JPA, Struts 2.0, Spring 3.0 MVC, Hibernate 3.0,JavaScript, JSP,AJAX, YUI data tableEclipse 3.6.2, Mercury (Quality Center), PL/SQL Developer, Tortoise SVN

Confidential, Dublin OH

Java/J2EE Developer

Responsibilities:

  • Involved in designing and programming for the system, which includes development of Process Flow Diagram, Entity Relationship Diagram, Data Flow Diagram and Database Design.
  • Developed GUI using JSP, Spring frame work.
  • Developed web application using multi layered architecture.
  • Developed a code using Spring MVC framework and writing spring config file.
  • Participated in and contributed to group sessions, design reviews, and code analyzing.
  • Used the Spring 2.0 framework and Standard Tag Libraries and various custom in-house custom tag libraries for the presentation layer
  • Followed Waterfall and Agile scrum methodology to implement application.
  • Used Spring Framework’s JDBC abstraction framework to integrate hibernate data access.
  • Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic layer and the persistent layer
  • Used Hibernate 3.0 framework for data persistence layer.
  • Involved in creating the Hibernate POJO Objects and mapped using both Hibernate xml mapping and Annotations.
  • Used Hibernate 3.0 in data access layer to access and update information in the database
  • Developed user interface using JSP, HTML to simplify the complexities of the application.
  • Used XML to read input and output while testing Web Services.
  • Leveraged validations, spring-beans tag libraries.
  • Provided extensive pre-delivery support using Bug Fixing and Code Reviews.
  • Performed IQA and EQA of code.
  • Built scripts using ANT dat compiles the code, pre-compiles the JSPs, built an EAR file and deployed the application on the application server
  • Used CVS as a version control system, an important component of Source Configuration Management (SCM)
  • Used Log4J for logging
  • Performing unit testing using Junit.

Environment: Java/J2EE, JSP, Spring MVC, Hibernate, Eclipse 3.6, Junit, Oracle DB, ANT, CVS, Log4J, JSP, HTML, JDBCSQL, JavaScript,JAXB.

Confidential, Dublin OH

J2EE Developer

Responsibilities:

  • Participated in system design and prepared UML diagrams and Class diagrams for DTO objects and actions.
  • Developed Web Services dat are published on to the Web sphere application server.
  • Writing XSD and WSDL to generate Web services.
  • REST web service were used as interface between .Net application dat are used for Front end User Interface to interact with back end services dat are developed mainly using Java.
  • Writing EJB (Entity Beans) to connect the service classes.
  • Used JavaScript and AJAX for client side validations.
  • Used Core Spring for setter dependency injections.
  • Followed agile methodology to implement application.
  • Developed web application using multi layered architecture
  • Extensive usage of J2EE design patterns namely DAO, Value Object Confidential .
  • IBM RAD is the programming editor.
  • JPA 2.0 is the ORM Framework for persisting the java object to DB-2.
  • Used Collections extensively to store, retrieve and manipulate objects in the business logic layer
  • Involved in unit testing using JUnit, system testing and creation of various test scripts
  • Marking a Entity class persistent and Mapping the Class Entity and Property name with XSD for Data access.
  • Request /Response building using SoapUI Testing tool.
  • Used Log4J for logging.
  • Performed IQA and EQA of code
  • Used CVS as a version control system, an important component of Source Configuration Management (SCM)
  • Involved in unit and system testing.

Environment: J2EE, Java, JDK 1.5, JSP, JPA, EJB, Web Services 2.0, XML, Maven, XSD, JavaScript, Web Sphere, SOAP 1.2, WSDL, RAD 7.0, Junit, SoapUI, DB2, SQL, JBOSS, Eclipse, CVS, Linux/UNIX

Confidential, New York, NY

J2EE Developer

Responsibilities:

  • Developed GUI using JSP, spring frame work.
  • Developed Action forms, Action classes using Struts framework to handle user requests.
  • Coded Entity Beans for data persistence within Data Layer.
  • Developed a Spring MVC application in connecting to database.
  • Used Spring Framework’s JDBC abstraction framework to integrate hibernate data access.
  • Used Data Access Object (DAO) pattern to introduce an abstraction layer between the business logic layer and the persistent layer
  • Used Hibernate 3.0 framework for data persistence layer.
  • Leveraged validations, spring-beans tag libraries.
  • Entity design to ensure maximum leverage out of the ORM layer and JPA best practices using Hibernate.
  • Used CVS as a version control system.
  • Write HQL queries as part of database interaction.
  • Responsible for change requests and maintenance during development of the project
  • Involved in unit and system testing.
  • Performed unit testing using JUnit.

Environment: Java, JDK 1.4 JSP, HTML, Hibernate3.2, Spring 2.0, JDBC, Struts 1.3, Java Script, CVS, JPA, Net BeansCSS, MySQL, HQL, PL/SQL, Oracle 10gi, Windows 2000

Confidential

Java Developer

Responsibilities:

  • Involved in System Design, which is based on MVC Architecture, using UML / Rational Rose.
  • Developed Class Diagrams and Sequence Diagrams as a part of System Design.
  • Participated in system design and prepared UML diagrams and Class diagrams for DTO objects and actions.
  • Developed GUI using JSP.
  • Developed the application module using Struts framework1.0.
  • Application was deployed on Tomcat Application Server. Prepared application deployment diagram For the same.
  • Involved in unit and system testing.
  • Performed unit testing using JUnit.

Environment: OOPs Java, J2EE, JSP, JDBC, Struts, Servlets, Struts 2, Oracle, Pl/SQL, HTML, Eclipse, MySQL, Apache TOMCAT

We'd love your feedback!