We provide IT Staff Augmentation Services!

Java Developer Resume Profile

3.00/5 (Submit Your Rating)

Mclean, VA

Profile Overview

  • 8 years of experience in IT architecture, requirements design, development, testing, application support.
  • A Java Programmer around Seven years of IT experience in Java application development, distributed application development, Object Oriented Programming, Internet/Intranet based Database Applications AND Mobile Web Development.
  • Good understanding of System Development Life Cycle Proposal, Process, Engineering, Design, Development, Testing, Deployment and support .
  • Experience with development, implementation and maintenance of large web/portal application systems using J2EE technologies JSP, Servlets, EJB and JDBC
  • Hands on experience in web based programming skills include Core Java, Servlets, JSP, Struts, JSF, Rich Faces, Spring, JDBC, EJB, Web services, SOAP, SOA, UML, XML, CSS, JavaScript, JSTL, AJAX framework.
  • Hands on experience in Requirement Analysis, High-level design using design patterns in Object Oriented programming.
  • Hands on experience in iOS, Android and Mobile Web development including full product lifecycle
  • Completed projects using Java, J2EE, EJB2/3.0, RMI, JSP, JNDI, JDBC, Servlets, JavaScript, JMS, JSF, Struts, HTML, Web Services ,SOAP, XML, SQL, PLSQL, XSLT, XHTML, Spring, Hibernate and XML BEANS.
  • Hands on experience in various java-programming tools like RAD, IntelliJ, WSAD, Eclipse-3x, RSA 7.5, RAD7.5.
  • Strong Experience in PL/SQL, SQL, JDBC, Stored Procedures, functions in Oracle and DB2.
  • Expertise in implementing spring framework for Dependency Injection, support for the Data Access Object DAO pattern and integrated with hibernate, Struts MVC.
  • Proficient in XML related technologies such as DTD, XSD, XSL, XSLT, DOM, SAX, JAXP and JAXB for parsing XML in to java object.
  • Strong knowledge of open source applications including JBoss and Apache. Experience with webservice including SOAP and RESTFUL.
  • Experience in Health Information Exchange HIE and general Healthcare industry experience.
  • Used web/App servers like Web Logic, Web Sphere and Tomcat servers based on the client requirement and project specifications.
  • Extensive knowledge in implementing SOA Service Oriented Architecture architecture for synchronous and asynchronous communications between multiple applications.
  • Extensive experience in performing reviews like Code reviews and peer reviews for maintaining best coding standards
  • Proficient in writing complex SQL Queries, stored procedures in TSQL and PL/SQL.
  • Excellent analytical and programming skills, good communication and interpersonal skills.

Technical Skills:

  • Languages: Java, C, C , VB.Net,C
  • Operating System: Windows NT/2000/2003/Advance Server, UNIX, Linux and Ms-Dos.
  • J2EE Skills: JDBC 2.0/1.0, Servlets 2.3/2.2, JSP 1.2/1.1/1.0, JSTL, RMI, EJB 3.0/2.2/2.0, JNDI, JAXP, JTA, JMS, Web Services, JPF.
  • Web Technologies: HTML, JavaScript 1.3/1.2, AJAX, CSS, XML, SOAP 1.1, Axis, WSDL, UDDI, JQuery.
  • Frameworks: Struts Framework 2.0/1.3, JSF, Spring Framework 2.5/2.0/1.2/1.1.
  • Design Patterns: MVC, DAO Pattern, Singleton Pattern, Front Controller, Factory Pattern.
  • Database/Tools: Oracle10/9.0.2.5/8.1.7/7.x, DB2 7.2/7.1, SqlServer2000/7.0/6.5/6.0, Hibernate 3.2/3.0, TOAD.
  • Web/App Server: Apache Tomcat 5.5/4.1/3.3, WebLogic 9.1/8.1/7.0/6.1, WebSphere5.0.2/4.0, JBoss 3.1, 4.0
  • IDE/Tools: Eclipse, Net beans, WebLogicTivoli, ANT build script, Maven build script, Log4j logger, E2E logger.
  • Version Control: CVS, Clear Case, VSS.

Project Details:

Confidential

Java Developer

Roles Responsibilities:

  • Maintaining OSGI java classes for assets import, validation processes, and to fetch the data from CQ repository obtained from different providers.
  • Designed and implemented components for the web content management in Adobe CQ platform.
  • Involved in development, implementation and maintenance of the project.
  • Defined and implemented workflows for the creation, editing and publishing of content.
  • Managed a repository of digital assets such as images, and documents, and integrated these assets into the website.
  • Organized digital assets and web pages using tagging.
  • Used dispatcher for caching and load-balancing.
  • Diagnosed and solved technical problems related to content management implementation.
  • Created interactive web pages and applications using HTML,CSS, JavaScript and JSP.
  • Responsible for troubleshooting critical production issues.
  • Responsible for checking daily logs through putty and S3 browser to ensure jobs are running properly.

Environment: Java, JSP, Spring framework, Adobe CQ5, Apache felix, JCR, CRX, OSGI, ExtJS, Hibernate, Linux, MySQL, XML, JQuery, Ajax, SOAP, Maven.

Confidential

Sr Java/J2EE Developer

Roles Responsibilities:

  • Used Struts Framework in the application, which is based on MVC design pattern.
  • Developed Action classes and Form beans and configured the struts-config.xml.
  • Implemented Search functionality to search various documents using Solr.
  • Wrote the HTML, DHTML, CSS, jQuery, Servlets, and JSP for designing GUI of the application.
  • Developed DAO's using Toplink to interact with Oracle 11g database.
  • Used the automatic build scripts using ANT for the application to create the ear files and deployed in Tomcat and OC4J application servers.
  • Wrote JUnit Test cases which support the application.
  • Involved in Analysis, Design, Development, UAT and Production of the Application and developed UML diagrams.
  • Involved in the Discussion of the functional requirements with Risk/Account Managers and creation of the technical specification.
  • Developed the Web-Tier module, which presents reports and shows Risk Data etc. for the user to browse, using JSPs, Servlets, Struts Action Classes.
  • Developed Message Driven Beans and Session beans.
  • Used business delegate design pattern and also used DAO design pattern for database access.
  • Used Spring Inversion of Control and Transaction Management in the GUI for Maintenance Screens.
  • Developed Hibernate mapping classes and xml files for DAO layer
  • Developed Stored Procedures, Cursors to update risk metrics calculated by risk engine, in the database.
  • Developed JUnit test cases for unit testing the Service and DAO Layer.
  • Used Version Control System coordinated Builds using ANT build scripts.

Environment: Eclipse, J2EE , JSP, Servlets ,Struts 1 2,JSTL , XML, XSLT , Toplink, JQuery, Java Script, Solr, Ajax ,DHTML, HTML5, JSON, web Services, CSS, Tomcat,OC4J, Oracle 11g, ANT, JUNIT, Log4j

Confidential

Sr Java/J2EE Developer

Roles Responsibilities:

  • Designed new features and enhancements, Drew High level, Sequence diagrams in Microsoft Visio and documented in wiki.
  • Participated in Design and Code reviews.
  • Worked on the Internal Web Application that the University of Phoenix uses very extensively.
  • Involved in developing the user interface using JSP's, JSTL, HTML, Struts and Servlets.
  • Developed application cache and coded in multi-threaded environment.
  • Used JSF, Richfaces, A4J, Javascript and AJAX for UI.
  • Used Agile software methodology and Webtrack Remedy for Bug tracking.
  • Used Log4j for logging, JUNIT for testing and Hog4J for stats.
  • Ensure best programming standards and performance by using all the features in struts framework, struts DynaForms, struts validator.
  • Using Android-based mobile platforms using the JAVA SDK
  • Participate in addressing incident root causes, provide resolution and find ways to increase efficiency and improve Weblogic server performance.
  • Experience and knowledge of advanced targeting used in mobile advertising and location based targeting
  • Experienced in UML, JavaScript, Jquery, HTML5, DHTML, AJAX, XML SAX, DOM , XSL and XSLT.
  • Involved in designing and implementing web service client applications by using Axis framework for generating client classes by following SOAP based standards for messaging.
  • Used Second-level caching in Hibernate associated with the Session Factory object to reduce database traffic and improve performance.
  • Used Spring MVC Framework for the development of the project.
  • Worked on Responsive Design for creating flexible images, fluid grids and media queries.
  • Used J2EE design patterns like MVC Singleton Pattern.
  • Performed version control management using Clear Case.
  • Responsible for Component Integration Testing and supporting System Integration Testing.
  • Developed the automatic build scripts using Maven for the application to deploy and test.
  • Involved in the preparation of Test Cases for Integration Testing.
  • Coding Test Classes using JUnit for unit testing.
  • Used JDBC, SQL queries, prepared statements and batch processing.

Environment:Java, J2EE 1.5, Java Beans, Struts 2.0,iOS, Android, RIM ,JAVA SDK, Spring MVC 3.0, JSP, XML, HTML5, CSS, Ajax, jQuery, Servlets, Web Sphere, JSON,SQL, Maven, JNDI1.2, Hibernate3.0, SOA, Web services, JMS,SAS, EJB, Log4net, Tivoli ,AIX, Clear Case, MySQL.

Confidential

Java Developer

Roles Responsibilities:

  • Used agile software methodology and Rational Clear Quest for assignment tracking.
  • Drew Class and Sequence diagrams using MyEclipse UML 2 plug-in.
  • Used JSF, Richfaces, A4J, Javascript and AJAX for UI.
  • Understanding the requirements by interacting with business users and mapping them to design.
  • Involved in designing and implementing web service server and client applications by using SOAP based standards for messaging.
  • Used Spring JDBC Template for database access.
  • Extensively used various jQuery plugins.
  • Designed and implemented a framework through a RESTful web service.
  • Extensively used Spring MVC for servlet configurations both during application Development and Test.
  • Developed DAO's using Spring JDBC and Services use DAO's using Spring IOC.
  • Involved in producing necessary WSDL to deploy as a web service.
  • Used Hibernate for data base related queries for ORM.
  • Used Java Socket Programming for communication with POS.
  • Created simulators and deployed in local environment for testing.
  • Used JUnitTest Cases for unit testing to achieve required coverage.
  • Wrote PL/SQL Stored Procedures.
  • Used Log4j for logging.
  • Used Configuration Management Tools for version control which is built on Win CVS.

Environment: JDK1.4,Hibernate, J2EE patterns, HTML/JavaScript, Tomcat, Spring 2.5, JDBC, SOAP, WSDL, JMS, UML Design, JSP, Log4j, XML, DOM, SAX, XSD, DTD, JUnit, hibernate, DB2/Oracle9i, Agile, MapReduce ,WebLogic8.1/9.0, Rational Clear Case, web logic, web service, RESTFUL, Unix, Linux.

Confidential

J2EE Developer

Roles Responsibilities:

  • Developed 508 Compliance web application.
  • Designed, developed, debugged and tested the web based application using the J2EE architecture.
  • Performed Application Demo's to the end clients.
  • Developed WS-Security based Web Services to interact.
  • Designed and developed the User Interface using JSP, Servlets and Java for both Business Logic and GUI development.
  • Modified existing SAS programs and created new programs using SAS macro variables to improve ease and speed of modification as well as consistency of results.
  • Built the web application controllers and UI pages using Spring MVC 2.x
  • Developed deployed the application in Web sphere Application Server.
  • Involved in the design and development of XML presentation.
  • Created XML Schema, XML template and XSL.
  • Involved in the design and development of XML presentation using CSS XSLT.
  • Formulated Use Cases for each business requirement and normalized the use cases to suit the requirements.
  • Involved in implementation of SOA system using JBoss Business Process Management JBPM .
  • Worked with JAX-RS, JAX-WS and JAX-RPC web service technologies
  • Developed SQL, PL/SQL with Stored Procedures to interact with Persistent database using Oracle 10g.
  • Used SAX toparse XML files which specify parsers and their corresponding record types.
  • Prepared Unit test plan/cases.
  • Review code, Unit Test Cases and Unit Test Results for the correctness and completeness.

Environment: J2EE1.4/1.5/1.6, J2SE 1.4/1.5/1.6, EJB3.0, SOA, Java, Spring MVC 2.x, JSP, JavaBeans, Java Script, JQuery, Struts V1.x, XML, XSLT, Web Sphere Integration Developer, JBPM, Web Sphere Application Server WAS 6.1/6.0, Rational Software ArchitectV7.0, ClearCase,SAS,TomcatV6.0, DB2v9.1, SQL Developer, SQL Query Analyzer, SQL Server 2005/2000.

Confidential

Java/J2EE Developer

Roles Responsibilities:

  • Used agile software methodology, and JIRA for Bug tracking.
  • Implemented MVC design pattern in using Struts framework and used Jsps as views.
  • Used several J2EE Design Patterns Session Fa ade, Aggregate Entity for the Middle Tier development.
  • Developed EJBS in RAD for handling business processing, database access and asynchronous messaging.
  • Made extensive use of JNDI for looking up enterprise beans.
  • Wrote Session Beans for business logic and be used in MDBs.
  • Used JSP, Java script and AJAX for UI.
  • Writing testing cases for web services using SoapUI
  • Developed Message-Driven beans in collaboration with Java Messaging Service JMS .
  • Also involved in writing JSP/HTML/JavaScript and servlets to generate dynamic web pages and web content.
  • Wrote various stored procedures in PL/SQL and JDBC routines to update tables.
  • Wrote various SQL queries for data retrieval using JDBC.
  • Extensively used SOAP formatted messages for communication between web services.
  • Developed the application on IBM WebSphere Application Server.
  • Involved in Unit Testing using JUnit.
  • Used Rational Clear Case for version controlling.
  • Provided the production support when there are issues.

Environment/Technologies:

Java, Servlets, EJBs, JDBC, IBM Web Sphere, Oracle, JSPs, Apache Struts, UML, Rational Clear Case, Windows XP, JNDI, JMS, HTML, CSS, JUnit, SAX, XML, JavaScript, Log4J, Web Services WSDL,RAD.

Confidential

Java/J2EE Developer

Roles Responsibilities:

  • Involved in Analysis, Design, Development, UAT and Production phases of the application.
  • Developed Form Beans and Action classes using Struts framework along with validation framework.
  • Used Struts, Tiles to provide a full-featured, robust framework for assembling presentation pages from component parts.
  • Extensively used core java Collections and Multithreading.
  • Developed JSP pages for the presentation and used JSP tags.
  • Developed the Business Delegate, Singleton, Service Locator, Session-Facade and DAO Layers.
  • Developed of XML files, Schema's and parsing them by using both SAX and DOM parser's.
  • Designed and Developed XSL style sheets using XSLT to transform XML and display the information on the UI screens.
  • Developed Stateless Session Beans which will in turn call DAO's to retrieve update data into Database.
  • Wrote deployment scripts for implemented EJB's using Ant.
  • Used Singleton design pattern.
  • Used Log4j and commons-logging frameworks for logging the application flow.
  • Involved in Unit Testing using JUnit and Integration of Use Cases.

Environment: Java, EJB, HTML, XML, XSL, XSLT, JavaScript, CSS, JDBC, Struts, JSP 2.0, JUnit, Scrum, ANT, Clearcase, DB2, IBM Web sphere Application Server 5.1, WebSphere Studio Application Developer WSAD Putty,Linux, UNIX and CVS.

We'd love your feedback!