We provide IT Staff Augmentation Services!

Senior Java Developer Resume Profile

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Over 7 years of experience in all phases of Java/ J2EE Web application Development experience and testing, which includes Analysis, Design, Development, Testing, Implementation, and Post Implementation Support.
  • Extensively followed SOA Architecture, Agile software development process test driven development approach.
  • Extensive experience in building Enterprise Applications and Distributed Systems using technologies such as Java, J2EE JSP, EJB, Struts, Hibernate, JDBC, JNDI .
  • Excellent experience in JavaScript, HTML, CSS, AJAX.
  • Hands-on experience in working with XML related technologies such as XML Schema, XSD, and XSLT.
  • Experienced in working with Web Services using JAX-WS and SOAP.
  • Extensive use of J2EE Design Patterns like Singleton, Front End Controller, Business Delegate, Service Locator, Value object, Session Bean, DAO in designing and architecture of large applications.
  • Sound RDBMS concepts and extensively worked with Oracle and DB2.
  • Experienced in working on Application Servers like WebSphere, WebLogic and Integrated Development Environments like Eclipse, MyEclipse.
  • Experience in software development and implementation in Banking Payments Domain.
  • Effectively involved in handling releases, managing merges and deployments.
  • Experienced in coordinating OFFSHORE Development Model.
  • Strong communication, trouble-shooting, defect tracking, problem solving and analytical skills with the ability to understand from a technical as well as business perspective.
  • Ability to work in a high-pressure environment and capable of working in a team and as an individual.
  • Good in multitasking ability to prioritize tasks and execute them to perfection. Proven track record in timely delivery and high customer satisfaction.
  • Expertise in analyzing Business Requirements and Technical Design Specifications.
  • Possess excellent interpersonal skills and written/verbal communication skills.

Technical Skills:

Languages

Core JAVA 1.5, J2EE technologies like JSP, Struts 1.2, WebServices, Hibernate 3.0, EJB 2.1

Web Technologies

JavaScript, Ext-JS, HTML, CSS, Ajax, XML, XSD, XSL, SOAP, WSDL

Databases

Oracle, DB2

Methodology

Agile software development, Scrum, MVC and SOA

Development Tools / IDE

My Eclipse 8.6/10.6, Eclipse 3.x/2.1.1, Paros 3.2.3.1 security testing tool, Putty

Automated Test Cases

JUnit using JMockit, CodePro and EclEmma

Web / Application Servers

Oracle Weblogic 8.1/10.3, IBM Websphere 6.1

Operating System

Windows, UNIX

Process Management Tool

Version-One, JIRA, Lotus Notes, IPM

Version Management Tool

Microsft VSS , CVS, SVN, Log4J

Build Tool

Maven 2.1.0, Hudson

Professional Experience:

Confidential

Senior Java Developer

Responsibilities:

  • Involved in designing and post development quality analysis of the project.
  • Project involves development on Java J2EE platform, using presentation layer on Struts and business logic on EJB's using various design patterns.
  • Developed graphical user interface component to enhance look and feel of the application.
  • Built RTP service application using Struts, Ext-JS and AJAX.
  • Worked in Agile methodology.
  • Worked on the module to send the IAT file to Earthport and process the response file from Earthport.
  • Used Axis-2 to create and call SOAP Web Services.
  • Worked on the BIRT and Jasper Reports for report generation.
  • Performed marshalling and un-marshalling i.e. XML to object and object to XML using Jibx.
  • Written Hibernate mapping files and configuration files, created the abstract classes and interfaces for service and DAO layers to easily access the wrapper methods in hibernate based on object, list or primitive parameters.
  • Written queries in HQL and Native SQL.
  • Mentored team members on the business workflow.
  • Created automated test cases using Junit framework with JMockit, CodePro and EclEmma tool.
  • Actively participated in System Testing, Production support.

Confidential

Responsibilities:

  • Gather the requirements from business partner understand and analyze it.
  • Involved in all the phases of the project starting from requirement gathering, designing, coding, testing, implementation on client side, production support warranty support .
  • Identify the interfaces involved and preparing the business requirement design.
  • Set up meetings with business partner and other interface teams.
  • Updated business rule document and prepared release notes for every release.
  • Mentored team members on the business workflow.
  • Independently developed File and Batch wizard application including various features like Security, CSRF, Dual-Authorization, Locking, User-supportability, Context Handling, and Bread crumb.
  • Developed secured application on JAVA J2EE platform. Did testing using Paros open source tool.
  • Provide support to existing application by fixing bugs and documenting it.
  • Performed unit and peer testing to avoid defects and delivered the modules with Zero defect.
  • Supported testing team in understanding business rules as well as the issues faced.
  • Involved in creation of test environments, so that the testing can be carried out efficiently and effectively.
  • Analyzing the root cause analysis of the defects found and coordinating with architects to make framework more robust.
  • Communicate issues and status to management.

Environment: Core Java, Struts, WebServices, EJB, Hibernate, Ext-JS, XML, XSL, SOAP, WSDL, DB2,

Confidential

Java Developer

Responsibilities:

  • Member of Requirement Analysis team.
  • Created Design deliverables which included XSDs and WSDLs.
  • Designing done for faker part exposed a new WebService for non-prod environments and changes in feasibility logic OSB integration .
  • Development of webpages using JSP and Struts.
  • Mentored team members on the business workflow and technology used.
  • Performed planning and coordination of project.
  • Monitoring and ensuring the resolution of issues and queries in project and during Post Go Live of the project.

Environment: Core Java, Struts, Webservices, XSD, JavaScript, XML, XSD, SOAP, WSDL, Oracle 10g, Weblogic

We'd love your feedback!