We provide IT Staff Augmentation Services!

Software Development Engineer Resume Profile

4.00/5 (Submit Your Rating)

Professional Summary:

  • Senior Portal Developer/Architect with over 12 years of experience in developing Web based enterprise applications with special interest in server side services, tools/libraries, frameworks and presentation services.
  • 4 years of Portal Development and Architecture using Websphere Portal Server WPS 8.0 and Websphere Content Manager WCM 8.0 .
  • Expertise in reviewing client requirement, prioritize requirement, creating project proposal.
  • Well versed in all phases of project life cycle with a strong emphasis on delivery and has a proven track record for effectively communicating with stakeholders and development teams at all levels
  • Extensive experience architecting, implementing and maintaining large content driven and ecommerce based J2EE Web applications
  • Strong experience in Hibernate, Spring MVC, SAX, DOM, JAXB, JMS, ANT, LOG4j, Spring and JUnit
  • Strong knowledge of Java / J2EE design patterns
  • Expertise in Design Methodologies SOA, OOP, OOAD, Component Based Development CBD and Test Driven Development TDD
  • Strong experience in implementing Services using Axis, JAX-RPC, JAX-WS and JAX-RS
  • Extensive knowledge of Front End Technologies: Ext-JS, jQuery, DOJO, AJAX, JSTL, JSP, HTML, DHTML, JavaScript and CSS.Expertise in build and deploy systems like Ant and Maven.
  • Experience in memory profiling and performance tuning using tools like JProfiler, JConsole.
  • Extensive experience in database performance tuning.
  • Expertise in the Administration of WebSphere Portal Server and WebSphere app server.
  • Proficient in Oracle database SQL, PL/SQL. Extensively worked on Databases like Oracle 9i, IBM DB2 UDB.
  • Experienced in Business Domains like Pharmaceutical, Travel, Insurance, Financial and Manufacturing.

Technical Skills:

Application/Web Servers:IBM WebSphere Application Server 8.5/7.0/6.x/5.x, IBMWebsphere Portal Server 8.0/7.0/6.1/6.0/5.x, JBoss EAP, IBM Http Server 7.0/6.x/5.x, IBM Workplace Web Content Management 6.0/5.1

Technologies:Java, J2EE, JSP, JSR 286/168 Portlets, JSF/Seam, Servlet, EJB, JMS, JMX, JTA, AOP

Design Methodologies:OOAD, UML

Operating Systems:Windows XP/2000, UNIX/LINUX, XML/HTML, XML, XSLT, XSL FO, FOP, JiBX, JAXB, SAX, DOM, HTML, CSS

Framework/APIs:Struts, Spring, Hibernate, JAX-RPC, JAX-WS, JAX-RS, Axis, JTA, JMS, JNI, Ant, Log4J, Xerces, RenderX XEP, Apache FOP

Database:Oracle 8i/9i/10g, Sybase 12.5/15.0, UDB,

IDE and Tools:Eclipse, Stylus Studio, Adobe LiveCycle ES, StarUML, Visio, CVS, Ms Project, Subversion, CAMILION Product Configurator and Authority Suite

Professional Experience:

Confidential

Software Development Engineer

Roles and Responsibilities: SDE

  • Design, Develop and Debug highly efficient scalable services
  • Analyze requirement and Document the high level designs
  • Building Service Oriented SOA distributed systems in eCommerce environment
  • Developing highly efficient services using Spring, Hibernate, REST and multithreading
  • Developing build system using ANT, Maven
  • Supporting Highly Critical applications which requires effective analyzing skills and resolve them before it impacts businesses.

Environment:Java, Servlets, JSP, Spring, Hibernate, XML, XSL, MQ-Series, TomCat Application Server, UML, AmazonS3, UNIX Scripting, MS Office, MS Visio, MS Project, Git, ANT, Maven, REST, Multithreading

Confidential

Senior Developer/Architect

  • Responsible for planning, designing, integrating web services, building key components of application leveraging JSR 286 portlets in WebSphere Portal 8.0 environment
  • Created of High Level Design Detailed Design from System Requirements
  • Defined page flows including portlet Communications and Cross page portlet interactions.
  • Involved in technical direction for the design, development and systems integration through implementation.
  • Planned and Configured Content Site Area and authoring templates in Websphere Content Manager WCM 8.0 .
  • Developed navigations, components, presentation and all static/dynamic contents in WCM.
  • Leveraged standard JSR286 and Spring MVC framework for development JSR compliant portlets
  • Designed and developed a services using Spring CORE and AOP frameworks
  • Documented Architecture and Functional designs using Star UML to prepare Use case, Sequence, Class, Collaboration and Component Diagrams
  • Worked on IBM WCM for managing SalesForce reference contents.
  • Responsible for designing and developing Integration LDAP using PUMA SPI.
  • Designed and developed internal Web Services producer/consumer using JAX-RPC in WAS 8.5/7.0.
  • Designed and developed external Web Services producer using JAX-RPC and REST based webservice using JAX-RS in WAS 8.5/7.0.
  • Created message queues using IBM MQ series.

Environment:Websphere Portal 6.1/8.0, WCM 6.0, JSR168/286, DB2, Spring framework, PUMA SPI, JAVA, DOJO, AJAX, JSP/Servlet, XML, XSLT, Java Script, UNIX Scripting, MS Office, MS Visio, MS Project, SVN

Confidential

Sr. Java Developer / Portal Developer

  • Worked with Business Analysis team to translate the Business requirements into System Specificationsvaluation of new technology to provide the appropriate solutions
  • Leveraged standard JSR286 and Spring MVC framework for development on Webspher Portal 7.0 environment.
  • Documented Architecture and Functional designs using Star UML to prepare Use case, Sequence, Class, Collaboration and Component Diagrams
  • Designed and Configured the Product Architecture, Rating and Booking rules
  • Developed Interactive and Static forms using Adobe LiveCycle Designer and Enterprise Suite to serve the dynamically generated and assumed PDF documents
  • Designed and developed Content Approval Workflows for legal QUOTE, BIND, FINAL documents.
  • Developed a service to store and retrieve Approved PDF documents from/to IBM CMS
  • Developed an Authentication Filters, Themes Skins for three different groups of users.
  • Written Personalization rules by utilizing custom application objects for restricting portlets access.
  • Configured Portal Pages, Site Maps, Themes, Skins, ACL Access Control List and Portlets using XMLAccess and promoting the setup across environments.
  • Designed and developed a services using Spring CORE and AOP frameworks
  • Created the JPA entities and DAO objects used to interact with the database
  • Prepared status report and keep the project sponsor well informed of status of development effort.
  • Designed and developed next generation rich UI content using Ext-JS and defined JSON requests and responses.
  • Prepared a detailed Project Plan comprising of various phases like Design, Implementation, Quality Assurance, User Acceptance and Release.
  • Prepared status report and keep the project sponsor well informed of status of development effort.

Environment:JAVA, Spring, JSR 286 portlets, Ext-JS, AJAX, JSP/Servlet, Spring, Hibernate, XML, XSLT, Oracle, Camilion ProductAuthority and AuthoritySuite IBM Web Sphere 6.0, Websphere Portal Server 6.1, Adobe LiveCycle Designer and ES, Java Script, UNIX Scripting, MS Office, MS Visio, MS Project, PVCS, SVN

Confidential

  • Designed and Developed the ForeCasting system for NuCore
  • Designed and Developed Service to generate the PDF using Apache FOP.
  • Designed and Developed Interactive Forms using Adobe LiveCycle Designer.
  • Documented Architecture and Functional designs using Star UML to prepare Use case, Sequence, Class, Collaboration and Component Diagrams.
  • Developed WebServices to interact internal systems like AIQUIC
  • Developed an AUTOSYS job to initiate the nightly batch to get SnP data for ForeCasting System.
  • Developed WebServices to integrate IBM Content Manager internal service.
  • Created and executed project development plan and revised as appropriate to meet changing needs and requirements.
  • Owned the development lifecycle and was responsible for managing technical risks throughout the project.
  • Performed design and code review with development team to ensure best practices.

Environment:Java, JSP, Servlets, XML, XSLT, Apache FOP, Adobe LiveCycle Designer, EJB, UML, WSAD, Oracle, Web Sphere 6.1, Web Sphere portal 7.0, Java Script, Oracle, UNIX Scripting, MS Office, MS Visio, MS Project, PVCS

Confidential

  • Responsible for requirements gathering, Conceptual Design, Analysis, Detail Design, Development, System Testing and User Acceptance Testing
  • Designed and Developed an Adaptor Service to interact two technology applications
  • Developed MQ Series remote queues to receive and send message to the REM Reinsurance service
  • Designed and Developed Data webservice to receive request from AI AQUIC VB application and translate the REM Reinsurance requests.
  • Developed an extension of Data WebService to receive XML Data from Interactive PDF Applications Adobe LiveCycle and parse persist into underwriting system
  • Developed the service locator pattern for locating the EJB.
  • Used JSP and HTML pages to develop the web interface used JSP tag libraries for creating complex web pages.
  • Implemented various design patterns in the project such as Business Delegate, Data Access Object and Singleton.
  • Owned the development lifecycle and was responsible for managing technical risks throughout the project.
  • Performed Design and Code review with development team to ensure best practices.

Environment:Java, Servlets, WSDL, JSP, Adobe Licelycle Designer and ES, XML, XSL, MQ-Series, IBM WebSphere 6.x, UML, Sybase, UNIX Scripting, MS Office, MS Visio, MS Project, PVCS

TConfidential

Senior Java/J2EE Developer

  • Worked with the chief architect of TravelCLICK to design the EXPEDIA Integration OTA Push Style Interface
  • Analyzed and documented the changes which required tweaking the existing system to accommodate new functionality. Integrated other sub-systems through JMS, XML and XSL.
  • Built a highly interactive client which utilized Multithreads for simultaneous background tasks
  • Implemented the application using Jakarta Struts Framework which is based on Model View Controller design pattern.
  • Used the Struts validation, Struts Custom tags and Tiles Framework in the presentation layer
  • Used Struts Action Classes and regular Java classes to develop the middleware.
  • Implemented various design patterns in the project such as Business Delegate, Data Access Object and Singleton.
  • Implemented a messaging module using Java Messaging Service JMS .
  • Developed JMX services to be run on JBoss Apps Server
  • Developed Shadow DB Viewer and developed the build scripts using Jakarta Ant
  • Developed and Managed Error logs using Log4J.Developed iHotelier Admin Module.

Environment:Java, JaxB, JMX, JFC/Swing, JBoss, HTML, XML, XSL, JavaScript, Oracle, UNIX Scripting, MS Office, MS Visio, MS Project, SubVersion

We'd love your feedback!