We provide IT Staff Augmentation Services!

Java Developer Resume Profile

3.00/5 (Submit Your Rating)

SUMMARY

  • Having 6 of experience in Information Technology as a Programmer Analyst and involved in Design, Development and Implementation of Client Server, Internet, Intranet and Web based Applications development using Java/j2ee Technologies.
  • Strong knowledge on Application Development using Software Development Life Cycle
  • Strong knowledge in the Object Oriented Programming concepts
  • Experience in Analysis, Designing, and Developing MVC Pattern applications in J2EE environment.
  • Proficient with multiple packages of the Core Java API, including Swing, printing and imaging.
  • Experience in using the Spring Framework
  • Worked with Hibernate as the persistence technology.
  • Extensively worked using Design Patterns.
  • Good experience in working with IDE's such as Eclipse and Netbeans
  • Excellent programming experience in Java, JSP, Servlets, JDBC, Java Beans, XML, HTML.
  • Experience in working with Application Servers includes Tomcat and JBoss.
  • Experience in Service Oriented Architecture SOA , a style of multi-tier computing that helps organizations share logic and data among multiple applications and usage modes.
  • Good experience in writing SQL queries, PL/SQL, Joins, Stored Procedures
  • Experience in using Maven Build Tool and performing Unit test by using JUnit.
  • Extensively worked on logs like Log4J logging.
  • Strongly initiative, creative and able to adapt new technologies.
  • Have excellent communication skills and ability to work within a team.

SKILLS

Programming

Java, J2EE, HTML, AJAX, JQuery, CSS, PL/SQL, MS SQL Server 2005, Beans and JNDI.

J2EE Technologies

JSP, Servlets, REST, JDBC, JMS, JPA

Application Frameworks

Spring, JSF, Hibernate

Application/Web Servers

JBOSS, Tomcat

Databases

MS SQL Server 2005, PL/SQL, Oracle

Operating Systems

Windows, Linux

Editors/IDE

Eclipse, Netbeans

Bug tracking systems

HP Quality Center

Tools

ANT, Maven

PROFESSIONAL EXPERIENCE:

Confidential

Java Developer

Responsibilities:

  • Involved in the design and development of the entire application.
  • Collaborated with a team of developers to build a multi-tier complex Enterprise Java components and ecosystems.
  • Created UML diagrams use case, class, sequence based on the business requirements.
  • Used swing to use actions, timers, and the system tray to integrate with the desktop class, to support assistive technologies, to print tables and text, to create a splash screen, and to use modality in dialogs.
  • Involved in designing and developing dynamic web pages using HTML and JSP with Struts tag libraries.
  • Designed JSP layout using Struts.
  • 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.
  • Wrote the SQL Queries for Retrieval and Updating the data.
  • Built SOAP Web services and developed Action classes, Action Forms and Struts Configuration file to handle required UI actions, JSPs for Views.
  • Implemented PL/SQL queries and used Oracle stored procedures, and built-in functions to retrieve and update data from the databases.
  • Interfaced with the Oracle back-end using Hibernates 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 Web sphere Application Server.
  • Used Rational Clear Quest for tracking errors and bugs in the project source code.
  • Prepared technical reports and documentation manuals for efficient program development.

Environment: Core Java, JSP, Servlets, Struts, JavaScript, XML, Hibernate, Oracle, PL/SQL, Web sphere application server, Eclipse, JUnit.

Confidential

Java/J2EE Consultant

Responsibilities:

  • Participated in user requirement sessions to gather business requirements.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules
  • Adopted J2EE best practices using J2EE design patterns
  • Developed presentation layer using JSP, HTML, JQuery, CSS
  • Developed various Action classes and Form bean classes using JSF framework
  • Have developed stateless session enterprise java beans.
  • Used Spring MVC for writing web components.
  • Developed software using agile methodologies.
  • Implemented the project using IDE Eclipse.
  • Used the features of the Spring Core layer and Spring DAO support layer in order to develop the application.
  • Implemented AJAX for better user experience by dynamically providing Asynchronous request and response communication between the client and the server.
  • Involved in the configuration of Hibernate into a Spring application and used Spring's DAO support to build Hibernate Dao classes.
  • Used Object/Relational mapping tool Hibernate to achieve object persistency.
  • Involved in configuring hibernate to access database and retrieve data from the database.
  • Implemented logger for debugging and testing purposes using Log4j.
  • Developed stored procedures with SQL Server
  • Involved in the bug tracking and Unit Testing using JUnit framework.
  • Developed Maven Scripts to do compilation, packaging and deployment in an application server.
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed.

Environment: Java 1.6, J2EE, JSP, Servlets, JSF, JDBC, HTML, Hibernate, SQL, AJAX, Springs, JNDI, SQL Server 2005, JBOSS, XML, JQuery, CSS, Windows, Eclipse, Log4j, Design Patterns.

Confidential

Java Developer:

Responsibilities:

  • Worked on the loan consolidation system using Java on Websphere Studio Application Developer 5.1.1, Web Sphere Application Server 5.1 and Oracle 9i.
  • Developed user interface using JSP, Java Script, JSTL, CSS and HTML.
  • Implemented Hibernate to map objects to database tables and map relationships.
  • Significantly reduced the development time by using Hibernate for data query and retrieval.
  • Monitored the Credit check requests, Signature request, Loan Request, Spouse/Borrower Loans by Involving in the Business layer or backend side.
  • Used the Struts framework to implement the MVC architecture.
  • Applications were optimized to handle multithreaded scenarios.
  • Used the JMS Server to Develop EJB's stateless sessions and message driven beans and deployed them in Web Sphere Application Server 5.1.1.
  • Queue listeners for JMS queues were developed using Message Driven Beans.
  • Session Beans were developed to will talk to the backend middle servers.
  • Used Junit to Test the applications.
  • Implemented JSP/Struts, Java Script, Tag libraries in the web-tier module.
  • Utilized Rational Rose suite and UML for designing of System.
  • Used the J2EE framework to facilitate the integration and deployment of EJB, JSP Servlets, and XML.
  • Used PL/SQL to developed Stored Procedures in order to calculate and update the tables to implement business logic.
  • Databases were connected using the JDBC interface.

Environment: JAVA J2EE, STRUTS, JMS, JavaScript, Java Mail, Oracle 9i, JSP 2.0, IBM WebSphere Application Server 5.1, Servlets, EJB, JDBC, XML, WebSphere Studio Application Developer WSAD .

Confidential

Java Developer:

  • Participating in user requirement sessions to gather business requirements.
  • Involved in Analysis, Design, Development, Integration and Testing of application modules
  • Adopted J2EE best practices using J2EE design patterns
  • Developed presentation layer using JSP, HTML, JavaScript, CSS
  • Have developed stateless session enterprise java beans.
  • Used Spring MVC for writing web components.
  • Developed software using AGILE methodologies.
  • Implemented the project using IDE Eclipse.
  • Used the features of the Spring Core layer, Spring DAO support layer in order to develop the application.
  • Implemented AJAX for better user experience by dynamically providing Asynchronous request and response communication between the client and the server.
  • Involved in the configuration of Hibernate into a Spring application and used Spring's DAO support to build Hibernate Dao classes.
  • Used Object/Relational mapping tool Hibernate to achieve object persistency.
  • Involved in configuring hibernate to access database and retrieve data from the database.
  • Implemented logger for debugging and testing purposes using Log4j .
  • Developed stored procedures and triggers with PL/SQL.
  • Involved in the bug tracking and Unit Testing using JUnit framework.
  • Developed ANT Scripts to do compilation, packaging and deployment in an application server.
  • Involved in peer to peer code reviews and cross checked whether coding standards are being followed.

Environment: Java 1.5, J2EE, JSP, Servlets, JDBC, HTML, Hibernate, SQL, AJAX, Springs, JNDI, , PL/SQL, JBOSS, ANT, XML, JavaScript, CSS, Windows, Eclipse, Log4j, Design Patterns.

Confidential

Java Developer

Responsibilities:

  • Involved in Requirements gathering, Requirement analysis, Design, Development, Integration and Deployment.
  • Responsible for the design and development of the application framework.
  • Designed and Developed UI's using JSP by following MVC architecture.
  • Developed the application using Struts framework. The views are programmed using JSP pages with the struts tag library, Model is the combination of EJB's and Java classes and web implementation controllers are Servlets.
  • Used EJB as a middleware in designing and developing a three-tier distributed application.
  • The Java Message Service JMS API is used to allow application components to create, send, receive, and read messages.
  • Used JUnit for unit testing of the system and Log4J for logging.
  • Created and maintained data using Oracle database and used JDBC for database connectivity.
  • Created and implemented Oracle stored procedures and triggers.
  • Installed Web Logic Server for handling HTTP Request/Response. The request and response from the client are controlled using Session Tracking in JSP.
  • Reported Daily about the team progress to the Project Manager and Team Lead.

Environment: J2EE, JSP, Servlets, EJB, Struts, JNDI, JDBC, Oracle 8i, UML, DAO, JMS, XML,

Web Logic, MVC Design Pattern, Eclipse and JUnit.

We'd love your feedback!