We provide IT Staff Augmentation Services!

Sr.java Developer,resume Profile

SUMMARY / QUALIFICATIONS

  • 8years of strong experience as Software developer in Java Application Development,Client/Server Applications, Servlet/Applet communication, Internet/Intranet based database applications and developing, testing and implementing application environment using J2EE, JDBC, JSP, Servlets, Web Services, AJAX, Oracle, PL/SQL.
  • Experience in Object Oriented Programming Concepts and Design.
  • Well versed with J2EE Design Patterns like Singleton, Factory, Facade, Data Access Objects DAO , MVC.
  • Expertise in implementing JavaScript, HTML, XML, XPATH, XSLT, CSS.
  • Expertise in architecting developing web applications using J2EE Components like JSP, Servlets, Rest Web Services, JDBC and using Struts Framework.
  • Well experienced in Spring framework Dependency Injection, AOP, Spring MVC, Spring DAO, Spring ORM using Hibernate .
  • Experienced in using Application / Web Servers including Websphere, JBOSS, Weblogic, Apache, and Tomcat.
  • Extensive Development Experience in IDE tools such as Eclipse 3.1 / Eclipse/Eclipse Kelper , Net Beans.
  • Experienced in developing stored procedures, functions, triggers etc. using PL/SQL in Oracle 11i RDBMS databases.
  • Good working experience in Hibernate with ORACLE, MySQL
  • Experienced in using AJAX, JavaScript, CSS and DHTML for providing user front-end enrichment.
  • Expertise in data modeling, UML, and design patterns.
  • Expertise in XML, XSLT, XPATH, JAXB.
  • Expertise in implementing MVC framework in J2EE architecture using Struts.
  • Experience with Agile, Scrum methodologies including Test Driven Development TDD , continuous integration, as well as incremental design and architecture and design-for-testability.
  • Ability to blend technical expertise with strong Conceptual, Business and Analytical skills to provide quality solutions
  • Well experienced in implementing quality management procedures.

TECHNICAL SKILLS

Languages

Java, JavaScript, SQL, DHTML, HTML, XML, UML

Java Skills

EJB, JSP, Applets, Servlets, JNDI, JDBC, JDOM, JAXB, JMS

Application Servers

Weblogic, JBoss, WebSphere, Tomcat

Web Frameworks

Struts, Spring, JSP

RDBMS

Oracle 11i, SQL Server, MS-SQL, MySQL, MS Access

Version Control Systems

CVS, Subversion, Git Repository

Object Persistence

Hibernate

Modeling Tools

JavaScript Technologies

Testing Frameworks

Rational Rose, Spring tool Suite STS

JQuery, Ajax, JSON, JQuery

JTest, JUnit

Other

Web Services, Maven, Ant, Share Point Portal, Microsoft Project Plan, SOAP, UDDI, WSDL, Fiddler

Operating Systems

Windows NT/2003/XP, Linux, UNIX

PROFESSIONAL EXPERIENCE

Confidential

Sr. Java/J2EE Developer

Technical Environment: Java EE, Spring4.1, JNDI, SVN, log4j, Maven, My Eclipse, WebSphere 8.5, Windows, Fast4J, SQL Developer, JBoss.

Responsibilities:

  • Involved in complete development of 'Agile Development Methodology/SCRUM'.
  • Gathered requirements from the client for designing the Web Pages.
  • Involved in Analysis, Design, Coding and Development of custom Interfaces.
  • Prepare Unified Modelling Diagrams and mock up screens to visualize the application to the client.
  • Involved in unit, system, integration and regression testing.
  • Participated in coding Spring 4.1 MVC components to handle requests.
  • Implemented the Model View Controller architecture by developing controller and service implementation classes.
  • Interfaced with Oracle backend using Hibernate framework.
  • Developed the business layer using Spring Beans.
  • Involved in the GUI development for implementing new JSP pages.
  • Designed the user interface for the application using HTML, DHTML, Java Server Pages, Angular-Java Script and CSS.
  • Wrote SQL Queries to get the information from Database, Saving the data, modifying the data in the Database, and removing the data from the Database.
  • Wrote Stored Procedures for Database.
  • JMS for sending a-sync messaging using the Event based Framework.
  • Used Apache CXS, JAX-WS, JAX-RS for designing and developing REST and SOAP Web Services.
  • XML for building data structures required for Web Services.
  • Involved in code review and documentation review of technical artifacts.
  • Used Log4j Logger for all logging purposes.
  • JUnit for integrated test runs.
  • Configured and Deployed application on JBoss Application Server.
  • Developed Ant build scripts for compiling and building the application.
  • Used MAVEN for project management and build automation.
  • Performed unit testing and system testing.

Confidential

Project Description

Responsibilities:

  • Followed Scrum Agile methodology for iterative development of the application.
  • Responsible for suggesting the design approach to the team.
  • Involved in all phases of Software Development Life Cycle SDLC like Analysis, Design, Development, Implementation and Testing of the project.
  • Created Various UML Diagrams e.g. Class diagrams, Sequence diagrams.
  • Integrated Spring3.0 MVC Controller with Ext JS UI pages using JSON data interchange format.
  • Worked on Spring Authorization and Authentication modules.
  • Developed JavaScript and JQuery functions for all Client side Validations.
  • Involved in using Persistence API Hibernate, to views and queries data with Oracle database.
  • Accessed database using Dynamic SQL and HQL queries.
  • Developed UI pages using JSP, JavaScript, Ext JS, JQuery, HTML5 and CSS.
  • Implementing JSF based framework to present the data to the user.
  • Developed AJAX scripting to process server side JSP scripting.
  • Design and implementation of RESTful Web services.
  • Used Java API for XML Binding JAXB to convert XML documents to Java objects.
  • Used SVN version controlling to maintain project versions.
  • Developed JUnit test cases.
  • Involved in deploying the application in test environment using JBoss EAP 6.1.
  • Developed TestNG test cases for testing the business functionality.
  • Involved in code reviews and architecture reviews.
  • Used MAVEN for project management and build automation.
  • Worked on deploying the application in the remote servers and Maven release process.

Confidential

Role: Sr. Java/ J2EE Developer

Technical Environment: Java EE 6,Spring,Hibernate,SOAP Web service, AJAX, Jquery, HTML, CSS, XML, Oracle, JUnit, JNDI, CVS, log4j, EJB, Tomcat, Apache Ant 1.7, Eclipse3.0,Windows

Responsibilities:

  • Involved in and development phases of Software Development Life Cycle.
  • Designed the Architecture of the project as per Struts MVC Frame work
  • Used EJB as a middleware in developing a three-tier distributed application.
  • Involved in modifying Hibernate configuration file for mapping resources.
  • Wrote service method and SQL queries for accessing, modifying the database.
  • Developed function, procedure using PL/SQL and optimized queries for good performance.
  • Involved in UI development by using HTML and CSS and designed, developed and validated the front end using GWT, Ext- JSP, DOJO.
  • JSF Tag libraries for reusable web interface components including the open source Display Tag libraries.
  • Implemented various XML technologies like XML schemas and JAXB parsers.
  • Developed and tested soap-based Web services WSDL using soap UI to communicate with vendor applications for the print and export utility to get the payments details for one or more transactions.
  • Used JUnit for debugging, testing, and maintaining the system state and eliminated critical bugs.
  • Developed the war/ear file using Ant script and deployed into Tomcat Server.
  • Used Maven to build Web Service application.
  • Wrote POM Build scripts to Compile and build the application.
  • Used eclipse as the IDE and used eclipse standard/plug-in features for editing, debugging, compiling, and formatting
  • Used log4j logger system to maintain application logs
  • Used SVN for source code version control.

Confidential

Technical Environment: Java EE 6,Spring,Hibernate,SOAP Web service, AJAX, Jquery, HTML, CSS, XML, Oracle, JUnit, JNDI, CVS, log4j, EJB, Tomcat , Apache Ant 1.7, Eclipse3.0,Windows

Responsibilities:

  • Interacted with the client in understanding the requirements.
  • Walkthrough the Detailed Designs and General Designs.
  • Gathered requirements from the client for designing the Web Pages.
  • Involved in Analysis, Design, Coding and Development of custom Interfaces.
  • Coordinated with the team member on different issues and referrals.
  • Developed test cases for unit testing.
  • Deployed the jar files on the tomcat Server.
  • Used EJB for business layer
  • Implemented Front controller using Spring MVC framework.
  • Developed the presentation layer using Model View Architecture implemented by Spring MVC.
  • Involved in modifying Hibernate configuration file for mapping resources.
  • Developed the war/ear file using Ant script and deployed into Tomcat Server.
  • Used STS IDE for code development along with GIT for managing the code.
  • Used Oracle as the backend
  • Wrote SQL Queries to get the information from Database, Saving the data, modifying the data in the Database, and removing the data from the Database.
  • Wrote Stored Procedures for MQSQL Database.
  • Developed the User Interaction Screen using HTML, JSP, CSS, and DOJO.
  • Developed the module to handle the access roles of the users for front-end system.
  • Consumed Web Services using Restful Web services.
  • Performed unit testing and system testing.
  • Used log4j logger system to maintain application logs.

Confidential

Technical Environment: Java, J2EE, JSP, JUnit, Spring, Hibernate, JVM, EJB,web service, Oracle, JNDI, Linux, CVS, SLF4J, Restful Web Services, WebSphere.

Responsibilities:

  • Involved in Software Development Life cycle starting from requirements gathering and performed OOA and OOD using UML.
  • Used EJB for business layer
  • Used dependency injection, Spring AOP of Spring Framework.
  • Developed web applications using Struts MVC Architecture
  • Involved in handling Hibernate as part of DB connectivity and persistence as ORM tool and writing HQL queries.
  • Used Hibernate framework for Data Access layer. Configured entity mappings in .hbm file used Hibernate API to interact with database.
  • Used Oracle as the backend.
  • Developed the User Interface using spring, html, logic, bean, JSP, Ext JS , HTML and CSS.
  • Worked on different J2EE design patterns like MVC, DAO for developing this Web application
  • Consumed RestfulWeb Services.
  • Used JSON for data exchange between application modules along with XML.
  • Used Eclipse IDE for code development along with CVS for managing the code.
  • Worked on the application server Web Sphere
  • Used Ant to deploy the Services in Jboss 5.
  • Involved in the deployment of the application on Jboss.
  • Extensively used the JUnit testing.
  • Implemented SLF4J for Logging Errors, debugging and tracking.

Confidential

Role: Java/J2EE Web Developer

Technical Environment: J2EE 1.5, Web Services WSDL ,JSF 2.0, JSP ,AJAX ,CSS ,SVN ,ANT , Hibernate, Spring, JavaScript, My Eclipse, IBM Rational Clearcase, Weblogic Application server, Maven, Oracle 10g and UNIX

Responsibilities:

  • Prepared Functional and Non-Functional requirements by analyzing the business requirements
  • Involved in complete development of 'Agile Development Methodology/SCRUM' and tested the application in each iteration.
  • Implemented the application using Spring Frame work.
  • Implemented the persistence layer using Hibernate.
  • Developed Validator using Java Regular Expressions.
  • Developed and maintained the data layer using DAOs.
  • Developed Value Objects/POJO classes to hold the values between Data Layer and Business logic layer.
  • Developed the Utility java classes in java 1.5 to do Date and String manipulations.
  • Used Stored Procedures to save and get the information to/from Database.
  • Responsible for using Web Services and HTTP Service for interacting with Java components and XML to retrieve the data from database.
  • Used CSS for applying style in entire applications.
  • Implemented the page GUI pages by using JSF along with AJAX to asynchronous communication.
  • Implemented the Custom Tags.
  • Used SVN for source code version control.
  • Using JIRA tracking the issues and resolving them.
  • Worked on ANT build scripts for development purposes
  • Resolved testing related issues with QA Team.

Confidential

Role: Sr Java Developer

Technical Environment: Java 5/6, AJAX, JSP, Spring 2.5, Hibernate3, Web Services, JSON, XML, XML Beans, jQuery, Oracle, Ant 1.7, Eclipse, Agile, SVN, Windows, Linux, Tomcat6, Apache, Weblogic, SQL, JUnit, Log4j

Responsibility:

  • Involved in all the phases of SDLC of Physician Access Nurses Portal and Bed Board System.
  • Implemented Agile/Scrum process methodology.
  • Responsible for the design and development of applications using Spring MVC and Java technologies and implemented AJAX communication framework.
  • Responsible for designing the Oracle/ DB2/MS SQL database and implemented the database transaction logic using Hibernate3.
  • Written PL/SQL procedures for implementing clinical documentation system.
  • Customized MAP Styles and Grids using Java, JSP, HTML and CSS.
  • Designed and developed SOAP Web Services JAX-WS for implementing Bedboard system.
  • Integrated Patient Keeper system using REST web service calls.
  • Generated patient's clinical reports in PDF format using iText java library and charts for vitals information using JFreeChart library.
  • Developed stored procedures, triggers and views to handle the data.
  • Implemented message mechanism for notifying the bed change status using Java thread and Java Mail API , if bed has been updated at the existing AS400 system.
  • Provided technical training, guidance to the team members and performed code reviews.
  • Responsible for installing and configuring the environment Websphere and Tomcat6 on Windows and Linux and Apache Http s server

Confidential

Technical Environment: J2EE/Java, JSP, Servlets, JSF, Struts, Hibernate, spring, JavaBeans, XML, XSL, HTML, DHTML, JavaScript, CVS, JDBC, Log4J, Oracle8i, IBM Web sphere Application Server, Windows.

Responsibilities:

  • Assisted in designing and programming for the system, which includes development of Process Flow Diagram, Entity Relationship Diagram, Data Flow Diagram and Database Design.
  • Involved in Transactions, login and Reporting modules, and customized report generation using Controllers, Testing and debugging the whole project for proper functionality and documenting modules developed.
  • Implemented MVC architecture and DAO design pattern for maximum abstraction of the application and code reusability.
  • Implemented MVC architecture using Java Struts, Custom and JSTL tag libraries.
  • Designed front end components using JSF.
  • Involved in developing Java APIs, which communicates with the Java Beans.
  • Involved in development of POJO classes and writing Hibernate query language HQL queries.
  • Created Stored Procedures using SQL/PL-SQL for data modification.
  • Used XML, XSL for Data presentation, Report generation and customer feedback documents.
  • Used Java Beans to automate the generation of Dynamic Reports and for customer transactions.
  • Developed Junit test cases for regression testing and integrated with ANT build.
  • Implemented Logging framework using Log4J.
  • Involved in code review and documentation review of technical artifacts.

Hire Now