We provide IT Staff Augmentation Services!

Java Developer,resume Profile

3.00/5 (Submit Your Rating)

UsA

Professional Summary

  • Having 6 years of professional IT experience in Analysis Design Development and Testing of Client/Server Web enabled Business Applications using Java and J2EE Technologies.
  • Participated in the designing and developing of Software using Agile and Waterfall methodologies.
  • Experienced in developing and implementing web applications using Java J2EE JSP Servlets JSF HTML JavaScript AJAX JSON JQuery CSS XML JDBC and JNDI.
  • Expertise in MVC architecture Web Framework Struts 2.0 Spring 3.0 Dependency Injection Data Access Objects MVC Framework and Spring Web Flow and Oracle Apps Framework.
  • Expertise to access/connect Data Access Objects to the database layer using Hibernate/JPA.
  • Experienced in developing Java applications using development tools like Eclipse Jdeveloper and IBM RAD Rational Application Developer .
  • Experienced in programming deploying configuring and fine-tuning middle-tier popular J2EE Application Servers like open source Apache Tomcat 6.x 5.x JBOSS Web Logic and WAS.
  • Experience in Internationalization i18n and Localization l10n
  • Experience in XML Web Services using SOAP XML-RPC JAX-RPC JAXB and Restful.
  • Working experience of control version tools like SVN CVS Clear Case and PVCS.
  • Knowledgeable with RDBMS concepts like writing SQL Queries Functions Stored Procedures and PL/SQL Packages.
  • Experience in writing Test Case Scenarios using JUnit.
  • Working experience in Development Production and QA Environments.
  • Involved in all phases of Software Development Life Cycle SDLC in large scale enterprise software using Object Oriented Analysis and Design.
  • Strong debugging and problem solving skills with excellent understanding of system development methodologies techniques and tools.
  • Flexible enthusiastic and project oriented team player with solid communication and Analytic skills to develop creative solution for challenging client needs.

Technical Skills

Operating Systems

DOS Windows NT Windows 95/98 Windows 2000 Professional Windows XP UNIX LINUX.

Languages

Java jdk 1.3/1.4.x/1.5/1.6 Java EE 1.5 C C Java Script SQL AJAX.

Web/Distributed Technologies

J2EE Java EE 5 Servlets 2.1/2.2 JSP 2.0 JSTL1.1 EJB 1.1/2.0/3.0 JDBC 2.0/3.0 RMI XML XSL XSLT XSD DTD XQuery UML MVC JSF STRUTS Spring MVC Spring WebFlow Spring AOP SpringIOC Java Threads Swings.

Scripting

JSP 2.1 Java Script HTML DHTML CSS.

Frame works

Jakarta Struts J2EE JSF UML JSF Hibernate Spring Ice Faces

RDBMS

ORACLE 8i/9i/10g MS-Access 2000 MySQL SQL-Server 2000/2005

Web Servers

Apache Tomcat 4.1/5.5/6.0

Application Servers

Web logic Web Sphere JBOSS J2EE Server

IDE

Eclipse My Eclipse Net Beans Web logic Editor Edit Plus 2 Jdeveloper.

GUI

AWT Applets and Swing

Messaging/Web Services Technology

SOAP WSDL UDDI XML SOA JAX-P JAX-RPC REST JMS Hibernate XMLBeans JAXB XPath Active directory AD .

Web Design

FrontPage Dream weaver Microsoft Visio Rational Software Architect

Methodologies

Unified Modeling Language UML Rational Unified Process RUP Agile Test driven Development TDD .

Tools

Ant Maven Log4j Jprobe.

Experience

Confidential

Role Java Developer

Responsibilities

  • Analysis and understanding of business requirements and implement the process using Agile Scrum methodology.
  • Designed and developed various modules of the application with J2EE design architecture and frameworks like Spring MVC architecture and Spring Bean Factory using IOC AOP concepts.
  • Write front end code for developing new pages using HTML CSS JavaScript Jquery.
  • Implemented JAVA/J2EE design patterns such as Factory DAO Session Fa ade and Singleton.
  • Developed server-side services using Java spring Web Services SOAP Restful .
  • Worked on Oracle as the backend database.
  • Designed UI modules using JSP
  • Develop and execute Unit Test plans using JUnit ensuring that results are documented and reviewed with Quality Assurance teams responsible for integrated testing.
  • Communicate with the Lead and Business Analyst for better understanding of the design requirements.
  • Coding the programs in accordance with Program Specifications and adhering to Coding standards
  • Develop and Test Batches/Interfaces as per design.
  • Work on Defects/Bug fixes as per Weekly Sprint Planning.
  • Writing SQL queries Stored Procedures.

Environment JDK 1.6 J2EE HTML CSS JavaScript Oracle 11g Eclipse JUnit Jquery Tomcat 6.x Maven Spring 3.0 Hibernate 3.0 JSP Web Services SOAP WSDL.

Confidential

Role Java/J2EE Developer

Description PepsiCo Inc. is an American multinational food and beverage corporation headquartered in Purchase New York United States with interests in the manufacturing marketing and distribution of grain-based snack foods beverages and other products.

Responsibilities

  • Involved in the analysis design and development and testing phases of Software Development Lifecycle SDLC .
  • Used Spring MVC as framework and JavaScript for major data entry which involved extreme level of data validation at client side using Ajax.
  • Used Native Queries and Criteria Queries annotations in hibernate for access and updating data.
  • Used Spring 2.5 Framework for DI/IOC and ORM components to support the Hibernate tool.
  • Implemented business logic according to the requirements.
  • Worked extensively on Collections Framework.
  • Developed REST Web Services.
  • Developed JUnit test cases for unit test of all developed modules wrote Groovy unit tests.
  • Maven was used to manage dependencies in the application and deploy it on Websphere Application server. CVS was used for the version control.
  • Deployed and tested Applications WebSphere Application Server.
  • Used Java Message Service JMS for reliable and asynchronous exchange of important information such as order status report delivery report.
  • Followed TDD and wrote unit test cases using JUnit.

Maven was used as Project Management tool.

Environment Java J2EE Spring 2.5 Spring Transactions Spring JDBC Spring MVC Hibernate 3.5 XML SOAP WSDL AJAX jQuery HTML JAVASCRIPT CSS Log4J JAXB JUnit Web sphere Application Server 6.0 Eclipse 3.5 Oracle 10g.

fidential

Role Java J2EE Developer

Description Aeropostale Inc. is a leading specialty-retailer company. Aeropostale s stores are lacking in visibility on inbound shipments and cannot track products which are currently in transit until trailers are sorted at a pool point. The developed Inventory Tracking Application system provides stores a view of inbound shipments as well as a visibility into the details of the shipments.

Responsibilities

  • Involved in study of User Requirement Specification.
  • Worked on Agile Methodology.
  • Developed Web services to allow communication between the applications using Rest and SOAP based Web services.
  • Designed Developed and analyzed the front-end and back-end using JSP and Spring 3.0.
  • Used Spring MVC framework controllers for Controllers part of the MVC
  • Implemented Business Logic using POJO s and used WebLogic 7.0 to deploy the applications
  • Used Spring Framework for MVC for writing Controller Validations and View.
  • Implemented J2EE Design Patterns like DAO Singleton Factory Facade.
  • Wrote Hibernate classes DAO s to retrieve store data configured hibernate files.
  • Developed Service layer interfaces by applying business rules to interact with
  • Used DAO layer for transaction management.
  • Participated in the code reviews testing of the functionalities that are developed.

JUnit Testing of DAO.

  • Involved in the Unit Testing and Bug fixing.
  • Used Hibernate Framework.
  • Used Eclipse as IDE for development of the application.
  • Assisted Oracle DB development team in developing stored procedures and designing the database.
  • Used SVN for version control
  • User Hudson as Continuous Integration Tool.
  • Interacted with Business Analysts to come up with better implementation designs for the application.
  • Designed and Developed Client side scripts using JAVA JSP and Java Script.

Environment JAVA 1.6 J2EE Spring 3.0 Hibernate 3.0 Apache Axis2 WSDL Rest SOAP Web Services HTML JavaScript JDBC Jasper reports JMS Agile Methodology PL/SQL UNIX Oracle 9i WebLogic Application Server TOMCAT Eclipse 3.5.

Confidential

Role Java J2EE Developer

Description MetLife is a leading provider of various insurance services to the consumers. Using this web application the agents can get a quote from different carriers AAA Geico and Progressive in real time and help the consumer by giving comparative quotes from these carriers.

Responsibilities

  • Involved in requirement analysis functional specifications and over-all component design.
  • Developed Struts and Hibernate based multi- tier Web Application.
  • Created and maintained the configuration of the Struts Framework
  • Involved in configuration of Struts MVC E-mail File-Upload and Integration with ORM Framework Hibernate .
  • Implemented object/relational persistence Hibernate for the domain model
  • Develop UML diagrams such as Class Sequence and Activity Diagrams to understand the Systems architecture.
  • Application Design Documented for my entire requirement.
  • Involved in implementation of front end validation component using Java Script server side validation component using Java classes.
  • Configured Hibernate objects in the Configuration File.
  • Configured the Hibernate configuration files to persist the data to the Oracle 9i Database.
  • Developed DAOs using DAO Design Pattern to insert and update the data for the Policy Module.
  • Helped in developing the complete business flow and helped incorporate session validity checks form validations and error handling in the application.
  • Implemented ORM in the persistence layer using Hibernate frame work.
  • Deployed the ear files on the Web Sphere Application Server.
  • Used Maven for building the entire web application and deploy them on WebSphere.
  • Involved in server side validations using AJAX
  • Deployed applications on WebSphere Application Server.
  • Involved in Unit Testing of the components using JUnit.
  • Used SVN for version control.

Environment Java 1.5 J2EE Struts 1.2 Hibernate 3.0 JSP JDBC HTML JavaScript AJAX CSS Oracle 9i Eclipse Unix Shell Scripting CVS WebSphere Application Server

Confidential

Role Java Developer

Description Aim of this Project is to provide the basic functional elements that involve registering users login and purchase items. Users can log in change their personal account information view their portfolio and buy items. This Project consists of Admin Module and Warranty Centre Module. Warranty center gives the details about the warranty given on the items. With the help of this the consumer can know how much warranty time is left of the product

Responsibilities

  • Developed the presentation layer and GUI framework that are written using HTML JSP and client-side validations were done using JavaScript.
  • Created user interfaces for the presentation layer using JSP HTML DHTML and JavaScript.
  • Developed JSP custom tags required for the presentation layer.
  • Created EJBs to encapsulate the business logic to represent the model in MVC Architecture.
  • Deployed the Application on Apache Tomcat server
  • Developed Unit test scripts for each module in the application.

Environment Apache Tomcat 5.x JSP Hibernate JavaScript Oracle 9i

We'd love your feedback!