We provide IT Staff Augmentation Services!

Java Developer,resume Profile

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • 7 years of professional experience in system Analysis, design, development, testing, implementation and support of application software using Object Oriented Analysis and Design in JAVA/J2EE.
  • Hands on Experience in Struts and spring framework.
  • Expertise with all types/versions of Enterprise Java Beans EJB .
  • Good experience in Hibernate and Ibatis as the Object Relational Mapping solution and Hibernate Query Language HQL
  • Hands on experience in Hibernate and JPA.
  • Worked on supply chain management and banking business modules.
  • Extensively worked on N-Tier architecture systems with application system development using Java, J2EE, JSP, Servlets, EJB, Web service SOAP, Restful , JMS, and JDBC.
  • Exposure to Spring IOC, Spring MVC frameworks, Spring JDBC. ORM experience with Hibernate.
  • Having extensive industry and full life cycle experience in a Python/JavaScript based environment, along with exceptional analytical, design and problem-solving capabilities.
  • Expertise in deploying applications on Web sphere 5.x/6.x, Web logic 8.1/9.1, JBoss 4.2, Tomcat 4.x/5.x/6.0.
  • Experience with web server's like Apache Tomcat 6.0/7.0and application servers like IBM Websphere 7.0/8.0, BEA Web Logic 8.1/9.1/10.3 and Jetty Server.
  • Experience with ORM mapping tools like Hibernate and IBatis, which implements Java Persistence API JPA .
  • Expertise in DB Design, DB normalization and writing SQL queries PL/SQL- Stored Procedures, Functions, Triggers, Sequences, Indexes and Views etc.
  • Worked on various IDE's like Eclipse, RAD.
  • Expertise developing Service Oriented Architecture applications using web services like SOAP and REST.
  • Expertise with web based GUI architecture and development using JSP, Tag libraries, HTML, CSS, AJAX, JQuery, JavaScript.
  • Expertise in XML parsing technologies like JAXB,JiBXand using XSLT.
  • Expert understanding of various creational, structural, and behavioral Design Patterns.
  • Strong hands on experience in the software development methodologies to develop complex projects with rapidly evolving requirements using Agile Process and Software Development life cycle.
  • Have a good knowledge on the Mercury Load Runner and QTP Testing technologies.
  • Full life cycle experience in waterfall and agile methodology, including customer reviews/meetings, requirements gathering, architectural review, high- and low-level design, coding, peer walkthroughs, testing, acceptance, delivery/installation, technical support and maintenance tasks
  • Strong communication, written and interpersonal skills.

Technical Skills:

Languages

J2SE, J2EE

Web Technologies

Servlets, JSPs, AJAX

J2EETechnologies

Java Servlet 2.x , JSP 2.x , JDBC, JMS, XML, XSL, XSLT, Restful, SOAP, JavaScript, DOJO.

Frameworks

Struts 1.3, Spring 2.5/3.0, Hibernate, Apache Axis 1.4,JUnit.

Scripting Languages

HTML, CSS, JavaScript, DHTML, XML, JQuery

Servers

Weblogic 8.1/9.1/10.3, Websphere 7.0/8.0, JBoss 4.0/5.0, Apache Tomcat 6.0/7.0, Jetty Server

Version Control

SVN, CVS, and SCME

Tools

Poseidon, JAD, QTP, Selenium

Databases

My SQL, Oracle 10g, SQL, Informix, Mongo

Operating Systems

Windows, Unix, Linux

Bug tracking tools

WPBN, Jira

Professional Experience:

Confidential

Role: Java Developer

Responsibilities:

  • Understanding the requirements by interacting with business users and mapping them to design and implementing it following the AGILE Development methodology.
  • Designed and developed the application using Struts Model View Controller MVC design Pattern.
  • Developed Struts Action Forms, Action classes and templates and performed action mapping in struts-config.xml.
  • Extensive use of EJBs for middle tier component to implement the business logic
  • Developed an automated application using JMS for messaging and JNDI to interact with the Server.
  • Implemented Service locator pattern to invoke EJBs through Struts.
  • Hands on experience with one or more Cloud Infrastructure and Services like Amazon AWS.
  • Coded JavaScript for AJAX and client side data validation.
  • Used JDBC API as part of the DAO layer in the project.
  • Used Java Mail API to send or receive emails
  • Used JMS API for asynchronous communication by putting the messages in the Message queue.
  • Used Hibernate as ORM tool to store the persistence data into the Oracle9i database.
  • Implemented logging using log4j.
  • Developed ANT script to build and deploy Java applications.
  • Used CVS for version control.
  • Designed the Architecture of the project as per Spring MVC Frame work. Worked with Spring Core, Spring AOP, Spring Integration Framework with Hibernate.
  • Implemented Business Logic using POJO's and used WebLogic 7.0 to deploy the applications
  • Developed modules using Spring3 framework using Eclipse IDE.
  • Create JSPs with some custom JSTL Library Tags and Controller Servlets.
  • Wrote complex validations using client-side Java scripts and designing the GUI.
  • Created connections to database using Hibernate session Factory, used Hibernate APIs to retrieve and store data with Hibernate transaction control.
  • For checking the connectivity and file transfer for secure ftp API is used.
  • Configured the data mapping between Oracle and SQL Server 2005 and tested performance accuracy related queries under SQL Server.
  • Created RESTful services for the web services using technologies: Node.js, Express.js and PostgreSQL.
  • Tomcat Application Server was used for deploying the application.
  • Involved in the Production support of the Application.

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, Multithreading, Amazon AWS, Oracle 9i, WebLogic Application Server, TOMCAT, Eclipse 3.5.

Confidential

Role: Java Developer

Responsibilities:

  • Developed the web tier using JSP, Struts MVC's. Implemented event handling using Java and JavaScript.
  • Created and maintained the configuration of the Spring Application Framework
  • Developed Customized Spring Multi Action controllers for handling similar operations and configured spring and Spring JDBC frameworks to develop full-fledged MVC and DB interaction application
  • Used Spring JDBC to write some DAO classes to interact with the database
  • Mapped business objects to database using Hibernate
  • Involved in development of data abstraction layer using Hibernate ORM framework with Spring support, and JDBC driven components
  • Developed hibernate mapping files, to map database tables to java domain classes
  • Extensively used HQL while developing the Hibernate DAO classes
  • Configured Web Sphere 6.0 Server for deploying web and business components.
  • Configured the Log4J to log the Warning and Error Messages
  • Used Oracle as DB for queries execution and also involved in writing SQL scripts, PL/SQL code for procedures and functions
  • Created RESTful web services interface to Java-based runtime engine
  • Used JNDI for naming and directory services
  • Implemented Message Driven Bean Using JMS
  • Developed the web application by integrating JSF ICEfaces employing AJAX at client side components enabling rich web applications without any separate plugins
  • Developed International Error Correction Screens using custom front end forms using XML, XSLT, Angular JS, JQuery and ExtJS Sencha.
  • Developed multiple MapReduce jobs in java for data cleaning and preprocessing.
  • Used Web services - WSDL and SOAP for testing.
  • Used soapUI for load testing the Web Services
  • Manual application EAR deployment and integration testing in WAS 5.1/6.0 Linux servers.
  • Implemented JMS Listeners and Message Driven Beans MDB
  • Developed JUnit test cases for all the developed modules
  • Environment: Struts MVC, Hibernate, MongoDB, Oracle, JAVA, J2EE, JSP, Servlets, Hadoop, MapReduce, JDBC, PL/SQL, HTML, Web Sphere 6.0, Eclipse, CVS, JUnit, Log4J, Linux.

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

Responsibilities:

  • Responsible and mentored the team in complete software development lifecycle SDLC tasks - design, coding, testing, and documentation using Rational Unified Process RUP for analysis and design of application.
  • Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework
  • Involved in the development of business module applications using J2EE technologies like Servlets, JSP and JDBC
  • Used the light weight container of the Spring Frame work to provide architectural flexibility for Inversion of Controller IOC
  • Hibernate frame work is used in persistence layer for mapping an object-oriented domain model to a relational database Oracle
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Used SQL statements and procedures to fetch the data from the DB.
  • Had experience in writing the Unix Shell Scripting and Python scripting for automate process.
  • Used Java Scripts for client side validations and validation frame work for server side validations.
  • Used SAX and DOM parser to parse the XML documents and XSLT for transformations.
  • Consumed Web Services WSDL, SOAP from third party for authorizing payments to/from customers.
  • Used log4j for logging messages and Rational Clear Case for version Control.

Environment: Java, J2EE, Spring, Spring AOP, Struts, JNDI, HTML, CSS, JavaScript, Hibernate, WebLogic, SQL 2005, ANT, Log4j, JUnit, XML, JSP, Servlets, JSTL, AJAX, Unix, Python, WebSphere Application Server.

Confidential

Role: Java Developer

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

Responsibilities:

  • Interacting with client for requirement gathering, analysis and modularization of the requirement.
  • Developed user interface using java Server Pages JSP , HTML and Java Script for the Presentation Tier.
  • Developed JSP pages and client side validation by JavaScript tags.
  • Developed an own realm for Apache Tomcat Server for authenticating the users.
  • Developed front end controller in Servlet to handle all the requests.
  • Developed Ajax call from JSP pages.
  • Developed Controller Servlet to handle the database access MVC pattern .
  • Developed custom tags to display the data in JSP pages.
  • Developed stateless Bean to handle the Business logics as well as database interaction.
  • Deployed the application in Production environment.
  • Supporting the application at client side.

Environment: Java 1.4, JSP, Servlets, JavaScript, JMS, JDBC, EJB, Rational Rose, Ajax, Tomcat.

Confidential

Role: Java Developer

Responsibilities:

  • Analysis of the functional specification.
  • Analysis and Implementation of complex business logic.
  • Design and Implementation of server objects using java servlets, JDBC.
  • Development of design patterns, DAO.
  • Development of Prepared Statements and DAO layer.
  • Analysis of Business Requirements.
  • Development of the web tier components using HTML, CSS, JSP and JavaScript.
  • Configuration of the JBoss instance for data sources.
  • Development and enhancement of the stored procedures and DAO classes.
  • Extensive participation in application integration testing.
  • Analysis and fixing the defects.

Environment: Java 1.4, Html, EJB 2.0, JSP, JDBC, Servlets, JS, Oracle, Windows XP, Ajax, JBoss.

We'd love your feedback!