We provide IT Staff Augmentation Services!

Software Developer Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • 7+ years of J2EE Architecture and Programming experience with consistently increasing responsibilities in Software Design, Development, Testing and Program Implementation.
  • Experience in developing web application using Java, J2EE,Struts, JSP, Servlets, XML, SOA,SOAP, XSL, Oracle, MS - SQL, JUNIT, HTML, JavaScript,WeblogicPortal .
  • Worked extensively on Portal,E-commerce related Projects, Internet/Intranet applications using Java, JavaScript, XML, XSLT, DHTML, HTML, J2EE technologies (Servlets, JSP, EJB, AJAX, Struts, Hibernate, Spring, JMS,Webservices, Page Flows, Portlets).
  • Expertise with J2EE Patterns,Weblogic Portal 8.1/9.x/10.xPortal Framework,Portal Administration,JSF, Struts on Unix and Windows platforms.
  • Worked on Hibernate object/relational mapping according to database schema.
  • Designed and integrated the full scale Hibernate / spring persistence Solution with the application architectures.
  • Writing complex SQL queries using HQL (Hibernate Query language).
  • Design and implemented on Spring Framework features IOC and AOP concepts.
  • Configured and editing Spring Web flows and model Objects, POJO actions
  • Experience in Analysis, Design, Development, Testing and Implementation of large scale Business Applications.
  • Strong experience in working with Application Servers including Websphere, Weblogic and Apache Tomcat Application server.
  • Experience in developing the Portlets and JSF framework using Weblogic Portal 8.1, 9.2 & 10.1
  • Experience inWeblogicadministration activities like Creating domains, Configuration of Data Sources, Queues, Security realms.
  • Experience in developing web based GUIs using JSP, HTML, Java Applet, AJAX, JavaScript
  • Experience in developing Stateless Session Beans used for Web Services development phase
  • Strong working knowledge in Oracle 8i/9i/10g, DB2 and expertise in writing Stored Procedures, functions, triggers.
  • Experience in the complete Software Development Life Cycle (SDLC) process: requirements gathering and analyses, development, testing, support and other project management activities.
  • Excellent team player, ability to work independently in a fast paced environment
  • Strong analytical, problem solving and troubleshooting skills, willingness and ability to quickly adapt to new environments and learn new technologies.

TECHNICAL SKILLS

Languages: Java, C, C++, SQL, PL/SQL, UML

Java Technologies: Java, J2EE, Servlets, JSP, JSF, EJB, Struts, JDBC, JNDI, JMS, WebServices

Web Technologies: HTML, XML, XSLT, DTD, Schema, CSS, JavaScript

Frame Work: Hibernate, Spring, Jakarta Struts, Tiles, MVC and J2EE Design Patterns

Servers: Weblogic 10.0/9.2/8.1 , IBM Web Sphere 5.1, Tomcat, JBoss

IDE: WSAD, Eclipse

Database: Oracle 8i/9i/10g/11g, IBM DB2, SQL Server 2005/2008

Tools: CVS, Clear Case, Log4J, JUnit, Ant, Rational Rose

Operating Systems: Windows 95/98/2000/XP/Vista/7, Unix (Sun Solaris)

PROFESSIONAL EXPERIENCE

Confidential, CA

Software Developer

Responsibilities:

  • Prepared design documents. Used Object Oriented Methodology for application design and development
  • Analyzed Object Oriented Design and presented with UML Sequence and Use-cases.
  • Implemented in full lifecycle of Portal applications and architecture.
  • Installed and configured Weblogic Portal Server 10.3.0.
  • Developed different portlets like JSP/HTML portlet, JAVA portlet, JSF portlet.
  • Designed User Interfaces using JSP, Servlets, JSF, Java Bean, CSS,XML, HTML DHTML, jQuery and JavaScript.
  • Involved in an administration of Weblogic Server for EAR and JAR deployments.
  • Used MKS Integrity 2009 for Version Control. Involved in UNIT and System testing.

Environment: Java, J2EE, Servlet, JSP, JSF, HTML, DHTML, JavaScript, jQuery, JUnit, Eclipse, WeblogicPortal10.3.0, Apache WebServer, MKS Integrity 2009, WinSCP, HP Quality Center, Windows XP (development) and UNIX

Confidential, Brooklyn, NY

Java Developer

Responsibilities:

  • Implemented in full lifecycle of Portal applications and architecture
  • Involved in Agile development process including requirements and design processes. Developed build and release scripts.
  • Developed Tools Interface using BEA Weblogic Workshop,Weblogic Server and Portal.
  • Installed and configured Weblogic Portal Server.
  • Developed different portlets like JSP/HTML portlet, java portlet, page flows (web flows in Portal4.0), Struts portlet and remote portlet (WSRP).
  • Worked extensively with Weblogic in developing portlets in the Portal application.
  • Worked with Dynamic Visitor Tools and Inter Portlet Communication in Weblogic10.2.
  • Developed several portlets for Oracle Portal Server using JSR 168 specifications.
  • Designed asynchronous messaging using Java Message Service (JMS).
  • Designed User Interfaces using JSF Portlet, CSS, XML, HTML, and JavaScript.
  • Involved in design and development of interface tracking the employee information and tracking employee on board information using webservices.
  • Utilized NetUI for the front end system development for the better user interaction with the web.
  • Implemented AJAX for the better performance of the system and partial page rendering
  • Involved in web designing using HTML and JavaScript
  • Developed different GUI screens JSPs using NetUI, HTML, DHTML and CSS to design the Pages according to Client Experience Workbench Standards.
  • Used AJAX to make asynchronous calls to the server and manipulating the Document Object Model (DOM) of the HTML page.
  • Used XMLDOM Document object to parse the XML data.
  • Designed generic database Connection Pooling with JDBC using Oracle and involved in the SQL query optimization.
  • Used Design patterns MVC2, Facades, Business delegates and Transfer objects.
  • Developed Ant scripts to build and deploy the system.
  • Analyzed Object Oriented Design and presented with UML Sequence, Use-cases, and Collaboration Diagrams.

Environment: Java1.5,WeblogicPortal9.1/10.2,J2EE, Struts, EJB, Spring,JSF, JMS, Web Services, JSP, Tag libraries, JavaScript, AJAX, NetUI,XML, ANT, ESB, CVS, JUnit, SQL, PL/SQL, UML, UNIX and Oracle10g.

Confidential, Tempe, AZ

Software Developer

Responsibilities:

  • Involved in system analysis, design, management, development and designing Framework for business components
  • Designed and Development of Configuration Management Framework using Interwoven Team Site Server.
  • Integrating various applications into the Portal including the third party applications.
  • Designing and developing application Portlets for Staff movement Tracking, Calendar Overlay, Surveys, Voting and Content Management.
  • Designed Business Object Model, which involved class diagrams, activity diagrams and sequence diagrams using UML with Rational Rose.
  • Designed the system with OOAD methodology using various design patterns like factory method, Singleton, Faade, Adaptor etc,
  • Involved in designing EJB Components like Session and Entity Beans for persistent store of the data with various EJB design patterns like Session Facade pattern, Data Transfer Object Factory. Generic Attribute Access etc.
  • Designed and developed the Event driven mechanism using Message Driven Bean for Fault Management EJB.
  • Design and developed Data Access Objects for the Entity beans, to reduce the call of databases.
  • Developed EJB based on Object Model that used connection pooling communicate with database and store the business logic.
  • Designed User Interfaces using JSP, Servlets, JSF, Java Bean, CSS,XML, HTML DHTML, and JavaScript.
  • Involved in database design and writing stored procedures.
  • Used Ant for builds, create JAR files, run the ejbc utility and deploy the JAR files automatically and also taken care of build.XML.
  • Involved in design and development of interface tracking the employee information tracking employee on board information usingwebservices.
  • Develop Functional Design Document for the proposal and work with team to met the deadline.
  • Involved in administration of Weblogic Server for EAR and JAR deployments, creation data source for JDBC, JMS setup for MDB etc.
  • Involved in Portal Administration in managing and personalization of Portlets.
  • Design and development for Portal authorization application to manage the Portlets.

Environment: J2EE, EJB 2.0, JSP, Servlet,Weblogic(Page Flows, Portlets,Portals),XML, JSF, JDBC 2.0, Oracle9i,Weblogic8.1 Platform (WeblogicServer,Webservices, WeblogicPortalServer,WeblogicWorkshop), Windows 2000, HP-UX.

Confidential, Detroit, MI

J2EE Developer

Responsibilities:

  • Define and Design Technical and System Solution Architecture and created the Technology road map.
  • Prepared Technical and Software Architecture Documents using Visio.
  • Interacted with the client to understand the requirements.
  • Assigning the work and managing the IDC (Off site team) resources.
  • Designed and Developed the Service Oriented Architecture (SOA) using the Java Webservices to enable to services to the other applications within DTE using JAX-WS, AXIS and JAXB.
  • Developed Webservices client to consume with Vender Webservices using JAX-WS.
  • Developed the application using the following design patterns: Service Locator, Business Delegate, DTO and MVC.
  • Developed use cases as Portlets for the application using Weblogic Portal.
  • Responsible for handling the IPC, Portal to Portal communication.
  • Developed UI using JSF, Java Beans, Session Beans, MDB.
  • Used Eclipse as IDE, Weblogic as Application Server, Apache as Webserver, Oracle as Database and IBM MQ Series as the MQ Server
  • Used SOAP UI for testing the Webservices. Used ANT for build and CruiseControl is used for continues builds and JUnit & JTEST for Testing.
  • Integrated with COTS reporting tool Cognos.
  • Used JAXB API to marshal and un-marshal the XML content to Java Objects and vice-versa.
  • Used Clear case as the Version control and Documentum for the document repository.
  • Used Agile as the Software Development Methodology

Environment: J2EE (JDK, Servlet, EJB), XML, AJAX, JSF, Spring, Hibernate, Webservices, OracleWeblogicPortal10gR3, JAX-WS, JAXB, XML, AXIS, Java Script, HTML, HP Quality Center, Clearcase, Documentum, Visio, TOAD, UML, Eclipse, Weblogic, IMB MQSeries, Oracle, Solaris and Linux

Confidential, Baltimore, MD

Java Developer

Responsibilities:

  • Based on Functional Requirements prepare high level and detail design.
  • Involved in Software Development Methodology using Agile Model Driven Development(Scrum) and Extreme Programming technique of Test Driven Development (TDD).
  • Design Portal Architecture Framework.
  • Design and Development of Portal Desktop, books, pages and portlets with Weblogic Portal
  • Design Portal application by using out-of-box BEA framework components like Backing Files and Inter Portlet Communication framework.
  • Design /DevelopmentJSF, JSR 168(using Spring MVC) and page flow portlets.
  • Design / Development business layer with spring framework and DAO layer with Hibernate.
  • Development JMS and Message Driven Beans.
  • Design/ Development of WSRP (Producer to Consumer and Producer to Producer communication)
  • Consuming Webservice types( JAX WS, JAX RPC and JAX RS).
  • Used Spring remoting for consuming JAX WS and JAX RPC.
  • Producing and consuming JAX RS service using Jersey Framework.
  • Usedclient side java scripting: JQUERY(TABS and DIALOGBOX) and DOJO(client side publishing & subscribing Drawing Class, sequence and UC diagrams with EA UML tool.
  • Extensively used complex SQL statements including joins and nested queries
  • Developed Stored Procedures
  • Design/ Development Modules (order and finance ).
  • Used CVS for Version Control.

Environment: J2SE, JEE1.5, Servlets, JSP, JSF1.2, OracleWeblogicPortal, ALBPM6.x, Spring2.x, Hibernate3.x, EnterpriseArchitect7.x, WSRP, PageFlow, EJB, Webervices(JAXWS2.x), METRO1.5, JAXB2.x, Rest(JAXRS), DOJO, Jquery, JMS, Oracle 10g, CVS, Windows XP (development) and Linux

Confidential, Atlanta, GA

Java Developer

Responsibilities:

  • Prepared Software Architecture Document (SAD) and System Requirement Documents (SRS) documents.
  • Design and developed the application using Session Beans, MDB, Java Beans, JSP, HTML, JavaScript and Action Servlets using Struts framework and DAO's.
  • Designed and Developed the SOA to communicate with the other applications using JavaWebservices. Used WSDL and SOAP protocols.
  • Used WSAD as IDE, Websphere as Application server, Sun iPlanet as Webserver, Oracle 9i as Database server and IBM MQ Series as the MQ server.
  • SDLC documentation has been prepared using Rational Rose.
  • Unit testing and System testing has been done.
  • Used RAD as a Software Development Mythology.

Environment: J2EE (JSP, JMS,Webservicesand EJB), IBM MQ Series, PVCS, WSDL, SOAP, SOA, HTML, JavaScript, Websphere, Struts, Oracle and Rational Rose.

Confidential, Richmond, VA

Java Developer

Responsibilities:

  • Designed and developed enterprise solution by implementing various J2EE patterns and Object Oriented design patterns.
  • Participated in the strategy meetings for design, development and implementation of trading systems.
  • Developed the Web Application using Model-View-Controller pattern to make it extensible and flexible on WSAD.
  • Extensively Used JMS in triggering alerts in xml format based on Alert Rules required by Confidential .
  • Designed Tiles framework for page layouts
  • Developed user interfaces using JSP, HTML, CSS using Struts framework.
  • Used Struts Validation Framework and JavaScript for server and client side validation
  • Implemented business logic using Session Beans.
  • Used JDBC for database connectivity and database queries, updates and deletes.
  • Involved in unit and system testing.

Environment: Java, EJB, JSP, Servlets, IBM Websphere 5.0, MQ Series, WSAD, Ant, Struts, Java Script, JMS, XML, HTML, DHTML, CVS, DB2, Windows 2000/UNIX.

Confidential

Java Developer

Responsibilities:

  • Prepared design documents. Used Object Oriented Methodology for application design and development
  • Developed JSPs, Servlets, and EJBs for Business Components representation.
  • Developed the presentation layer by using JSP and HTML.
  • Worked on Java Servlets to implement Controller Operations for handling Client requests.
  • Developed Session Beans to serve the Servlets and JSP requests, which encapsulates business logic.
  • Involved in database design in Oracle.
  • Design and developed JDBC objects for the data retrieval and update

Environment: Core Java, HTML, JavaScript, JSP, Servlets, JDBC, MySQL, Apache Tomcat, Oracle and Linux

We'd love your feedback!