We provide IT Staff Augmentation Services!

Java Developer Resume

0/5 (Submit Your Rating)

Plano, TX

SUMMARY:

  • Around Eight years of experience in Development and Implementation of software applications, enterprise web applications using JAVA, J2EE technologies Web application development, testing and deployment.
  • Well versed in Model View Controller Architecture of Struts and Spring framework.
  • Experience with database development using database engines like Oracle, SQL Server and, MySQL.
  • Knowledge in Version Control Management tools like SVN and CVS.
  • Experience in complete Software Development Life Cycle including Requirement Analysis, Design, Coding, Module testing, Integration and System testing, Delivery, and Maintenance.
  • Excellent knowledge and experience in J2SE.
  • Command on JDBC Connection Pooling, Persistence and Caching.
  • Expertise in using Application Servers like BEA WebLogic, Web Sphere, JBoss, and ApacheTomcat.
  • Used struts Validation and Tiles framework.
  • Experience in Service Oriented Architecture (SOA) using Web Services (SOAP, WSDL and UDDI).
  • Good knowledge on Web Services.
  • Experience using Web markup languages like HTML, XHTML, CSS, Apache Velocity Templates and XML for developing interactive user interface.
  • Proficient in software documentation and technical report writing.
  • Hands on ANT build scripts for building projects.
  • Experience with J2EE Design Patterns like DAO, Singleton Pattern, Factory Pattern, Session Facade, Command, Service Locator and Chain of Responsibility.
  • Used JUnit for unit testing for the application.
  • Proficient in working with IDE like Eclipse, RAD.
  • Experience in Agile methodology.
  • Versatile team player with good analytical, communication and interpersonal skills.

TECHNICAL SKILLS:

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

JEE/J2EE Technologies: Servlets, Struts, Spring, Hibernate, JSP, DBC

Web Technologies: HTML, DHTML, CSS, JavaScript

XML Technologies: DOM, SAX, XSD, XML, XSLT, XPath

Distributed Technologies: Web Services

Databases: Oracle, DB2, Sybase, SQL Server, MY SQL

Application Server: BEA s Web logic and IBM s Web Sphere, Joss

Web Servers: Apache TOMCAT

Framework: Struts, Spring, Hibernate

Operating Systems: Windows 7/XP, UNIX, Unix Shell Scripting.

Tools: ANT, JUnit, Maven

IDEs: Eclipse, RAD

XML Editors: XML Spy, Stylus Studio

PROFESSIONAL EXPERIENCE:

Confidential, Plano, TX

Java Developer

Responsibilities:

  • Developing investment banking application using Spring framework.
  • Used Singleton, MVC, Data Access Object and Command Patterns.
  • Developed the logic for the Business tier using Session Beans
  • Used Hibernate for data persistence.
  • Created Action Classes which route submittals to appropriate Enterprise Java Bean (EJB)
  • Components and render retrieved information.
  • Developed SQL queries for application functionality.
  • Used CVS for version control across common source code used by developers.
  • Used Hibernate framework for database access.
  • Involved in creating various Data Access Objects(DAO) for addition, modification and deletion of records using various specification files.
  • Implemented project under agile methodology.
  • Test Driven Development done by extensively testing using JUnit.
  • Used log4j for logging the application.
  • Involved in documentation and pre - delivery support like Bug Fixing and Code Reviews and deployment activities.

Environment: Java,J2EE,Spring,SVN,Eclipse,Oracle,Hibernate,Visio,JUnit,EJB's,Log4j,XML,CVS, HTML.

Confidential, Detroit, MI

Java Developer

Responsibilities:

  • Developed PPQ architecture using spring framework.
  • Created Data access object (DAOs)for all outbound tables, and according to business requirement updated corresponding DAOs .
  • Followed agile methodology TDD by writing unit tests for all classes.
  • Used Appwatch software maintaining MQ messages (create, delete, update etc.)
  • For managing several different cron jobs, used WinSCP and Putty software’s.
  • Used of Log4j for logging and JUnit for testing.
  • Developed SQL queries and stored procedures for the application.
  • Implemented necessary classes and custom button fields for application.
  • Tested the Components with various workflows of the System.
  • Involved in enhancements, maintenance and bug fixes of the application.
  • Developed automated Build files using ANT.
  • Created and used UML diagrams in documentation.
  • Involved in understanding and analyzing the project requirements.
  • Involved in Integration and Load testing and supported User Acceptance Testing.
  • Co-ordinate with different teams for issue resolution and code delivery.

Environment: Java, J2EE, IBM MQ series, RAD, TOAD, XML spy, spring, Hibernate, SCM repository, MS-visio.

Confidential

Java Developer

Responsibilities:

  • Build and developed IBES API’s screen for automation.
  • Used Adobe Live Cycle for creating and editing forms and Style Report tool for notices.
  • Involved in Implementation of middleware framework using Hibernate and Spring Framework.
  • Resolved build issues in java files and build artifacts successfully.
  • Used Hibernate framework for database access by making calls to PL/SQL stored procedures.
  • Implemented the data persistence functionality of the application to persist Javaobjects with the Oracle 10 g database.
  • Used Data Access Object (DAO) pattern to abstract and encapsulate data access mechanism.
  • Worked on Hibernate for persistence management Involved in spike of Site Minder, and corresponding options and removal of Site Minder from IBES application.
  • Developed SQL queries and stored procedures for the application.
  • Created and executed automated scripts using Selenium and Watij.
  • Implemented necessary classes and custom button fields for application.
  • Prepared Unit test cases as well performed Unit Testing using JUnit extensively for testing.
  • Developed automated Build files using ANT.
  • Involved in the Spike of ESB.
  • Used the SVN for the Version Repository Maintenance.
  • Quality assurance as per the guidelines.
  • Prepared technical reports & documentation manuals during the program development.

Environment: Java, J2EE, WebLogic, Hibernate, Struts, Webservices, SOAP UI, Windows, UNIX, Unix Shell Scripting,Oracle, XML, Adobe Live Cycle, Style Report, JavaScript, Eclipse, SVN, HTML, Jboss.

Confidential, Chicago, IL

J2EE Developer

Responsibilities:

  • Involved in understanding and analyzing the project requirements. Application has been implemented Model View Controller (MVC) architecture Using Struts Framework.
  • Involved in developing user interface using JSP, HTML.
  • Server side validation was performed using Struts Validation Framework.
  • Developed Action classes to delegate the request to the business models and Action Forms.
  • Used Hibernate for data persistence.
  • Developed SQL queries and stored procedures for the application.
  • Used Java/J2EE Design patterns such as Business Delegate, Singleton, Factory, Session Façade, Data Transfer Object (DTO) and Service Locator etc.
  • Developed client components to use web services using the WSDL provided by Vincent Graphics
  • Implemented the database side business logic that deals with transactions in the application.
  • Involved in debugging the bug fixing during QA cycle of application.
  • Used Log4j for logging and JUnit for testing.
  • Involved in understanding and analyzing the project requirements.
  • Involved in Integration and Load testing and supported User Acceptance Testing.
  • Co-ordinate with different team for issue resolution and code delivery.
  • Working knowledge on Shell scripting.

Environment: Java, J2EE, WebLogic, Hibernate, Struts, Webservices, SOAP, Windows, UNIX, Unix shell scripting,Oracle, XML, Eclipse, CVS, HTML.

Confidential, Des Moines, IA

J2EE Developer

Responsibilities:

  • Prepared technical design documents (TDD) for Use cases.
  • Performed Use case design, object modeling using UML, like Transformation of the Use Cases into Class Diagrams, Sequence Diagrams.
  • Developed DAO's to retrieve & update data in the Database.
  • Spring Framework at Business Tier and Uses spring's Bean Factory for initializing services.
  • Used Spring Core Annotations for Dependency Injection.
  • Used Spring for middle tier development to analyze if use would ease development.
  • Used HTML tags in UI pages.
  • Implemented web service using Apache Axis, used Bottom-up approach.
  • Used Spring Framework with Hibernate to map to Oracle database.
  • Wrote HBM Files for mapping Java objects to tables in relational database and updated it as required.
  • Hibernate used as Persistence framework for mapping the ORM objects to tables.
  • Developed HQL, SQL queries.
  • Eclipse is used for Development i.e. used as IDE.
  • Used Oracle as database and Involved in the development of PL/SQL backend implementation and using SQL created Select, Update and Delete statements.

Environment: Java, J2EE, WebLogic, Webservices, Struts 1.2, Hibernate, DB2, Oracle, Eclipse, CVS.

Confidential

Java Developer

Responsibilities:

  • Used Oracle as a backend to perform various database manipulations.
  • Implemented Struts framework’s MVC (Model View Controller) architecture.
  • Worked on Form beans, Action forms and Action mapping.
  • Implemented DAO’s for database interaction using jdbc.
  • Wrote SQL queries, used JDBC to connect to Oracle database
  • Worked on JSPs and JSTL tags
  • Tested the Components with various workflows of the System.
  • Involved in the preparation of documentation and code reviews.

Environment: J2EE, JSP, WebLogic Application Server, UML, Struts, XML, HTML, JDBC Oracle, Windows.

We'd love your feedback!