We provide IT Staff Augmentation Services!

Senior Java Developer Resume

0/5 (Submit Your Rating)

Florence, KY

SUMMARY

  • 8 Years of Experience in the Software Development/Analysis, Management, Development and Maintenance of numerous Client - Server, Web-based Applications and Projects.
  • Worked in domains such as Confidential .
  • Hands-on experience in Java, J2EE (Servlets, JSP, EJB, JMS), XML, XSD, Databases (RDBMS)-SQL, PL/SQL and Oracle.
  • Experience in different stages in software development life cycle (SDLC). In-depth knowledge on Design Patterns and Agile development practices.
  • Experience in web development using Struts, Spring, Hibernate, EJB and AJAX.
  • Experience in developing Web Applications with various Open Source frameworks: Jakarta Struts Framework 1.x, Spring Framework 2.x, Hibernate 2.0 ORM and Struts Validation Frameworks.
  • Extensive experience in Unit Testing, Integration Testing and System Testing of large-scale, enterprise applications and products.
  • Coach, mentor and lead personnel within a technical team environment.
  • Present periodic Dashboard reports on the current program, future opportunities and client issues.
  • Have extensive experience in Analysis, Design, Development and Testing of Software Systems.
  • Delivered critical business requests on minimal time frame with less supervision.
  • Very Good Experience in analysis/developing in web-based applications.
  • Excellent communications and inter-personal skills
  • Effective in working independently and collaboratively in team effort.

TECHNICAL SKILLS

Defect Reporting: Bugzilla and ClearQuest.

RDBMS: Oracle 8i, 10g and 11g

Languages: JAVA/J2EE

Web Development: HTML, CSS, JAVASCRIPT, STRUTS, SPRING and HIBERNATE.

PROFESSIONAL EXPERIENCE

Confidential, Florence, KY

Senior Java Developer

Environment: s: JDK1.5, Servlets, JSP, AJAX, vCloud Director Automation using vCenter Orchestrator and Oracle, SubVersion, Websphere Application Server, Struts 1.2, Hibernate and Windows XP.

Responsibilities:

  • Created a complex module called VM Management as an individual and managed a team of five and helped them in developing other modules in CMS.
  • Created role-based access to Cloud Management System’s users based on the Contract and Organization (CMS Context).
  • Designed and Developed UI Prototypes and MockObjects for Unit Testing for Create/Update/Delete/Clone VM.
  • Created Audit Log feature for User, Contract, Organization and VM Management by creating a database table and log the audit data based on the CMS Context.
  • Created UI pages using JSP and Struts Tag Libraries for VM Management Modules with Ajax capabilities.
  • Created Business Layer classes for Create/Update/Delete/Clone VM.
  • Created vCO provisioning workflows and integrate the workflows for vCloud director and made them to get invoked from VMware vCloud Automation Center when a user requests a new VM or update/clone/delete existing VM .
  • Created Service classes for VM which provides workflow parameters and pass it to the vCO workflows.
  • Created Failed Activity Log for all modules (User, Contract, Organization and VM) which helps to log the activity happened for each modules and if it fails during any activity it will be logged into the database. This is specifically designed to interrupt the 3rd party application and get the response and if it is failure, log the information to database.
  • Created Multiple Session Factories using Hibernate to connect 3rd party applications like Tapestry and BMC Remedy.
  • Used StrutsTestCase for unit testing with EasyMock for mockobject test.

Confidential, Charleston, WV

PDI/Java Developer

Environment: s: Pervasive Data Integrator (PDI), MS Visio, RIFL/VB/Shell Script, Core Java

Responsibilities:

  • Created functional designs that states the data needs for conversion for interfaces like Accounts Payable/Receivable, Hospital Systems, Asset Management and Cost Accounting in the Legacy System by interacting directly with the client.
  • Developed ETL maps in the form of XMLs using PDI.
  • Created few Interfaces for the system using Java Classes which extends the PDI API. This is used for modules with complex data types and indefinite and huge rows of data.

Confidential

Senior Java Developer

Environment: s: JDK1.5, Servlets, JSP, Spring 2.x MVC, Hibernate, IBM Websphere and Oracle 11g.

Responsibilities:

  • Involved in the development pieces of all modules.
  • Created few BudgetLayouts, BudgetForms for all the stages of budget cycle as well as identified the budget objects and created budget instances for LA County and Kentucky.
  • Developed a component in Budgeting which is an integral piece of Budget Cycle called as Salary Benefit Forecasting System (SBFS).
  • Created UI pages in JSP and Velocity Templates using Spring MVC with Ajax capabilities.
  • Created Business Layer classes for SBFS modules and Interfaces for integrating SBFS with HR and Payroll systems.
  • Used JUnit for writing several test cases and extensively involved in the testing of entire application.

Confidential

Java Developer

Environment: JDK 1.5, JSP, Servlets, Struts 1.2, Hibernate, SQL and Oracle.

Responsibilities:

  • Developed Modules such as Case Model and Dynamic Scripting.
  • Created UI pages using JSP and Struts Tag Libraries
  • Created business classes and service interfaces and also business process workflow for Dynamic Scripting using Oracle BPEL.
  • Participated in business meetings and walk thru to finalize the Business requirements.
  • Installed and configured the product for Confidential .
  • Used JUnit for unit testing.

Confidential

Java Developer

Environment: Java, JSP, Servlets, Struts, JSF, Hibernate, JUnit.

Responsibilities:

  • Analyzed Software Requirements documents and Business Requirements documents to get a better understanding of the system on both technical and business perspectives.
  • Studied how the existing application/tools function and how it can be customized with new features and how it can be ported from Mainframe to Java and all soon how to create/get different types of accounts for the different scenarios to be tested from these tools.
  • Interacted with Systems Analysts to write test scripts and test cases for the different modules of existing and new featrues giving attention to details.
  • Established standards in reporting bugs for easier management and tracking as well as generated different queries and reports using the defect reporting tool used in triage meetings.

Confidential

Junior Java Developer

Environment: Core Java Networking, Servlets, JSP and MySQL

Responsibilities:

  • Involved in development (register, transfer and renew domain).
  • Involved in testing that through Payment Gateway.

We'd love your feedback!