We provide IT Staff Augmentation Services!

Developer Resume

0/5 (Submit Your Rating)

PA

SUMMARY

  • 7 years of professional experience in the design, development, and post production support of application software using Java Object Oriented Analysis and Design (OOAD), Object - Oriented technologies
  • Developed web applications using open source frameworks like Spring 1.2/2.0/3.0,Struts Framework 1.2/2.0.x,Hibernate 2.0/3.0
  • Possess expertise in Web Application development, combined with proficiency in J2EE Technologies JSP, Servlet, EJBs 2.0, JDBC, JNDI, JMS, HTML (XHTML, DHTML), XML (DTD, XQuery, XSTL, JAXP, JAXB)and SOA (WebServices: JAX-WS, JAX-RS)
  • Experienced in configuring and deploying applications on Oracle WebLogic server and Apache Tomcat, IBM Websphere
  • Competent in using Software Development Life Cycle (SDLC) methodologies like Rational Unified Process (RUP), Rapid Application Development (RAD), Test-Driven Development (TDD), Agile, Waterfall and Scrum
  • Experienced with RDBMS implementation and development like Database Design, Creation and Management of Schemas, writing Stored Procedures using Oracle 8i/9i/10g,SQL, MS SQL Server 2000/2005 and DB2
  • Experienced in creating Use Cases, Class diagrams, Activity Diagrams, Sequence Diagrams and Documentation
  • Skilled at programming on different Java IDE’s Eclipse 3.0/Helios/Indigo, WSAD/RAD 6.0/7.0/7.5
  • Experienced on Ant / Maven for project build / test / deployment,Log4j for error logging and Debugging, JUnitforunit and integration testing and XMLSpyfor XML validation
  • Worked with version control systems (CVS and Rational ClearCase) for providing a common platform for all the developers
  • Extensive exposure to Object Oriented Design and Programming. Background includes designing, developing, implementing and testing life-cycle projects
  • A dedicated team player with excellent communication, organizational and interpersonal skills
  • Strong analytical abilities and debugging skills
  • Hard working, motivated and versatile to adapt to any new environment and work on any project

TECHNICAL SKILLS

Programming Languages: Java(J2SE 1.4/5.0, Java SE 6), SQL, C++

Client Scripting: JavaScript

Server Scripting: JSP1.2/2.1

Databases: Oracle 8i/9i/10g/11g, MySQL 5.0, IBM DB2, SQL Server

Database Tools: Toad for Oracle, SQL developer for Oracle, DB2Connect

ORM Frameworks: Hibernate 2.0/2.1/3.0

J2EE MVC Frameworks: Struts 1.1/1.2, Spring 2.0/2.5/3.0

IDEs: Eclipse 3.x/4.x, WSAD/RAD 6.0/7.0/7.5

Application Servers: Oracle WebLogic 6.0/7.0/8.1/9.1/10.0 , IBM WebSphere 5.1/6.1/7.04.2.2/4.3 , Apache Tomcat 4.x/5.5.x/6.x

Web Technologies: Servlets, JSP, JDBC, JSTL, HTML (XHTML, DHTML), Javascript (jQuery), XML(SAX, DOM, JAXP, JAXB, DTD, XSLT)

Web service Specifications: JAX-WS, JAX-RS(Restful)

Web service Implementations: Axis 1.0,2.0, CXF

SDLC Methodologies: Rational Unified Process (RUP), Rapid Application Development (RAD), Test-Driven Development (TDD), Agile, Waterfall and Scrum

Design Patterns: Session Façade, Business Delegate, Front Controller, Service Locator, Singleton, Observer, DTO, DAO, MVC, Iterator, Factory, Abstract Factory

UML Tools: AltovaUModel 2009,2010, MS Visio, Rational Enterprise

HTML Editors: Eclipse, Adobe Dreamweaver MX CS5

Version Control: IBM Rational ClearCase 7.0/7.1, CVS

Build Tools: ANT, Maven

White box Testing: JUnit

JavaScript Frameworks: Jquery

XML Tools: Altova XML Spy

Platforms: Unix/ Linux, Windows 2000/NT/XP/Vista/7, MAC OS X, Windows 2003 Server

PROFESSIONAL EXPERIENCE

Confidential, PA

Developer

Responsibilities:

  • Developed necessary base and utility classes that are being used in the entire project using SPRING 2.8.1.
  • Involved in Various Stages of Software Development Life Cycle (SDLC) deliverables of the project using the AGILE Software
  • Developed set of classes in Service layer to handle the business logic and set of classes in the DAO layer to handle all persistence operations of the data.
  • Developed spring controller, Bean classes, DAO classes and templates and performed action mapping using Spring Framework.
  • Developed front end pages using JSP.
  • Developed Action Classes and Controllers in Spring.
  • Developed Java classes that provide JDBCConnectivity to the application with an oracle database
  • Coordinating the team while fixing the bugs in UAT(user acceptance testing), Test Plan and production support.
  • Responsible for creation of Low Level Design, Unit Test Case, Integrated Test Case
  • Worked closely with the testing team in creating new test cases using JUnit Framework and also created the use cases for the module before the testing phase.
  • Worked with DB team, QA team, Business Analysts, Project managers and users to analyze and implement the requirements efficiently.
  • Maintain the code using version control software - SVN
  • Involved in implementation and customer support activated in client site.
  • Involved in coding for the business layer using Java, Web services, and JDBC.

Environment: JDK 1.5,STS 2.8.1, JSP, XML,JDBC, AJAX, Spring, JQuery, DB2, Websphere Application Server, SVN Source control

Confidential - Waltham, MA

Sr. Developer

Responsibilities:

  • Developed necessary base and utility classes that are being used in the entire project.
  • Developed set of classes in Service layer to handle the business logic and set of classes in the DAO layer to handle all persistence operations of the data.
  • As a Senior Application Developer responsible to work closely with System Engineers to get the requirements, analyze the requirements to ensure if any difficulties in implementing or impact to existing logic or impact to the interface applications.
  • Lead the development team and monitored the assigned task.
  • Set up a call with System Testing team and System Engineer to clarify if any issues found
  • Worked on parsing the XML files using SAX parsers
  • Responsible to developed code with the standards provided in the application
  • Coordinating the team while fixing the bugs in UAT(user acceptance testing), Test Plan and production support.
  • Responsible for creation of Low Level Design, Unit Test Case, Integrated Test Case
  • Involved in implementation and customer support activated in client site.
  • Involved in the entire Software development life cycle (SDLC) model to make quality delivery.
  • Involved in Change management and did impact analysis for change request.

Environment: JSP2.0, Servlets,Struts 1.2, SQL,Server, Spring2.5.6,Maven2,Hibernate3.0,Weblogic 10.0,JDK 1.6, UNIX, Windows XP,, Eclipse Helios 3.6, XML (JAXB, JAXP (DOM)), CVS, Agile methodology.

Confidential, Miami, Florida

J2EE Developer

Responsibilities:

  • Involved in requirement analysis, design and implementation of the system.
  • Rational Unified Process RUP was used for collecting systems information.
  • Used UML& Rational Rose to design the Object Model Use Cases, Activity Diagrams, Sequence Diagrams and Component Diagrams.
  • The Presentation layer used Struts to implement the MVC design pattern and facilitate user interface design by the use of JSP’s and Struts based tag libraries. The Struts framework was also augmented using both the Validator and Tiles for Composite View pattern add-on components.
  • Adapted various design patterns like Front Controller, Business Delegate, Data Transfer Objects DTO, Service locator, Session Facade, Data Access Objects DAO and Template Method pattern
  • Extended RequestProcessor class for customizing the ActionServlet.
  • Responsible for writing the SAX parsers for transaction details which are read/written using the data/to from database and rest of the enterprise.
  • Implemented XML to stream data across different Interfaces for Reconciliation and Reversal process of the transaction files with the Bank.
  • Used IBM MQ Series with JMS support to communicate and update info with Merchants.
  • Performed unit tests using Junit framework for Unit Testing.
  • Use continuous integration tool such as Hudson tools for build and Test code for frequently
  • Developed and used SQL and Stored Procedures in Oracle 11i.

Environment: UML, Rational Rose 2000, XML,IBM MQ Series 5.3, HTML, JNDI, JMS,JavaScript,Hudson, Servlets 2.4, JSP 2.0, Struts 1.2, Weblogic, Git, Oracle 11i, Windows NT

Confidential - Harrisburg, PA

J2EE Developer

Responsibilities:

  • Involved in Design, Development, Testing (SYST, UAT, PERF, and UAT), Deployment and Implementation, production support, maintenance, documentation and enhancement of several projects.
  • Developed complex screens from scratchwhich consists ofstruts tags in JSP, Action and Form (MVC), HTML, DAO layers to Oracle Database. Wrote SQL queries, StoredProcedures to accomplish complex functionalities.
  • Upgraded debugged and tested the Business Objects client code with newer version java JARs in relevant J2EE applications.
  • Reviewed the code, done JUnit testing, proposed and implemented performance enhancements, worked with DB2, Oracle databases, running SQL scripts and procedures.
  • Handled code changes and maintenance of Insurance Data Exchange project, Involving windows batch programs, FTP, OpenPGP encryption/decryption, Java Mail and JDBC APIs.
  • Maintained DIE (Digital Image Exchange) web-application including JAX-WSwebservices, XML, WSDL 1.1, SOAP and Oracle SQL scripts.
  • Responsible for creating utility tools (DB Admin tool and Log Search) to ease the new java/j2ee developments and maintenance.

Environment: JDK1.5, JSP, XML, Struts, Oracle 10g, Toad 9.1, DB2 v8.2, Web Sphere Application Server 6.0, Rational Clear Quest 7.0, Rational Clear Case7.0

Confidential, Timonium, MD

J2EE Developer

Responsibilities:

  • Worked with on line system to design, code, unit test, build, system and perform integration testing.
  • Developed JSP Java Server Pages starting from vHTMLs and detailed technical design specification documents. Pages included HTML, CSS, JavaScript and JSTL.
  • Used proprietary PGF tags. Coded new Struts Action and Action Form classes.
  • Worked with the Linux shell scripts to build the enterprise archive files and deploy applications on the web sphere server
  • Combined two independent content PGF based web applications to work as a single entity therebyreducing maintenance.
  • Written JUnit tests to verify the code and did code reviews. Used Findbugs software to find bugs and improve quality of the code.
  • Utilized the JQuery JavaScript framework to render widgets on web pages and also written dynamic client side validation that is cross-browser.
  • Worked with Spring framework and Hibernate to create proof-of-concept upgrades to existing UPS software.
  • Worked with JAXB technology to handle XML parsing for security features and integrating it with login, registration, and profile modules.
  • Have done builds and migration to different environments PT, UAT.
  • Analyzed and fixed defects in the SSOLogin application.
  • Used Badboy testing tool to generate test scripts for automation.

Environment: JDK 1.5, Eclipse 3.0, JSP, XML, Hibernate, Spring, JQuery, DB2, Websphere Application Server, CVS Source control, Ant, Linux

Confidential

Jr. J2EE Developer

Responsibilities:

  • Responsible for the architecture, design, development and testing of the project with a team size of 5 members.
  • Developed front end pages using JSP.
  • Developed Java classes that provide JDBCConnectivity to the application with an oracle database.
  • Developed servlets that are used for presentation.
  • Designed and developed the using Struts1.2 MVC design pattern
  • Used Web services (SOAP) for transmission of large blocks of XML data over HTTP
  • Performed client side validations using JavaScript.
  • Responsible for managing enhancements requested by the client in various modules by giving inputs to theteam members.
  • Responsible for writing various stored procedures and invoking them at Java level.
  • Wrote manual test cases.
  • Used CVS for version controlling.

Environment: J2EE, Weblogic 8.1, Eclipse, Struts1.2, JDBC, JavaScript, CSS, XML, Hibernate, Log4J, VSS, PL/SQL and Oracle8i.

We'd love your feedback!