We provide IT Staff Augmentation Services!

Java Developer,resume Profile

Summary

  • Experience in XML, DTD and XSD using DOM and SAX parsers extensively.
  • 7 years of experience in Object Oriented Analysis Design OOAD , development and implementation of Web based applications. Solid understanding of object-oriented design principles and patterns.
  • Experienced in implementing OOPS concepts using Java/J2EE technologies such as Core Java Collections, Generics, Enums and Annotations etc. , Servlets, JSP, JDBC, Spring, Struts, Hibernate and Web Services.
  • Well versed in all stages of Software Development Life Cycle including requirement analysis, design, development, testing, deployment and support and maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile models.
  • Strong Experience in developing user interfaces with HTML, DHTML, HTML5,JSTL, XML and CSS.
  • Worked with scripting languages like JavaScript.
  • Well versed in MVC Model View Controller architecture using Spring and also implementing JSTL JSP Standard tag library , custom tag development and tiles.
  • Experience in JSP, Java Beans and Servlets for developing applications using MVC architecture.
  • Experience in Persistence Framework like Hibernate ORM Object Relational Mapping in a typical n-tier architecture.
  • Design patterns used during my project development includes Singleton, MVC, Front Controller, Inversion of Control IOC .
  • Good exposure in implementing web services-WSDL using SOAP and REST web services.
  • Experienced using WARs and EARs to build and deploy the applications in application servers using ANT scripts and different IDEs.
  • Experienced in programming tools like ANT, Maven Build scripts, JUnit and Log4j.
  • Good Exposure to Web/application servers such as WebLogic, WebSphere and JBOSS.
  • Experience in developing various UML designs like class diagrams, cases and sequence diagrams using Rational Rose.
  • Strong experience with tools like Rational Rose rational , CVS project management and SVN.
  • Experience in using IDEs like MyEclipse , Eclipse and RAD.

Technical Environment

Languages

Java, SQL, PLSQL, XML, C , C, HTML, CSS, Java Script.

Java Technologies

Java, J2EE, JDBC, Servlets, JSP, JavaBeans

Frame Works

Struts, Hibernate, Spring, AJAX, RMI and JUnit.

Development Tools

Eclipse, ANT 1.7, Rapid Application Developer , MyEclipse.

Application Servers

WebSphere, WebLogic and JBOSS.

ORM

Hibernate.

Design and Modeling

Microsoft Visio, UML and Rational Rose.

Web Services

SOAP, REST.

Databases

IBM DB2, Oracle 8i/9i/10g/11g and SQL Server 2000/2005/2008.

Scripting languages

Java Script, UNIX Shell Script.

XML technologies

DTD, XSD, XML, XSL, XSLT, XQuery, SAX, DOM, JAXP.

Version Control

CVS, SVN and Clear Case.

Environments

UNIX, Red Hat Linux, Windows 2000, Windows NT 4.0, Windows XP, Solaris.

Professional Experience

Confidential

Java Developer

Responsibilities:

  • Implemented MVC architecture using Struts Framework.
  • Performed validations by using Restful Web Services with JAX-RS.
  • Used AngularJS to develop the project on mobile.
  • Developed various components of the application and unit test them.
  • Developed technical specifications/artifacts using BRD's Business Requirement document .
  • Coordinated offshore team for development of project and followed Agile Mechanism.
  • Added AJAX calls using JQuery.
  • Wrote Code to interact with back-end JAVA, AJAX, JSON.
  • Designed the front-end using HTML, CSS, JSP and JavaScript.
  • Used Log4J for logging the user events.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Involved in analyzing business requirements and compose them into a technical use cases.
  • Involved in complete development of application and maintenance of the application.
  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Used MyEclipse IDE for code development along with SVN for managing the code.
  • Installation, Configuration administration of Web Logic environment, including deployment of Servlets.
  • Used Oracle as the backend.

Environment: Jdk1.7, Struts 2.0, Angular JS, REST, HTML, JQuery, CSS, JSP, JavaScript, JSON, AJAX, SVN, Web Logic 12.1.2, Oracle 12c, MyEclipse, Windows 7.

Confidential

Java Developer

Responsibilities:

  • Involved in business discussions regarding requirements analysis and System Module Specifications.
  • Developed the User Interface Screens for presentation using JSP, HTML, CSS, JQuery and Java Script.
  • Used Struts MVC Model View Controller to handle/intercept the user requests and used various controllers to delegate the request flow to the Backend tier of the application.
  • Developed EJB classes in the persistence layer for transaction management.
  • Created test cases using JUNIT and Mockito. mocking framework
  • Used AJAX technology for invoking server calls.
  • Used Log4J API for logging and debugging.
  • Developed the application using Agile methodology and followed TDD.
  • Clear Case is used for version control systems and source code management.
  • IBM Doors Product is used to keep the track of the SRS and updating the changes according to the BRD.
  • Rational Rose is used for creating the class diagrams and sequence diagrams.
  • Used Ant for building and deploying the war file into application server
  • Worked with Eclipse as the IDE to develop, test and deploy the application.
  • Used DB2 as the backend database.

Environment: Java, J2EE, HTML, CSS, XML, JSON, JQuery, Java Script, AJAX, Struts, WebLogic 10.3, IBM DOORS,EJB3, JUnit, Clear Case, Eclipse, Clear Quest, DB2, RapidSQL, Rational Rose.

Confidential

Java J2ee Developer

Responsibilities:

  • Implemented MVC architecture using Spring Framework.
  • Used JNDI as part of service locator to locate the Factory objects, Data Source Objects and other service factories.
  • Developed POJO as part of persistence framework.
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool.
  • Used Spring Framework to integrate with Hibernate using Hibernate Template.
  • Involved in modifying Hibernate configuration file for mapping resources.
  • Created Connection Pools in WebSphere and configured as needed.
  • Used SQL Server 2008R2 as the backend.
  • Designed and developed Front End screens using JSF , JSP, JavaScript, HTML and CSS.
  • Created and managed AJAX calls in the application, integrated with the JSF controls.
  • Wired EJB's into Spring beans.
  • Developed Message Driven Beans MDBs for receiving and processing data from IBM MQ Series using JMS.
  • Involved in troubleshooting the issues on UNIX environment and wrote Shell scripts to automate jobs.
  • Used RAD, RSA for application development and SVN for Version Control.

Environment: Jdk1.6, Spring3.0, Hibernate, Web Sphere 7.0, RAD , SVN ,Maven and UNIX,SQL Server 2008R2,EJB , AJAX, JSF , JSP, JavaScript, IBM MQ Series , JMS , HTML and CSS..

Confidential

Java developer

Responsibilities:

  • Involved in System Analysis and Design methodology as well as Object Oriented Design and development using OOAD methodology to capture and model business requirements.
  • Used the ESB to communicate between different client platforms.
  • Used Spring MVC framework for developing the application.
  • Designed the front-end using JavaScript, HTML, CSS.
  • Extensively used Custom JSP tags to separate presentation from application logic.
  • Installation, Configuration administration of JBOSS environment, including deployment of Servlets.
  • Used JQuery to make the frontend components interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Added AJAX calls using JQuery.
  • Wrote Code to interact with back-end JAVA, AJAX, JSON.
  • Used AJAX with JQuery to parse JSON object to dynamically overlay contents on web pages.
  • Back End NoSQL.
  • Developed Scripts for UNIX platform deployment.
  • Used Hibernate for interacting with Persistence Layer for CRUD operations.
  • Developed Rest architecture based web services to facilitate communication between client and servers.
  • Used CVS for version control system.
  • Used Log4J for logging the user events.
  • Used MAVEN for compilation and building JAR, WAR and EAR files.
  • Used JUnit/Eclipse for the unit testing of various modules.
  • Promoted good working environment with project coordination with other Development teams, System managers and web master.

Environment : Java, J2EE, JSP, MVC, Servlet, ESB, JBOSS, XML, Hibernate, spring, JSON, AJAX, JUnit/Eclipse ,JavaScript, Multithreading, REST, CVS, NoSQL, JUnit, Maven and UNIX.

Confidential

Java developer

Responsibilities:

  • Developed the application with iterative methodology, refactoring the existing code and writing new code.
  • Used MVC architecture in designing User Interface
  • Designing, coding and configuring server side J2EE components like JSP, Servlets, Java Beans, JDBC, JNDI.
  • Involved in developing Hibernate configuration and hbm files using tools.
  • Developed front-end content using JSP, HTML.
  • Developed Struts MVC and used Validation framework for validating the user input data.
  • Implemented the back-end functionality of the modules using Hibernate and used DAO design patterns.
  • Configured Data Sources for the SQL Server database system using IBM WebSphere.
  • Involved in Unit Testing and Performance Testing using Junit.
  • Involved in the defects resolution for the better quality and increased performance of product.

Environment: JDK 1.4, J2EE 1.4,Struts 1.2,Hibernate 3.0, XML, HTML, IBM Web Sphere, Log4J , RAD JUnit, SQL Server 2005.

Hire Now