We provide IT Staff Augmentation Services!

Sr. Application Developer Resume

0/5 (Submit Your Rating)

Rancho Cordova, CA

SUMMARY

  • Over 7 years of experience in analysis, design, development and implementation of web based, Client/Server and n - tier distributed applications using software development methodologies / frameworks like SDLC, OOAD, RUP and AGILE
  • Over 7 years of experience in web application development, testing and deployment using IBM WSAD 5.x, RAD 6.0/7.0, Eclipse 3.x on Web Sphere Application Server 5.x/6.x.
  • Expertise in various JAVA/J2EE technologies such as JSP 2.0, Servlets 2.x, EJB 2.1/3.0, Struts 1.2/2.0, Hibernate 2.0/3.0 ORM, Spring 1.0/2.0, JDBC, JNDI, JTA and Web Services
  • Extensively worked with Unified Modeling Tools (UML) in designing Use Cases, Activity flow diagram, Class diagrams, Sequence and Object Diagrams using Rational Rose, MS-Visio
  • Expertise in application development using different frameworks including Struts, Hibernate, Springs and Java Data Objects with GUI plug-ins like Tiles Framework, validation plug-ins like Validator Framework
  • Expertise in developing Java Beans and used Custom Tag libraries for embedding dynamic code into JSP pages
  • Experience in using design patterns like Singleton, MVC, Business Delegate, Session Facade, Factory, DTO, DAO, Composite View, Adapter, Value Object, proxy, and FrontController in the development of Multi-tier Distributed Enterprise Applications
  • Used Java Messaging Service (JMS) for reliable exchange of information across applications
  • Proficient in various Web based technologies like HTML, DHTML, XML, XSL Javascript and AJAX.
  • Experience in implementing Service Oriented Architectures (SOA) using XML based Web Services (SOAP/ WSDL) using AXIS
  • Experience in writing XML DTD and Schema, validating XML documents and parsing XML documents using parsers like SAX, DOM via Xerces/Xalan, JAXB and browser display using XSL technology
  • Expertise in unit testing using JUNIT and delivering mock test cases in Struts
  • Experience in coding ANT SCRIPTS for delivering the working enterprise application
  • Experience in error logging and debugging using Log4J
  • Strong experience in creating/reviewing of data models that are created in RDBMS like Oracle, DB2 databases
  • Strong Experience in writing Stored Procedures, Functions, Views and Triggers
  • Exposure to other application server WebLogic Server, JBOSS 3.2/4.0 and web server Apache Tomcat 5.0/5.5
  • Strong experience in using various tools like SQL IDEs TOAD, Oracle SQL Developer and XML validations using Altova XML Spy, Struts Console
  • Experience in working with operating systems like Windows 98/NT/2000/XP, UNIX
  • Experience working with versioning tools like CVS and Clear Case
  • Possess excellent communication and analytical skills along with a can - do attitude

TECHNICAL SKILLS

Web/Application Servers: IBM WAS 5.1/6.0/7.0,Bea Weblogic 7.0/9.2, JBOSS 3.2/4.0, Apache Tomcat 5.0/5.5

J2EE Technologies: EJB 2.0/3.0, Servlets 2.3/2.4/2.5, JSP 1.0/1.2/2.0, JSTL, MVC, JDBC 2.0/3.0, JNDI, RMI, JMS 1.1

Frameworks: Jakarta Struts Framework 1.2/2.0, Hibernate 2.0/3.0, J2EE Design Patterns, Spring 1.0/2.0, JSF, JUNIT, LOG4J, Java Mail API

Languages: Java, C, SQL, PL/SQL

XML Technologies: XML, XSL, XSLT, SAX, DOM, JAXB, SOAP, WSDL

Web Technologies: JavaScript, AngularJS, CSS, HTML, DHTML, AJAX, JQuery

Databases: Oracle 8i/9i, SQL Server, DB2

IDE Tools: RAD 6.0/7.0,WSAD 5.1.2, Eclipse 3.x, NetBeans 5.0/5.5

Tools: Rational Rose, MS Visio, TOAD, Altova XML Spy, Oracle SQL Developer, ANT

Version Control Tools: CVS, Clear Case

Operating Systems: Windows XP/2000/NT/98/95, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Rancho Cordova,CA

Sr. Application Developer

Responsibilities:

  • Followed approved life-cycle methodologies, created design documents, and resolved technical issues through debugging, research and investigation.
  • Conducted and coordinated investigative and analytical studies of complex system functions and operations to select approaches for the resolution of complex problems or improving the efficiency of existing systems.
  • Developed Struts based Model, View and Controller (MVC) Web application, Data Access objects and Batch processing procedures.
  • Functioned as application developer in one or more technical areas of the Child Support Enforcement (CSE) application.
  • Reviewed and analyzed change requests to determine the scope of work and estimate the level of effort for application changes.
  • Wrote technical specifications for changing application components based on business requirements.
  • Designed, code, unit tests, unit integration tests, and maintained application components.
  • Developed the application front end usingJakarta Struts 1.3 Framework: developed action classes, form beans, Java Server Pages, AngularJS, HTML and CSS.
  • Created REST based web services using JAX-RS.
  • Extensively usedStruts Validation Frameworkfor major data entry and verification screen which involved extreme level of data validation at client side.
  • UsedSpring 2.0 Frameworkto support the Hibernate and Struts.
  • UsedHibernate 3.0in data access layer to access and update information in the database
  • UsedClearCasefor version and source control andClearQuestfor tracking the project Changes.
  • WrotePL/SQL stored proceduresand usedJDBC API
  • DevelopedJUnittest cases for modules.

Environment: IBM RAD 7.1, IBM WAS 7.0, Struts, Web Services, Hibernate 3.0, Spring 2.0, J2EE 1.7, JSP 2.0, JMS 1.1, IBM MQSeries, XML, REST, WSDL, JAX-RS, Log4j, JUnit, ANT, AngularJS, HTML, ClearCase, ClearQuest, DB2, PL/SQL, Windows XP, UNIX.

Confidential, Omaha,NE

Java J2EE Developer

Responsibilities:

  • Involved in the analysis, design, and development and testing phases ofSoftware Development Lifecycle (SDLC).
  • Designed Use Case Diagrams, Class Diagrams and Sequence Diagrams and Object
  • Diagrams, using IBMRational Rose XDEto model the detail design of the application.
  • Developed the application front end usingJakarta Struts 1.3 Framework: developed action classes, form beans and Java Server Pages usingWSAD.
  • Designed and implementedBusiness Delegate,Session FacadeandDTODesign Patterns.
  • Deployed the applications onIBMWeb Sphere Application Server 7.1.
  • Extensively worked onJMS 1.1for sending data toIBM MQSeriesin terms of XML Objects.
  • WroteJAXBXML parsers for XML Schema Validation and usedSOAPfor sending and getting data from different applications.
  • Extensively usedHibernate 3.0in data access layer to access and update information in the database
  • UsedXSLTto transformmy XML data structure intoHTML pages.
  • UsedXMLWeb Servicesusing SOAP to transfer information to the Credit Monitoring Systems.
  • UsedCVSfor version control across common source code used by developers.
  • UsedJDBCto invokeStored Proceduresand database connectivity toORACLE 9i.
  • DevelopedJUnittest cases for all the developed modules
  • Monitored theerror logsusingLog4Jand fixing the problems.

Environment: IBM RAD 7.1, IBM WAS 7.0, Struts 1.3, Web Services, Unix, Hibernate 3.0, Spring 2.0, J2EE 1.7, JSP 2.0, JMS 1.1, IBM MQSeries, XML, SOAP, WSDL, JAXB, Log4j, JUnit, ANT, JavaScript, HTML, CVS, Oracle 9i, PL/SQL, Rational Rose, Windows XP, UNIX.

Confidential, Des Moines, IA

Sr.J2EE Developer

Responsibilities:

  • Designedsequence,classanddeployment diagramswith UML.
  • Application design based onRational Unified Process(RUP).
  • ImplementedSingleton patternto accessDAO,Business DelegateandSessionFaçade.
  • ImplementedService Locatorto abstract allJNDI usageandTransfer objectsas data carriers.
  • Implemented variousXMLtechnologies with including DTD schemas,DOM & SAXparsers,XSLstyle sheets andXSLT.
  • Databasestored proceduresinPL/SQL.
  • Web servicescalled usingJAX-RPC SOAPprotocol,WSDLdescriptor file and Universal Description, Discovery and Integration Registry (UDDI).
  • Implemented server-side business components usingSession Beans and Entity Beans.
  • Messaging usingJMSandMessage Driven Beans.
  • UsedClearCasefor version and source control andClearQuestfor tracking the project Changes.
  • Developed and DeployedEnterprisejava beans and other Components in theWebLogic Application Server 9.2.
  • Unit testing for modules usingJUnit.
  • Code documentation for future references.

Environment: Java, J2EE 1.6, Servlets, JSP, EJB 3.0,Struts 1.3, JNDI, JDBC, PL/SQL, Oracle, WebLogic Application Server 9.2,WebLogic Workshop9.2, JMS, XML(SAX,DOM), XSL,XSLT,JAX-RPC,SOAP,WSDL, UDDI, RUP, UML, JUnit, ClearCase & ClearQuest.

Confidential, Redwood City, CA

Sr. Java Developer

Responsibilities:

  • Implemented modules like Quote, Contract, Order, Leads, Opportunity, POS etc
  • Interact with project managers, tech architect to understand the requirement.
  • Integrating the other Java components within the product.
  • Perform data mapping, process mapping, and basic application configuration.
  • Integrated the application with Sales Force, SAP and other enterprise apps.
  • Worked for changes for the client IDT, LTC, CEL, FCI, NMX, Atmel, Avago & Marvell
  • Followed the SOA to add the new modules using Web services.
  • Implementing the existing modules as SaaS (Software as Service) using SOA and Web Services.
  • Worked on the LDAP Integration, SSL authentication.
  • Extensively used XML, XMLBeans and similar technologies.
  • Integrated the Web Service with Oracle/PL-SQL.
  • Used Perforce and CVS for source control.
  • Converted the existing small scale application using Spring and JDBC template, JSF was used for the GUI.

Environment: Java 1.5, J2EE, XML, Weblogic, JBoss, Eclipse3.0, Itext for PDF generation, Web Services,Maven, SOA, JSF, Spring.

Confidential

Java Developer

Responsibilities:

  • Developed Use Case Diagrams, Class Diagrams, Sequence Diagram, Data Flow Diagram etc
  • Coordinated with other functional consultants.
  • UsedStrutstags UI development.
  • Web related development withStruts,JSP, AJAX, HTML, XML, XSLT, andCSS.
  • UsedStrutsHTML Tagsand form validation and MVC and security.
  • Developed POJO based programming model using framework
  • Create and enhance the Stored procedures,PL/SQL, SQLfor Oracle 9i RDBMS.
  • Involved in developing interfaces for the CSM in order to invoke the various business partners using XML,XML SPY 4.0, XSLT, JAXBandDOMParsers
  • Designed and implemented a generic parser framework using SAX parser to parse XML documents which stores SQL.
  • UsedVSSas a version control system.
  • Deployed the application onWebSphere Application Server 6.0
  • Extensively usedUNIX /FTPfor shell Scripting and pulling the Logs from the Server.
  • Designed and implemented the logging mechanism usingLog4j API.

Environment: Java,J2EE, JSF,Struts1.2, XML,JSP, Servlets, JDBC, JavaBeans, Oracle 9iWebSphere 6.0, AJAX, MKS,UNIX/LINUX

We'd love your feedback!