We provide IT Staff Augmentation Services!

Java Developer Resume Profile

5.00/5 (Submit Your Rating)

BirminghaM

Summary

  • Experience with unit testing using Junit and knowledge of ANT and Log4j tools.
  • Experienced with various application / web servers like Websphere, JBoss, Web Logic, and Tomcat
  • Experienced with IDE's like Eclipse, Net Beans etc.
  • Experienced in using databases like ORACLE 10g/9i/8i, DB2, MYSQL, SQL Server 2000 etc.
  • Worked extensively on projects using SQL and PL/SQL. Created Stored Procedures to encapsulate business logic in the database and improve performance.
  • Experienced in developing projects based on REST and Restful Webservices, SOAP programming, Axis 2, WSDL, and XML parsers like SAX, DOM, JAXB.
  • Nearly Seven 7 year of experience as a Java J2EE Programmer in developing web based client server applications, data solutions, Internet Enterprise Software applications
  • Experienced in developing Web Applications involving J2EE technologies like Java, JSP, Servlets, Struts MVC, Hibernate, Spring MVC, HTML, Java Script, CSS, JSF, EJB, JDBC, JNDI, XML, AJAX and JUnit.
  • Proficient in designing J2EE applications using MVC pattern and Struts framework
  • Experience working on Agile Methodology.
  • Extensive experience in creation and maintenance of mapping files and transaction control in Hibernate.
  • Experience working on OOAD concepts
  • Extensive experience in usage of ORM Hibernate in Spring framework
  • Good hands on experience on markup/scripting languages like JavaScript.
  • Experience in providing Production Support for Java/J2EE applications.
  • Experience in developing PL/SQL queries and Stored Procedures.
  • Experience with Multithreading.

SKILLS

  • Technologies: Java, J2EE, EJB, Java Beans, JSP, Servlets, JDBC, JNDI, Java Messaging Service JMS , Multithreading, Web Services, SOAP,REST, JavaScript, SQL, PL/SQL, UML, HTML, XHTML, DHTML, XML, CSS.
  • Application Servers: Weblogic 10.x/8.1, Websphere 7.0/6.1, Tomcat 7.0/6.0, Jboss 4.x. Frameworks/ORM tools: Spring 3.0/2.5, Struts 2.0/1.1, Hibernate 3.x
  • Databases: Oracle, DB2, MS SQL Server 2000, MS Access, mySql.
  • Operating System: Windows 2000/2003/XP, Unix, Linux and Solaris.
  • IDE: Eclipse 3.x, JBuilder, Net Beans.
  • Tools: Maven, JUnit, ANT, SVN, ClearQuest
  • Functional Domain : Banking, Insurance, Credit card, Healthcare, Shipping.

Experience :

Confidential

Java Developer

  • Confidential is a new system built for Point of Sale for the Confidential. This is a system that the Confidential would use to take a mortgage application and submit to E3 for origination processing.
  • Confidential is an application designed to function as a mortgage origination system to Process and Order title. This application performs automation of Title Order process.
  • Involved in Analysis, Design and Implementation/translation of Business User requirements.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Involved in the integration of Spring for implementing Dependency Injection DI/IoC . Developed code for obtaining bean references in Spring IoC framework.
  • Consumed SOAP WebServices using JAX-WS.
  • Implemented Java Persistence API JPA through Hibernate 3.0.
  • Assisted Oracle DB development team in developing stored procedures and designing the database.
  • Application was built using Model-View-Controller MVC architecture. Implemented the application using the concrete principles laid down by several design patterns such as Fa ade, Singleton, Data Access Object, Data Transfer Object.
  • Designed UI using JSP, HTML and validate with JavaScript, AJAX for providing the user interface.
  • Played a key role in the design and development of the different modules of the project.
  • Used SVN version control tool.
  • Deployed application on Websphere Application Server.

Environment: Java 1.6, Spring 3.0, JSP, Servlet, Java Script, AJAX, jQuery, CSS, XML, Design Patterns, SOAP, Webservices, Websphere Application Server, SVN, Oracle 9i, MyEclipse, Tomcat 6.0

Confidential

Java Developer

Description:

  • Confidential Web Application is about advanced Internet banking and transaction functionalities. Client can review account balances for any personal checking, saving, certificates of deposit, installment loans, home equities and mortgages. Client can also use the history function to review transaction history. There was also flexibility of transferring funds between any of personal checking accounts and Home Equity Line of Credits. Retrieval of Images of checks was also displayed ones they are cleared. Clients are able to view their account statements and checks for a specific period.
  • This application offers various features like creating new accounts, managing existing accounts, processing credit card and personal loan applications. Personal Loan processing has various modules for Customer Information, Loan Application verification, Loan Authorization, Loan Approval. Card Application Processing provides the functionality of gathering information from the user and passing it to a backend system like Confidential where the decision about issuing card to the user is made.
  • Involved in Analysis, Design and Implementation/translation of Business User requirements.
  • Actively participated in the daily SCRUM meetings to produce quality deliverables within time.
  • Involved in multi-tiered J2EE design utilizing Spring Inversion of Control IOC architecture and Hibernate.
  • Created and maintained the configuration of the Spring Application Frameworks IoC container
  • Involved in configuration of Spring MVC, E-mail, File-Upload, and Integration with ORM Framework Hibernate .
  • Right from Requirements Specification, Analysis, Design, development, testing and Maintenance using UML.
  • Implemented object/relational persistence Hibernate for the domain model
  • Documented the Application Design for my entire requirement.
  • Involved in implementation of front end validation component using Java Script, server side validation component using Java classes.
  • System was built using Model-View-Controller MVC architecture. Implemented the application using the concrete principles laid down by several design patterns such as Fa ade, Business Delegate, Singleton, Data Access Object.
  • Developed Web services to allow communication between application through SOAP over HTTP using Apache Axis2
  • Designed and implemented the application using JSP, Spring MVC, Spring IOC, Spring Annotations, Spring AOP, Spring Transactions, Hibernate, JDBC, ANT, Oracle and Websphere app server 7.0 .
  • Used Spring Framework for Dependency injection
  • Used SVN version control tool.
  • Automated the build process by writing ANT build scripts.
  • Configured and customized logs using Log4J.
  • Spring MVC model integration for front-end request action controller.
  • Wrote SQL queries, stored procedures, modifications to existing database structure as required for addition of new features using Oracle database.
  • Involved in installing and configuring Eclipse and Maven for development.
  • Developed various UML diagrams
  • Played a key role in the design and development of almost all the modules of the project.
  • Used Log4J to validate functionalities and JUnit for unit testing.

Environment: Java 1.6, Javascript, Hibernate 3.0, Spring 3.0, AGILE Methodology, SCRUM, JSP, Servlet, XML, Java Beans, Design Patterns, Apache AXIS, SOAP, Webservices, Log4J, JUnit, SVN, Oracle 9i, Eclipse, maven, Tomcat 6.0.

Confidential

Java Developer

  • The Purpose of this project is for the public to retrieve and buy automobile and Property quotes online. Confidential largest business segment provides full lines of coverage for private passenger automobile, homeowners, valuable possessions and personal liability through its own sales force. It also offers a wide range of traditional and variable life insurance and annuity products.

Responsibilities:

  • Involved in requirement analysis, functional specifications and over-all component design.
  • Developed Spring and Hibernate based multi-tier Web Application.
  • Designed and Developed WebServices using WSDL, SOAP to communicate with other modules.
  • Configured Hibernate objects as Spring Beans in the Spring Configuration File.
  • Wrote client side and server side validations using Java Scripts.
  • 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.
  • Implemented ORM in the persistence layer using Hibernate frame work in conjunction with Spring Aspect Oriented Programming AOP functionality.
  • Wrote, debugged ANT, Maven Scripts for building the entire web application and deploy them on WebSphere.
  • Responsible for communicating with registered clients to resolve the requirements issues and to deliver the best results
  • Defined required mappings in xml that are supported by MVC architecture and Spring framework
  • Deployed applications on Websphere Application Server.
  • Involved in Unit Testing of the components using JUnit.
  • Used SVN for version control.

Environment: Java, J2EE, Spring, Hibernate 3.0, JSP, ANT, JDBC, SOAP Webservice, UML, HTML, JavaScript AJAX , CSS, Oracle 9i, Eclipse, SVN, Websphere Application Server, Windows.

Confidential

J2ee Consultant

Descriptions:

  • Confidential supply chain management is used to move customers' shipments across various locations. The application handles all the operational, customer relations, financial, marketing, and sales information needed.

Responsibilities:

  • Involved in Analysis, Design and Implementation/translation of Business User requirements.
  • Business Logic analysis to produce Business Workflow Diagram, Use Cases, Architecture, Functional/Design specifications, and sequence diagrams.
  • Involved in multi-tiered J2EE design utilizing Spring IOC, Aspect Oriented Programming AOP architecture and Hibernate.
  • Implemented J2EE Design Patterns such as MVC, DTO, Business Delegate, DAO, Front Controller, Command, Singleton, Factory, Facade, Observer and Value/Data Transfer etc.
  • Used Websphere 6.1, SQL Navigator, SVN for design, development version control.
  • Used Spring MVC framework for dependency injection, transaction management and AOP.
  • Involved in design and hands on development of Hibernate persistence design framework components with annotations.
  • Used Hibernate persistence framework for storing user preference, user profiles, scanning results and other storage information.
  • Used JAXB with DOM parsing for XML processing of the feeds.

Environment: Java, J2EE, JSP, Servlets, Java script, Hibernate, Spring Framework, Apache Axis, XML, Web Services, SOAP, WSDL, Log4j, ANT, UML, Oracle9i, SQL Navigator, HTML, Eclipse, Websphere 6.1, SVN

Confidential

Java J2EE Developer

  • Confidential is the leading bank providing various financial services and solutions to the corporate and customers. The project aims at leveraging the Confidential online services infrastructure to provide best in class online credit card solutions to card members. This is a product which is very useful to monitor the day to day activities of production support. During the development of this product, I got the opportunity work in multiple roles as a developer and a production support engineer

Responsibilities:

  • Involved in requirement analysis, functional specifications and design.
  • Designed UI using JSP, HTML and validated with JavaScript for providing the user interface.
  • Involved in client side scripting and server side scripting.
  • Involved in the JDBC, Servlets and JSP technologies to write the UI and the business classes.
  • User interface is decoupled using Spring MVC architecture with Struts implemented already as the frontend.
  • Worked on the struts action classes and action mapping rules in Struts-config.xml as required by the architecture.
  • Modified the Controllers and Services classes so as to support the introduction of Spring framework.
  • Involved in developing DAOs to connect to backend Database to implement the business logic.
  • Developed business layer components using enterprise java beans EJB .
  • Used Hibernate to map the database tables using hbm.xml files.
  • Developed interactive User interface using Ajax Tag Library.
  • Involved in backend operations for developing Triggers, Stored Procedures, Views, Indexes and Cursors in PL/SQL.
  • Involved in writing Jakarta ANT 1.6 build scripts for building and deploying.
  • Used SVN for version control.
  • Log4j is used for logging different types of messages to write on to the proprietary log model.

Environment: Struts 2.0, Spring 2.0, Hibernate 3.0, PL/SQL, JSP, EJB, J2EE, ANT 1.6, JDBC, UML, HTML, JavaScript, AJAX, CSS, Oracle 9i, Eclipse, SVN, Weblogic 9.0.

Confidential

Java Developer

  • Confidential is one of the biggest Insurance companies in the entire Confidential. Worked with Online Quote application which allowed users to go online and compare quotes instantly with other insurance providers

Responsibilities:

  • Involved in the design and development of the entire application.
  • Created UML diagrams use case, class, sequence based on the business requirements
  • Involved in designing and developing dynamic web pages using HTML and JSP with Struts tag libraries
  • Designed JSP layout using Struts Framework
  • Used JavaScript for client-side validation and Struts Validator Framework for form validations
  • Wrote unit test cases using Junit
  • Designed Java components using DAO, Factory and Transfer Object.
  • Used AJAX for auto completion of form data.
  • Created Tables, Views using Oracle 9i.
  • Wrote the SQL Queries for Retrieval and Updating the data.
  • Built SOAP Webservices
  • Developed Action classes, ActionForms and Struts Configuration file to handle required UI actions, JSPs for Views.
  • Developed server side presentation layer using Struts MVC2 Framework.
  • Implemented PL/SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from the databases
  • Used Hibernate Framework for object relational mapping and persistence.
  • Interfaced with the Oracle back-end using Hibernate Framework and XML config files.
  • Used Eclipse for the development environment
  • Wrote JUnit test cases to test the functionality of each method in the DAO layer.
  • Used CVS for version control.
  • Configured and deployed the web application using Websphere Application Server
  • Used Rational ClearQuest for tracking errors and bugs in the project source code
  • Prepared technical reports and documentation manuals for efficient program development

Environment: JSP, Servlets, Struts Framework, Struts Validator Framework, JavaScript, XML, Hibernate, HQL, Oracle9i, PL/SQL, Websphere application server, Eclipse, JUnit, CVS, Rational ClearQuest.

Confidential

Java Intern/ Developer

  • Involved in requirement gathering, prepared activity diagrams, sequence diagrams, class diagrams and use case diagrams for various use cases using Rational Rose.
  • Worked on struts, JSP, Servlets.
  • Used Maven for building individual modules.
  • Involved in unit testing using JUnit.
  • Implemented build and deployment scripts using ANT.
  • Involved in unit integration, bug fixing, acceptance testing with test cases, code reviews.

Environment: Java, Struts, XML, DB2, JSP, JavaScript, AJAX, Servlets, JDBC, Websphere Application Server, PL/SQL, XML, Log4j, JUnit, SVN, ANT, CSS.

We'd love your feedback!