We provide IT Staff Augmentation Services!

Application Developer (consultant) Resume

PA

SUMMARY:

I am a Java/J2EE Developer with 9 years of intensive hands-on experience in enterprise Java technologies. With a strong knowledge of Java with experience ranging from simple Java APIs to Enterprise and distributed Java technologies.

  • 8 years of experience in analysis, design, development, and testing of 3-tier and n- tier component based applications using Java and J2EE technologies and Internet/Intranet applications
  • Expertise in developing both frontend and backend applications using Java, Servlets, JSP, JJDBC, XSLT, Web Services, JavaScript, HTML and DHTML.
  • Strong experience in developing persistence layers using JDBC, Hibernate, entity beans.
  • Knowledge on SOA that includes webServices and involves WSDL, SOAP, and XML.
  • Expertise in analyzing external client and target Systems involved Enterprise Architecture Integration.
  • Expertise in designing enterprise applications using EJB 2.0, Struts (MVC model 2) and Spring MVC framework.
  • Experience in publishing and consuming Test Driven and Test First based unit testing frameworks using JUnit, Selenium Remote Control API, Selenium IDE, Http Unit, DBUnit, etc…
  • Experience in Planning, Installation and Administration of IBM MQSeries, MQSeries Integrator on various platforms like UNIX and Windows NT/2000 .
  • Expertise in Object Oriented Programming, Client/Server Applications, Relational Databases and E-Business Applications.
  • Experience in designing & developing UML diagrams like sequence diagrams, class diagrams, Activity diagrams, and Class diagrams using Rational Rose and Visio.
  • Ability to effectively handle production issues and daily tasks simultaneously.
  • Will provide emergency release support for urgent fixes.

SKLLS:

Languages: JAVA 1.6,ADOBE FLEX 3/4,C, C++, UML, SQL, PL/SQL,Perl,Shell Scripting.

Databases: Oracle 9i/10g/11g,My SQL,SQL Server 2008.

Web/Application Servers: Weblogic, Web sphere, JBoss, Apache Tomcat,Glassfish.

Operating Systems: MS-DOS, Windows 2003/2008/XP, UNIX, Linux

Tools: WSAD 6.1, Eclipse 3.0, My Eclipse 6.0, Rational Application Developer (RAD), Flex Builder,Toad,Sql Developer,SOAP UI,ARGO UML,FAST,SONAR,Find Bugs,PMD,Hudson,Jenkis.

Design Technologies: OOAD with UML (Rational Rose)

Web Technologies: J2EE, EJB, SERVLETS, JSP, XML, XSL, HTML, DHTML (CSS), Java Beans, RMI, JavaScript, XSLT, JSF, AJAX

Java API’S: Applets, AWT, JDBC, Servlets, Java Beans, RMI, EJB, JFC, JNDI, Java Mail, API, JMS, JAAS, JAXP, JAXB, JAX-RPC

Framework: Spring, Hibernate , Struts,Junit,Easy Mock.

Web Service: SOAP, JAX-RPC, WSDL, JAXR, UDDI

Languages/Technology: Java 1.6, J2EE (JSP 1.1, Servlets), EJB3, JMS,Struts 1.2, Spring Core,Spring MVC,Spring Hibenrate,Spring AOP, JavaScript, HTML, Log4J, Junit, Hibernate 3.x, Maven 3.x,Adobe Flex,WebServices (SOAP).

Version Control Tools: Perforce4(p4),CVS,SVN.

Financial Markets: Bloomberg,TradeWeb,Reuters.

PROFESSIONAL EXPERIENCE:

Confidential, PA

Application Developer (consultant)

Designed and managed the development of an Confidential based intranet consolidating all league applications in a single, consistent interface. In addition to the ExtJS front end, the system included an advanced authentication and user administration system using a combination of Domino Directory, Microsoft Active Directory and MySQL to provide league employees, team employees and external partners with a single sign in for both new and legacy applications.

Developed framework to automatically generate ExtJS store and model definitions based on Hibernate entity classes. The framework consisted of custom JSP tags for automatic store generation and customization. It also included a REST API to handle all communication between ExtJS and the server. The API included built in support for filtering, sorting, paging and all other ExtJS REST store functionality.

Managed migration of several applications from Lotus Notes Client to new ExtJS/Java environment. These included Media Game Notes, Amateur Scouting, HR Systems, Team Finance and Analytics, Brand Asset Management and various other applications.

Developed JavaScript framework to automatically generate ExtJS grids and stores from Lotus Notes views. With this framework in place, the league was able to quickly deliver web based front ends to Lotus Notes applications.

Environment:

Java 1.6, J2EE, Spring v3.1.0, Maven 2.3.1, XML, Web Services, SOAP, WSDL, Apache CXF v2.6.6, JUnit, Log4j , Spring Tool Source (STS), VMware vFabric tc Server Developer Edition v2.6, RSA v7.1, DB2, Postgres, TOAD, Subversion, SQL, PL/SQL ,XML/HTTP, JavaScript, XML, UML, Mule v3.x (ESB), Web Sphere Service Registry (WSRR), SOAP UI , Windows XP, Unix, Agile scrum.

Confidential, Schaumburg, IL

Java/J2EE Developers

Key Client: Confidential

Responsibilities:

  • Actively participated in the team discussions regarding the modeling, architectural, performance issues
  • Designed Client Side UI Screens using ExtJS 4, JavaScript, AJAX, JSP and security modules of the project.
  • Worked on the Spring MVC.
  • Used JDBC to access the database
  • Used Maven for building project.
  • Used Debug tools Firebug, Chrome Developer too

Confidential, New York, NY

Java/J2EE Developers

Key Client: Confidential

Project1: The Confidential is designed to provide Concert and its distributors with an integrated system for processing special bids. CBMS centralize all aspects of the bid process, providing valuable management, reporting, tracking, and accountability of the bid process. This ultimately results in better distributor and customer satisfaction.

  • Understanding the application architecture developed using Struts framework.
  • Installed and configured BEA WebLogic application server. Configured the Database Connection and Data source in WebLogic Server.
  • Deployed JSPs, Java classes and EJB’s on the internal environment using ANT script
  • Upgraded the application from WebLogic server 5.1 to WebLogic server 8.1
  • Effort Estimation, Impact Analysis for the change requests, Requirement Analysis and Design for the new features and enhancements.
  • Reviewing the code, implementing the enhancements, fixing the issues, and tracking the tickets and updating the status in HP OpenView.

Project2: Confidential Orders application provides various order statuses to the end user. This application allows the e-Service users to view specific Customer service order(s) that are processed in ORION, therefore, allowing the user to track and manage the provisioning and installation process for their service elements by measuring milestones and commitment dates.

  • Installed and configured WebLogic Portal server. Deployed the portal application on the Internal Environment. Configured Database Connections and Data Sources in WebLogic Portal Server.
  • Effort Estimation, Impact Analysis for the change requests, Requirement Analysis and Design for the new features and enhancements.
  • Reviewed the code, implemented the enhancements, fixed the issues for the entire application, and tracked the tickets and updated the status in HP OpenView.

Environment: JDK 1.3.1, JSP, Servlets, EJB 2.0, JDBC, XML, Xerces, BEA WebLogic Portal 7.0, Eclipse 3.0.1, Adobe GoLive, PL/SQL, Oracle 8.1.7, TOAD and PVCS

Environment: JDK 1.4, JSP 2.0, Servlets 2.3, EJB 2.0, JDBC 2.0, XML, Struts 2.0, BEA WebLogic Server 8.1, Windows XP, Eclipse 3.0.1, PL/SQL, Oracle 8.1.7, TOAD and PVCS

Confidential

Java/J2EE Developers

Project: Confidential

Description : The Confidential Portal suite consists of a group of applications encompassing secondary marketing, risk reporting and trading functions. As part of Confidential , the Confidential Data Mart (CMDM) houses the back-end data that these applications use. Confidential brings together data from many different sources.

Confidential as a whole is responsible for selling loans and mortgage backed securities to government and private investors. It is also responsible for managing the Chase Home Finance portfolio valuation, hedge position, and has several operational areas responsible for the life cycle of this process from beginning (loan entrance criteria) to end (repurchase of improperly sold loans).

Confidential Portal consists of the following application modules:Loan Delivery,Trade Management System,RISSK,Reinsurance Mgmt System,Asset Mgmt. System, Confidential Asset Liability Model(CALM). Confidential performs loan portfolio management, risk modeling, product pricing, valuation, hedging, loan packaging and securitization, securitized loan sales on the market, and investor support services (e.g. repurchase).

Primary systems include QRM (risk), MIAC (portfolio analysis of present value of expected future servicing cash flows), a generic automated cash flow engine.Primary external vendors are Tradeweb and Bloomberg.

Roles and Responsibilities:

  • Involved in the process of Design, Coding and Testing phases of the software development cycle.
  • Adapted Core JAVA/J2EE design patterns (Data Access Object, Intercepting Filter, Business Delegate, Service Locator, Front Controller, Value Object etc.)
  • Employed design pattern such as Cairngorm Framework.
  • Utilize expertise in front-end development technologies such as HTML, XHTML, CSS, JavaScript, Flex, and Ajax to enhance interactivity.
  • Developed web services, SOAP message envelopes and headers using WSDL, UDDI, XML and JAXP.
  • Involved in writing functions, stored procedures and Packages.
  • Written unit tests using JUnit framework and Logging are done using Log4J.
  • Handling bugs in supporting existing application.
  • Designed, developed and maintained the data layer using the ORM framework called Hibernate.
  • Written HQL from complex queries.
  • Creating design documents for major fixes and enhancements.
  • Involved in Major Enhancements in TMS Application.
  • Building and deployment of EAR, WAR, JAR files on test, stage and production systems in Weblogic Application Server.
  • Involved in Providing Production Support to the users and educating new team members for production support.

Environment : Spring,Hibernate,Struts1.x,Corejava,Log4j, Junit,Maven,WebServices,JMS,Jquery.J2SDK 1.5, J2EE1.4,WebServices, Servlets, Oracle 10g, Hibernate 3.0, B, JAXB 2.0, Eclipse 3.6 , Windows XP, DOS, Weblogic Application server, SVN,Apache Maven 3.0,Toad,Hudson.

Hire Now