We provide IT Staff Augmentation Services!

Java Developer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Over 8 years of extensive industry experience embracing the complete lifecycle of a project SDLC (Analysis, Design, Development, Testing, Deployment, Implementation and Support for web - based, distributed and client-server architectures) with emphasis on Object Oriented, J2EE and Client Server technologies spanning across multiple domains such as Airlines, Tollway, Banking, Insurance and energy.
  • Expertise with Object Oriented Programming (OOPS), Object Oriented Analysis and Design (OOAD), Unified Modeling Language (UML) and Enterprise Application Integration.
  • Expertise in creating DAO layer objects using Spring MVC with JDBC.
  • Experience in Web based application development using Java/J2EE technologies like Servlets, JSP, JDBC, JNDI and Open-source frameworks like Struts 1.3/2.3, Spring, Spring MVC, and Hibernate.
  • Experience in Designing, Developing, and Deploying Web Services using SOAP as well as RESTful methodologies using Apache CXF and Jersey technologies.
  • Experience in building Front-end web applications with JSP, JSTL, JavaScript, JQuery, JSON, HTML5, CSS.
  • Expertise in building Single Page Applications using Angular JS.
  • Proficient in Java/J2EE Design Patterns including Singleton, Model View Controller (MVC) and Factory Patterns.
  • Experience in Configuring and deploying applications on WebSphere 6.x/7.x, Web Logic 9.x/10.x, and Tomcat 6/7.
  • Working experience with various Version Controlling Software, ClearCase and SVN.
  • Experience in different forms of testing - unit testing, integration testing, regression testing and acceptance testing.
  • Experience in writing test cases using JUNIT.
  • Highly experienced in developing software using software development methodologies Agile and Waterfall.
  • Experiences in using build tools like Maven and ANT for build & deployment.
  • Excellent communication, analytical, interpersonal and presentation skills.
  • Expertise in coordinating with offshore and onsite teams.

SKILLS:

Languages: JAVA, J2EE, C, C++, SQL, PL/SQL

Java/J2EE/XML Technologies: Servlets, JSP, JPA, JDBC, RMI, EJBJAXB, JAXP, JMS, XML, SOAP, WSDL, JAX-WS, XSD, DOM, SAX.

Database Technologies: MySQL, Oracle 8i, 9i, 11i & 10gMS Access, Microsoft SQL-Server 2000 and DB2 8.x/9.x, PostgreSQL

Frameworks: Struts 1.x, 2.x, Hibernate 4.x/3.x/2.xSpring 2.5/3.x/4

Web, Application Messaging Servers: JBOSS, Web Logic 8.1/7.0IBM Web Sphere 6.x/5.x/4.xOracle Application Server (OC4J)Apache Tomcat and S2 Container

IDE: Eclipse, Web Sphere Studio Application Developer (WSAD), JDeveloperNet Beans and RAD.

Operating Systems: Windows, Solaris, UNIX, LINUX

Reporting Tools: Jasper Reports

Markup Languages: SQL, PL/SQL, XML, HTML, XHTMLJava Script, Shell Script

Configuration Management Tools: Tortoise SVN and CVS (Concurrent Versions System).

Build Tools: ANT and MAVEN

Monitoring API and Test Tools: JAMON 2.x, JMeter, JUnit, Soap UI.

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

Java Developer

Responsibilities:

  • Involved in design, development and testing phases of Software Development using Agile Methodology.
  • Worked on the application development spanning several modules such as PnrMove which contains services like Move Profile Data, Profile From Reservation and Versioned TVL which contains services like TIR(Travel Itinerary Read).
  • Developed unit test cases using Junit, SpringJunit4 frameworks.
  • Developed application logic to marshall, unmarshall the input xml, check for custom symbols, apply business logic according to the requirements, map the parsed data to multiple schemas, convert the data into multiple data formats such as Extended Binary Coded Decimal Interchange Code (EBCDIC), ASCII and Sabre’s Proprietary format.
  • Used Mainfames to create Passenger Name Records for storing the passenger details and to facilitate application testing.
  • Developed the business logic using spring, created and maintained the application configuration xml.
  • Involved in the development and enhancement of the airline travel Itinerary related Schema and relevant functionalities.
  • Extensively used the SOAP UI Framework to extract passenger related data from different integration point.
  • Used Soap UI and groovy scripts for application testing.
  • Used JAXB/Jibx for xml parsing and validation.
  • Deployed the application on JBoss application server and S2 Container using Jenkins.
  • Extensively worked on the issues related to the Application raised as a part of the VersionOne.
  • Involved in Bug fixing and functionality enhancements raised through JIRA.
  • Developed the application on Agile Scrum Methodology and tested the application within each cycle.
  • Coordinated testing activities with the QA team.

Environment: Java, Spring, Mainframe, Eclipse, JBoss Application Server, Websphere MQ, S2 Container, PL SQL Developer, Oracle 10g, Xml, Xsd, Jaxb, Jibx, Junit, Log4j, Windows 7, UNIX, Putty, Tortoise SVN, Maven, Jenkins, Junit, Web Services, Soap UI, JIRA, Agile, Version One.

Confidential, Dallas, TX

Java / J2EE Developer

Responsibilities:

  • Mainly worked on the CSC, OLCSC, File Processor, RVSS, RITE COMMON and VPS modules.
  • Extensively worked in the development and testing activities on the CSC and OLCSC Modules.
  • Developed business APIs using Stateless Session Beans.
  • Involved in the refactoring some modules of the application according to the new requirements.
  • Worked on developing Struts action classes, custom interceptors and maintain application configuration files.
  • Worked on the Account Maintenance module of the customer facing Web Application.
  • Worked Extensively on the File Processor module where the Inbound and the Outbound file processing happens when the files are sent/received to/from LES(Law Enforcement System) and DMV(Department Of Motor Vehicles)
  • Consumed JAX-WS WebServices for validating the Out of State License Plates.
  • Used JAXB for XML parsing and validation.
  • Worked extensively on the Confidential Core Scheduler Framework, wherein scheduled jobs are developed to automate several processes such as the Print Vendor Job wherein the Toll Invoices are sent to the print vendor in batches for printing and mailing invoices.
  • Used Hibernate Framework to store and retrieve the data from database.
  • Extensively worked on the Production Support Activities, which involve fixing Critical Production issues on the go and environment Issues related to the Application raised as a part of the Confidential HEAT Ticket System (Production Defect Tracking System).
  • Developed the application on Agile Scrum Methodology and tested the application within each cycle.
  • Performed the Unit test for the application and prepared the unit test cases.
  • Coordinated testing activities with the QA team.

Environment: Java/J2EE, Eclipse, OC4J 10.1.3, WebLogic server, Firebug, PL SQL Developer, Oracle 10g, Windows XP, UNIX, Apache Ant, Junit, JSP, Java Script, AJAX, CSS, Struts, EJB, Spring, Hibernate, Agile, Quartz Scheduler, LDAP, CVS, mercury 9.

Confidential, MD

J2EE Developer

Responsibilities:

  • Involved in Requirements Gathering, Designing the screen workflow, Development and Documentation.
  • Implemented customized DCS framework along with Struts MVC.
  • Implemented the Section 508 compliances for the application.
  • Integrated the JQGrid with the application in order to facilitate CRUD updates for the application administrators.
  • Developed Struts Custom Interceptors to handle additional processing, logging and cleanup activities.
  • Developed Utility classes with the common logic at one place for the application usage.
  • Using the itext developed the PDF Files, which has layout information of the account.
  • Used JQuery and JavaScript for client side validations.
  • Implemented AJAX and JavaScript for asynchronous calls from client side.
  • Developed EJB Components, which encapsulate business logic and build up the model for the system.
  • Implemented the J2EE EJB role based security for the application.
  • Implemented various J2EE design patterns like DAO pattern, Business Delegate, Value Object.
  • Involved in the custom client side and server side validation using Struts framework.
  • Used JPA for the database transactional management.
  • Involved in Bug fixing and functionality enhancements.

Environment: JDK 1.5, Log4j, Eclipse, DB2, JSP 2.0, Jasper Reports, HTML, CSS, jQuery, jqGrid, JSON, AJAX, EJB, Java Script, Struts, MKS Integrity Client 2009, IBM z/OS, WAS 7.0

Confidential, MD

Java / J2EE Developer

Responsibilities:

  • Worked on complete life cycle, Design, development and testing using OOA and OOD.
  • Used JSP, HTML, and CSS for content layout and presentation.
  • Used JQUERY for UI and AJAX for reports display.
  • Used WebServices to extract patient related product data from machines and servers using WSDL, XML, and SOAP using Service Oriented Architecture.
  • Performed load testing of the web services using SOAPUI.
  • Worked on the design and development of application in Struts 2.0 framework.
  • Involved in testing the Restful Web Services using the cURL command line utility.
  • Implemented the functionality of fetching of data from different sources and persisted the data through Hibernate, to separate DAO layer from Database layer and using core java classes.
  • Worked on Multi-threading and thread pool design pattern.
  • Worked on regenerated code, through Hibernate, and created services for existing modules and tested them through JUnit.
  • Implemented business logic using Session Beans, Servlets and PL/SQL stored procedures.
  • Designed developed and maintained the data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Used JUnit for Unit testing the application.
  • Deployed the application on WebLogic and JBoss application servers.
  • Responsible for bug-fixing and functionality enchancement.
  • Managed daily production issues.

Environment: Core Java, J2EE, JSP, Servlets, MVC, WebLogic 10.1.3, JBoss, Hibernate Spring 3.0, Struts 2.0, UML, Web Services, DB2, LDAP, log4j, Maven, ANT, SOAP, REST, WSDL, JNDI, jibx, JAXB, JSON, JSP, JavaScript, JQuery, PL/SQL, CVS, Oracle 10g,Weblogic 10.1.3, JUnit, Unix.

Confidential, Seabrook, NH

Java/J2EE Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle of the tool. Used Waterfall Model to develop the entire application.
  • Involved in the requirements gathering and the formulation of functional specifications, design, development and testing of the application.
  • Prepared and maintained the Design, Service and Support Documents.
  • Evaluated web technologies, tools and proposed usage scenarios.
  • Developed the rich User Interface Screens for presentation logic using Struts MVC framework, JSP, HTML, CSS, JavaScript, JQuery and AJAX paradigm for component level programming to increase the web page's interactivity, speed, and usability while conforming to web 2.0 standards.
  • Developed and configured the application login module to use the LDAP Authentication.
  • Developed and coordinated the testing activities over the complete SDLC.
  • Developed struts 2.1.x action classes in modularized fashion in effort for better syndication and integration.
  • Used the JSON data formats to communicate between the User Interfacing data Grid and Struts action classes.
  • Used several custom plugins such as Struts2jquery plugin, convention plugin, and JSON Plugin, Spring Plugin, and Junit plugin.
  • Developed custom Struts interceptors for the application.
  • Developed the persistence layer using JDBC.
  • Developed custom JavaScript validation for application and also used the Struts validation framework for carrying out validations.
  • Developed jUnit Test Cases and Test Suites for testing the application.
  • Involved with production support activities and stabilizing the environment and application tuning activities.

Environment: Java/J2EE, Struts 2.1.8, JSP, Rational Application Developer (RAD) 7.5, WebSphere Application Server 6.x, Weblogic Application server 10.x, Primavera P6 suite 6.x, Firebug, JDBC, XML, XSD, Oracle 10g, Windows XP, UNIX, Jasper Reports, Apache Ant, log4j, Junit, HTML, XHTML, AJAX, JQUERY, CSS, Java Script, Java Mail, Rational clears case, LDAP.

Confidential

Java developer

Responsibilities:

  • Developed Stateless Session Beans in the model layer to implement business logic for the application.
  • Developed Action Classes for workflow control and Data Access Object for getting database connections from connection pool.
  • Extensively used the Jakarta Struts Framework.
  • Implemented user session management using Http Sessions.
  • Used JDBC to access Oracle Database and used Stored Procedures.
  • Developed JSP Pages made them accessible to the Client using Web Logic Application Server.
  • Developed Ant (build.xml) targets for build and deployments on Web Sphere Application Server 5.0.
  • Extensively used complex SQL statements including joins and nested queries
  • Developed Stored Procedures
  • Extensively used XPath for finding information in an XML document. XPath is used to navigate through elements and attributes in an XML document.
  • Coded JSP pages and used JavaScript for client side validations and to achieve other client-side functionality.
  • Extensively worked on AJAX
  • Used ANT scripts for building the application.
  • Developed Java Helper classes for updating Customer Accounts and Customer information.
  • Adopted Sun's coding and documentation standards.

Environment: Core Java, J2EE, Servlets, JSP, Struts 1.2, JDBC, SAX, HTML, CSS, Java script, WSAD, Web Sphere 5.0, Windows XP, and Oracle 9i.

We'd love your feedback!