We provide IT Staff Augmentation Services!

Sr. Application Developer Resume

0/5 (Submit Your Rating)

Salt Lake City, UtaH

SUMMARY

  • 6+ years of experience in Software development which includes experience in Analysis, Design and Development of web based applications.
  • Extensive experience in design and development of multi - tier applications using Java J2EE, Struts, Hibernate, XML, XSD, SOAP, WSDL, HTML,JavaScript, Tag Libs, AJAX.
  • Extensive Experience in developing web applications using HTML5, CSS3, JSON, JQuery, AngularJS and AJAX.
  • Worked on different Application and Web Servers like IBM Web Sphere, Oracle Web Logic and Apache Tomcat.
  • Extensive experience in different IDEs like RAD, Eclipse, Net Beans and Jbuilder.
  • Experience in analysis, design and coding of applications implementing Object Oriented Programming Paradigm (OOPS).
  • Experience in web application design using open source MVC, Spring and Struts Frameworks.
  • Experience in using MVC (Model View Controller) architecture for developing applications using JSP, JavaBeans and Servlets.
  • Experienced in all phases of SDLC lifecycle like analysis, design, development, testing and requirements gathering.
  • Exposure and knowledge in designing and developing applications using UML with Rational Rose.
  • Experience in client side Technologies such as HTML, DHTML, CSS and JavaScript.
  • Experience in developing User Interface for Web Applications using JSP, JSF and Ajax.
  • Experience in Java Design patterns such as session patterns, Data Access Objects (DAO) and Business Delegate.
  • Experience in working with XML parsing which includes DOM, SAX and StAX.
  • Implemented Connectivity to databases using JDBC API from Servlets and JSPs.
  • Experience in various methodologies like waterfall and Agile.
  • Hands on experience in developing and deploying distributed Multi-Tier applications using various Web Technologies.
  • Hands on experience on web services including SOAP, WSDL.
  • Experience in consuming web services using WSDL.
  • Good Knowledge on publishing and consuming RESTful web services.
  • Hands on experience on developing User Interface for Mobile Application.
  • Knowledge on AngularJS used to extend HTML with new attributes.
  • Experience on working with JQuery which is used to simplify Java Script.
  • Experience on deploying the enterprise applications on Web Application Server.
  • Familiar with SOA architecture used for communicating through protocols over a network.
  • Deployed various WARs, EARs and J2EE applications on managed servers in clustered environment using console or Auto deployment scripts in QA environment.
  • Proficient in using RDBMS concepts with Oracle 9i/10g/11i, DB2 and MySQL.
  • Experience in Writing Stored Procedures, Functions, DDL, DML SQL Queries.
  • Experience working with Unix Shell Scripting using Vi Editor.
  • Understanding on Junit framework used for Unit Testing the application.
  • Excellent communication and interpersonal skills and involved in client interaction for scoping, effort estimates and status reporting.

TECHNICAL SKILLS

Java/J2EE Technologies: Servlets, JSP, JavaBeans, JDBC, RMI.

J2EE Frameworks: Struts, Spring, JSF, Log4j, Hibernate.

Operating Systems: Windows NT/XP/95/98, Windows 2000/2003, Unix/Linux/Solaris.

Web Technologies: XML, XLT, DOM, CSS, JavaScript, HTML, AJAX, JQuery, JSON.

Languages: C, C++, Java, SQL, PL/SQL, JavaScript and Shell Scripts.

IDE: Eclipse, RAD 7.5/8.0

Database: Db2,SQL Server, Oracle 9i/10g/11i

Methodologies: Waterfall, Agile

Application Servers: Tomcat Apache 7.0/8.0, IBM WebSphere 6.1/7.1/8.5

PROFESSIONAL EXPERIENCE:

Confidential - Salt Lake City, UTAH

Sr. Application Developer

Responsibilities:

  • Participated in project planning sessions with business analysts and team members to analyze business IT Requirements and translated business requirements into working model.
  • Used Eclipse IDE to develop the application.
  • Analyzed the existing code and added new methods to meet the client requirements in the functionality of the project.
  • Designed and developed user interfaces using JSP, JavaScript, CSS, AngularJS, JQuery and HTML.
  • Developed User Interfaces using JSP Custom Tags and JSON.
  • Extensively used CSS for Styling HTML elements and JSP Pages.
  • Worked on AJAX technology to update a part of webpage instead of loading the whole Webpage.
  • Worked on developing Action form classes, Form Beans, Action classes using struts.
  • Responsible for Installation,configurationandtroubleshooting WebSphere Portal Server 6.0and the portal applications on it inclusteredenvironment.
  • Worked on SOAP to generate the WSDL by passing the request parameters to Request XML.
  • Used Firebug to check the input parameters for UI validation which were passed by an external team.
  • Co-ordinated with the external team and was responsible for implementation of the User Interface changes as per business requirements.
  • Worked on session management changes using HTTP session management method.
  • Worked on UI changes that are browser dependent and was responsible for implementing them across all the browsers.
  • Used DOM parsing to extract data from XML by interacting with external FIS system.
  • Worked on modifying SQL Procedures in Database according to the client Requirements.
  • Worked on Vi Editor for performing updates on existing processes using Unix Shell Scripting.
  • Deployed the project changes on WebSphere Application Server.
  • Responsible for maintaining Version control standards in SVN (Subversion) to promote code across different environments.
  • Tested the application to ensure the flow was not affected with the deployed changes.
  • Worked on ICM tool for CMS (content management System) to update the Homepage in QA and production environment according to business requirements.
  • Worked on bug fixing and enhancements on change requests.

Environment: Java, J2EE, JSP, HTML, CSS, JSON, JQuery, JavaScript, AJAX XML, Servlets, Windows, Struts, IBM WebSphere 7.1/8.5, Eclipse, SVN, Oracle 10i/11i.

Confidential - Salt Lake City, UTAH

Application developer

Responsibilities:

  • Responsible for analyzing the requirements and then pointing out the out of scope elements in the Requirements.
  • Efficient in differentiating the concepts to be used to meet the Requirements.
  • Designed and developed the application using Agile methodology.
  • Designed and developed the application using MVC architecture in Struts framework.
  • Able to develop logic to register the Amex Card types and deny the cards which are out of scope.
  • Worked on developing Action Form classes, Form Beans and Action classes using struts Framework.
  • Worked on JavaScript, html, JSP to modify the user interface as per client requirements.
  • Worked on AJAX to update a popup window as per the client requirements.
  • Worked on JavaScript changes which count the number of clicks of a user on a button.
  • Worked on encryption of Customer sensitive data like Card Number, Name, and Address etc. in the logs.
  • Worked on the concept of itext to generate PDF File with list of Transaction records.
  • Worked on SOAP to generate response XML by giving the input as Request XML.
  • Worked on consuming the web services using WSDL file for User Registration and Login pages.
  • Worked on Stored procedures, Functions in Db2.
  • Analyzed PL/SQL stored procedures and invoked stored procedures using JDBC.
  • Extensively used the LOG4j to log regular Debug and Exception statements.
  • Involved in changes made to Web services that are consumed from an external application and coordinated with the team for code changes.
  • Worked on Spring MVC Framework for migrating the application from Struts to Spring.
  • Worked on Hibernate ORM on DAO classes for communicating with the database.
  • Deployed the code on application server and unit tested to ensure the changes are reflected.
  • Provided the EARs of the entire application to the onsite team and responsible for co-ordination with the team to ensure all the changes are committed to SVN.
  • Involved in all the production launches and was a member of production support team.

Environment: Java, J2EE, JSP, HTML, CSS, XML, Servlets, Windows, Struts, IBM WebSphere 6.1, Eclipse, JavaScript.

Confidential - Salt Lake City, UTAH

Application Developer

Responsibilities:

  • Involved in analysis, Design and enhancement of existing code according to the new requirements.
  • Worked on Encryption of customer sensitive information like Card number, Customer Name etc.
  • Used Subversion (SVN) for version control tool and used Eclipse IDE to develop the application.
  • Worked on generating a JAR file for the reuse of the PDF generation concept in various applications.
  • Worked on SOAP Web service to generating response XML by giving the input as Request XML.
  • Worked on connecting to external Systems through DAO classes to get the input to the existing system.
  • Worked with external team and implemented the service agreement pop up window by working on JavaScript to meet the business requirements.
  • Worked on the locale change UI changes to be implemented in properties file.
  • Worked on migration of Single Sign on to SPS web service migration by coordinating with SPS team.
  • Worked on deploying the code on Application Server and unit test the Application.
  • Used Putty Tool for deploying the application on Development and QA environments.

Environment: Java, J2EE, JSP, HTML, CSS, XML, Servlets, Windows, Struts, IBM WebSphere 6.1, Eclipse, JavaScript, SOAP.

Confidential - Salt Lake City, UTAH

Application developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC).
  • Used RAD 7.0 for application development and SVN for Version control.
  • Involved in developing applications using Java, J2EE, EJB, Struts, JSP and Servlet.
  • Created the UI validations using Struts validation framework.
  • Involved in migration of Application from WAS 5.0 to WAS 6.0.
  • Enhanced User Session Management using HTTPSession.
  • Worked on OrderManagement module where order receipt is generated to the seller with total amount and products detail.
  • Worked on currency conversion of the order confirmation module based on Country in which the purchase is done.
  • Did the application builds and deployments in different environment including development, QA and Production.
  • Used Maven to build the application and deploy on WebSphere application server.
  • Involved in Unit Testing the application to ensure all changes are reflected.
  • Developed database schema and SQL queries for querying database on Db2.

Environment: Java, J2EE, JSP, HTML, CSS, XML, Servlets, Windows, Struts, IBM WebSphere 6.1, Eclipse, JavaScript.

Confidential

Application Developer

Responsibilities:

  • Involved in analyzing the business requirements and participated in planning sessions.
  • Created UML Use Case diagrams, Sequence diagrams, Activity diagrams and Class diagrams using Rational Rose.
  • Developed front end pages using JSP, HTML, CSS, JavaScript and AJAX.
  • Developed application based on Struts 2 MVC Framework.
  • Developed Action Form Classes, Form Beans and Action Classes using Struts.
  • Developed persistence layer DAO using JDBC.
  • Involved in design and development of stored procedures.
  • Used JavaScript for validating JSP pages on Client side.
  • Implemented action classes to support newly developed JSPs and used Oracle as database.
  • Error messages were displayed using properties File.
  • Used Eclipse as IDE and deployed code on WebSphere 6.
  • Responsible for moving the code to SVN for version control and code approvals.
  • Used SOAP UI for testing web services.
  • Responsible for solving defects raised by users.

Environment: Java, J2EE, JSP, HTML, CSS, XML, Windows, Struts, IBM WebSphere 6, Eclipse, JavaScript, SVN.

We'd love your feedback!