We provide IT Staff Augmentation Services!

Java Developer Resume Profile

4.00/5 (Submit Your Rating)

Morrisville, NC

Summary:

  • 7 years of professional experience in Requirements Analysis, Design, Development and Implementation of Java, J2EE and client-server technologies.
  • Involved in all phases of Software Development Life Cycle SDLC in large scale enterprise software using Object Oriented Analysis and Design.
  • Good experience in Agile and SCRUM methodologies.
  • Extensive experience in developing applications using Java, JSP, Servlets, JavaBeans, JSTL, JSP Custom Tag Libraries, JDBC, JNDI, SQL, AJAX, JavaScript and XML.
  • Strong Working experience in Design, Development and implementation of several J2EE frameworks like Model View Controller Struts, Spring, Hibernate and EJB.
  • Strong front-end development using AJAX, Java Scripts, CSS and HTML.
  • Extensive Experience in developing middleware applications using Web Sphere MQ.
  • Experience in developing web applications on MVC based frameworks like Struts and Spring, Spring IOC, Spring Security, and Spring MVC.
  • Experience in using Oracle and DB2 databases to write complex SQL queries, and familiarity with databases like SQL Server.
  • Extensive experience in using SQL to write Stored Procedures and Triggers.
  • Strong experience in JDBC and in designing object persistence mechanism with features like lazy loading, caching, set associations, relationship of persistence objects and Object relational Mapping ORM using Hibernate.
  • Implemented Design patterns such as MVC, View Dispatcher, Data Access Objects, Singleton, Observer, Factory, Session Facade.
  • Experience in configuring and deploying Web Applications using Web Logic, WebSphere, JBoss, Tomcat.
  • Thorough knowledge of IDE like RAD, NetBeans and Eclipse.
  • Developed ANT scripts for the build and deployment of J2EE applications.
  • Thorough knowledge in using UML, XML parsers SAX, DOM , SOAP, HTML and DHTML.
  • Sound RDBMS concepts and extensively worked with Oracle 10g/9i, PL/SQL, SQL Server DB2.
  • Familiar with designing and coding Stored Procedures, Triggers, Cursers and Functions using PL/SQL.
  • Very good experience in developing Test Cases using JUnit.
  • Experienced in developing RESTful web services using JSON as the data format
  • Expertise in XML and related technologies like XSL, XSLT and parsers like JAXP SAX, DOM JAXB and XML Beans.
  • Experience in XML, WebServices using SOAP, XML-RPC, JAX-RPC, JAXB and Messaging standards like JMS.
  • Quick learner and excellent team player, ability to meet deadlines and work under pressure - either unsupervised or in a team.
  • Excellent communication and Self Motivated to implement complex rules.
  • Ability to work independently as well as a team player, effective communication, good writing skills.

TECHNICAL SKILLS

Programming Languages

Java, PL/SQL, SQL, J2EE

Enterprise Java

JSP, Servlets, EJB, JMS, JNDI, Logging API, Various J2EE and Standard

Design Patterns, AJAX

Core Java

Serialization, JDBC, Java RMI, Multithreading.

Mark-up/Scripting Lang.

HTML, CSS, XML, JavaScript, JQuery, AJAX

XML Technologies

XML, XSL/XSLT, SAX/DOM, SOAP, WSDL, JAXB, JAXP.

Tools Framework

Struts 2.1, Spring 3.0, Hibernate 3.0, Web Services SOAP and REST , Log4J,

Junit, Maven, Ant

Application/Web Servers

IBM WebSphere, Weblogic, Apache Tomcat, JBoss

Web Services

SOAP, UDDI, WSDL, XML and JAX-RPC, APACHE AXIS,RESTFUL.

DBMS/RDBMS

Oracle 10g and 9i, DB2, SQL Server 2005 and 2008

Source Control Systems

CVS, SVN, Jazz Administration

Defect/Bug Tracking

Rational Clear Quest, BugZilla, JIRA

IDE

Eclipse, IBM RAD,netbeans.

O/S Environment

Windows XP, UNIX, Suse, Linux, Windows 98, Windows 2000,

Windows NT/XP

Other Skills

Requirements engineering, UML, Design patterns, code reviews, test planning

Experience:

Confidential

ROLE: JAVA DEVELOPER

RESPONSIBILITIES:

  • Involved in the coding and integration of several business critical modules of this application using Java, Spring, MyBatis and REST web services on WebSphere application server.
  • Used Eclipse IDE for code development along with Jazz Administration for managing the code.
  • Developed application service components and configured beans using Spring IoC, Spring MVC.
  • Created procedures, functions and written complex SQL queries on the DB2 database.
  • Extensively involved in the development of backend Logic or data access logic using MyBatis.
  • Developed RESTful web services using JSON as the data format.
  • Involved in documentation.
  • Used Log4J to create log files to debug as well as trace application.
  • Planning, Estimation Assigning, Tracking, Status Reporting for Onsite and Offshore Tasks.
  • Involved in Production Support and also minor enhancements as per application requirements.
  • Implemented SonarQube to measure code coverage, code standard compliance and code duplication.
  • Worked in Agile environment with active scrum participation.

ENVIRONMENT: Java, J2EE, Restful Web services, Spring, DB2, JSON, HTML, CSS, JavaScript, JQuery, Eclipse, WebSphere, Jazz Administration, MyBatis, KendoUI, Backbone.js.

Confidential

ROLE: JAVA DEVELOPER

RESPONSIBILITIES:

  • Implemented the Spring Dependency Injection of the Database helper instance to the action objects.
  • Developed additional UI Components and implemented an asynchronous, AJAX JQuery based rich client to improve customer experience.
  • Implemented Hibernate and Spring to replace EJBs in the earlier architecture.
  • Developed web pages using HTML/CSS and JavaScript.
  • Developed many JSP pages, used Dojo in JavaScript Library, jQuery UI for client side validation.
  • Responsible for writing service methods to retrieve data and also perform CRUD operations.
  • Developed PL/SQL procedures for login module and written complex sql queries.
  • Implemented Hibernate in the data access layer for communicating with data base.
  • Implement web service components using Apache CXF framework.
  • Used Web services - WSDL and SOAP for getting credit card information from third party.
  • Used Web Services - WSDL and SOAP at the client side for exchange rate calculation and used SAX and DOM XML parsers for data retrieval.
  • Installing and Configuring Eclipse and WebSphere application Server.
  • Developing a new Content Management System backed by subversion using java EE technologies.
  • Developed test cases and performed unit test using JUnit Framework.
  • Worked in Agile environment with active scrum participation.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Developed XSD for validation of XML request coming in from Web Service.
  • Using JIRA to manage the issues/project work flow.
  • Developed visualization, planning and implementation of Web 2.0 initiatives.
  • Implemented multi-site Enterprise SOA using Oracle SOA Suite.

ENVIRONMENT: Oracle 10g, Spring, Hibernate, Web services SOAP and REST , JavaScript, JQuery, JUnit, HTML, CSS, XML, Eclipse, IBM WebSphere, SVN, Log4j, Ant

Confidential

ROLE: JAVA DEVELOPER

RESPONSIBILITIES:

  • Developed application service components and configured beans using Spring IoC, creation of Hibernate mapping files and generation of database schema.
  • Designed and developed the web-tier using Html, JSP's,Spring MVC framework.
  • Involved in the creation of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY.
  • Used Java Script for Client side validations.
  • Used Ajax and JavaScript to handle asynchronous request, CSS to handle look and feel of the application.
  • Created custom JavaScript libraries using backbone.js and jQuery.
  • Used AJAX in suggestive search and to display dialog boxes.
  • Developed stored procedures, triggers and functions with PL/SQL for Oracle database.
  • Responsible for coding SQL Statements and Stored procedures for back end Communication.
  • Involved in the deployment of Web-Service End-Points using Apache CXF
  • Used Web Services - WSDL and SOAP for at the client side for exchange rate calculation and used SAX and DOM XML parsers for data retrieval.
  • Developed the application using Eclipse IDE and worked under Agile Environment.
  • Involved in implementing Object Relational Mapping ORM using Hibernate for persisting business objects data into underlying database.
  • Used Java Messaging Services JMS for reliable and asynchronous exchange of important information such as payment status report on IBM WebSphere MQ messaging system.
  • Used Eclipse IDE as development environment to design, develop, and deploy on Tomcat.
  • Ant was used as build management tool.
  • Unit tested all the classes using JUNIT at various class level and method level.
  • Used SOAP based messaging format for transferring request and responses and validated the request and responses against XML Schema Definition.
  • Worked in Agile environment with active scrum participation.
  • Involved in Production support and provided training and knowledge transfer to the user.
  • Used to co-ordinate with offshore team on security related issues on the third party war file that we provide as a tool for their testing.
  • Prepare user requirements document and functional requirements document for different modules.

ENVIRONMENT: Hibernate 3, Spring IoC, Spring MVC, Eclipse ,Apache Tomcat, IBM WebSphere MQ, XML, JavaScript, JQuery, Oracle, SOAP web services, WSDL, AJAX, Log4j, Junit

Confidential

ROLE: JAVA DEVELOPER

RESPONSIBILITIES:

  • Used Spring for cross cutting concerns and IOC for dependency injection.
  • Implemented the caching mechanism in Hibernate to load data from SQL database.
  • Implemented functionality using JSP, HTML, Hibernate, Spring, Java Scripts.
  • Developed Add, Edit and profile view web pages for the monitor module using JSP, JSF HTML, JSF CORE tags library.
  • Experience working on JQuery, WebSphere Portal User management APIs.
  • Implement web service components using Apache CXF framework.
  • Designed and Developed Web Services to interact with various business sectors and used SOAP protocol for web services communication.
  • Developed Web Services to communicate to other modules using XML based SOAP and WSDL protocols.
  • Developed AJAX functionalities using frameworks like JSON, JUnit, DOJO and JQuery.
  • Introduced the use of live mockups GUI prototyping using ExtJS which makes UI part of specification much more understandable for developers.
  • Implemented JavaScript and Swing based functionality in front end designing and rich user interface.
  • Developed GUI screens for XTT LD application using JSP, HTML and CSS.
  • Developed the Portlet Web Interface using Ajax, JSF.
  • Developed HTML5 Mobile application with HTML5, Java Script, jQuery, JSON and RESTful web service.
  • Developed various UI User Interface components using Struts MVC , JSP, and HTML, JavaScript, AJAX.
  • Developed web pages using JSPs and JSTL to help end user make online submission of rebates. Also used XML Beans for data mapping of XML into Java Objects.
  • Developed Servlets and JSPs based on MVC pattern using Spring Framework.
  • Have worked on SQL data base for storing and retrieving the application data.
  • Implemented all the CRUD operations using JPA query language.
  • Involved in writing and executing PL/SQL stored procedures and functions and triggers for Oracle to create a Database Management System.
  • Participated in converting the business requirements to software specifications using Rational UML
  • Used RAD IDE for designing, coding and developing applications
  • Involved in creating unit testing of various layers using junit and created automated test scripts for integration testing using selenium.
  • Developed Maven scripts for various tasks to automate the build process and for the deployment of the application in Web Logic server.
  • Used XML Web Services using SOAP to transfer the amount to transfer application that is remote and global to different financial institutions.
  • IText was used to generate PDF for HTML forms.
  • Designed and implemented interface elements using Google Web Toolkit.
  • Design, implementation, and development of Oracle ECM workflows to meet the requirements of the business user.
  • Involved in debugging the product using RAD and JIRA Bug Tracking.
  • Conducted software builds using Subversion in a windows environment via Cruise Control.
  • Designed and implemented Report Module using Jasper Report framework in phase 2.
  • Designed various design Workflow Modules using BPM Business Process Modeler to implement Business Logic and Business rules using Ilog, Jrules.
  • Worked with Technical Leads to design and implement rules using JRULES.
  • Mentoring of junior members for Agile Scrum process Junit testing.
  • Developed a web 2.0 control console using GWT to manage data matching for data staging.
  • Design, develop and test of SOA services using SOA / Web Service / Oracle Fusion Middleware.
  • Worked on Asynchronous messaging system using by implementing JMS through Point-Point and Publish-Subscribe MQ-Series architecture.
  • Involving in Building the modules in Linux environment with ant script.

ENVIRONMENT: Java, JSP, HTML, CSS, JavaScript, JQuery, SQL, PLSQL, Spring Core,Web Services, XML, Hibernate, JUnit, JSF, AJAX, JIRA, UML, UNIX, WebLogic Server, RAD,CVS, Log4j

Confidential

ROLE: JAVA DEVELOPER

RESPONSIBILITIES:

  • Developed and Implemented WebServices and used Structs Framework.
  • Developed ANT scripts to build and deploy the application in the JBOSS Application Server.
  • Design and Developed using WebService using Apache Axis 2 on JBOSS.
  • Developed the web services by using WSDL, SOAP using SOA.
  • Developed web presentation layer using jQuery, HTML and CSS according to internal standards and guidelines.
  • Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Designed and developed the web-tier using Html, JSP's, Servlets, Struts and Tiles framework.
  • Developed PL/SQL store procedures for data migration and database upgrade from oracle using TOAD.
  • Involved in detail design developing use cases, use case diagrams, class diagrams, sequence diagrams and high level activity diagrams using UML from the requirements.
  • Used Ant for developing build scripts and deploying the application.
  • Used XMLSpy plugins for designing the schemas and transferring the XML to HTML files.
  • Design and develop GUI and back-end components for analysis and collaboration software in Google Web Toolkit, Java and XML in a UNIX environment.
  • Contributed to organization of testing and quality improvement process JIRA, Confluence .
  • Created and maintained the Visual Source Safe Project repository, maintained labelled version for each release and Service pack release.
  • Worked with dimensional modeling of relational data sources DMR using Cognos 8 Framework
  • Manager and create cubes using Framework Manager.
  • Used IBM MQ Series in the project.
  • Performed J2EE application deployment using JBoss application server on Windows and Linux.
  • Created directory structure flow using UNIX to receive and send data to internal and external systems
  • Coded scripts to clean normalize, reformat data for loading into the ERP system using VB Script and Ruby scripts
  • Develop WordPress themes to meet the needs of the small business owner.
  • Built custom websites for clients using CMS's Drupal by coding custom modules and themes, as well as utilizing e-commerce APIs for secure payment processing.
  • Responsible for the design, development, unit testing, deployment and maintenance of COBOL and PL/I programs for two major projects.
  • Assist with the development and execution of regulatory training for all JCL Bioassay employees and for training on QA policies, programs and initiatives.

ENVIRONMENT: Java, J2EE, JSP, Struts, HTML, CSS, JavaScript, JQuery, AJAX, XML, XSLT,SOAP Web Services, Apache Axis 2, JSON, EJB, SQL, JUnit, JSF, JDBC, JDK, Oracle PL/SQL, JBOSS Application Server ,JIRA,NetBeans.

Confidential

ROLE: JAVA DEVELOPER

RESPONSIBILITIES:

  • Involved in analysis, design and development of Portfolio Management.
  • Created Use case diagrams, Class diagrams and Activity diagrams using Microsoft Visio.
  • Followed iterative approach in timely manner.
  • Developed front-end using JSP, HTML, CSS, JAVA Script and J query.
  • Responsible for developing Servlet.
  • Involved in implementing database design, connectivity and access.
  • Wrote MySQL queries and used JDBC API.
  • Worked in Windows environment for building the application using net beans IDE.
  • Developed test cases and performed unit testing using J Unit.
  • Used Tomcat Server for deploying various components of application.

ENVIRONMENT: Java, J2EE, Servlets, Struts, JSP, JavaScript, HTML, CSS, MySql, Tomcat, NetBeans, Junit,XML, SVN.

We'd love your feedback!