We provide IT Staff Augmentation Services!

Programmer Analyst/j2ee Developer Resume

0/5 (Submit Your Rating)

Pittsburgh, PA

SUMMARY

  • Over 7 years of experience in Software Development Life Cycle (SDLC) including requirements analysis, design specification, code development, code integration, testing and deployment using Object Oriented Analysis and Design with Java/J2EE and Adobe Flex Technologies.
  • Expertise in Object Oriented Analysis and Design (OOAD) using Unified Modeling Language (UML)
  • Expertise in designing and developing applications using J2EE technologies like JSP 1.2/2.0, Servlets 2.3/2.4, JDBC, JMS 2.0, Jakarta Struts Framework 1.2/2, Hibernate 2.0/3.0, Spring Framework 2.0/2.5 and JAX - WS and JAX-RS Web Services
  • Expertise in Developing Rich Internet Application (RIA) using Adobe Flex, Action Script, Flex Data Services, MXML.
  • Extensively Worked on Flex Frameworks such as Cairngorm, Mate and Robot Legs.
  • Extensively experienced in architectural issues and their solutions using various design patterns such as MVC(Model-View-Controller), Singleton, Session Façade, Service Locator, DAO, DTO and Business Delegate.
  • Expertise in developing web pages/applications using HTML, XML, Java Script, Dojo and AJAX.
  • Expertise in XML and related technologies like XSL, XSLT, and parsers like JAXP (SAX, DOM), JAXB and XPath.
  • Skilled in using relational databases using SQL, PL/SQL.
  • Good Working Knowledge of Ant/Maven for project build/test/deployment, Log4j for logging and JUnit for unit and integration testing.
  • Strong knowledge in working with IDEs such as Eclipse and Flash Builder.
  • Experience in using UML tools such as Rational Rose and Microsoft Visio.
  • Strong communication skills and active in developing the design and analysis artifacts and an active participant in the meetings.
  • Excellent analytical ability, consultative, communication and management skills.
  • Self-motivated, easily adaptable to new environments and ability to work independently as well as in small groups.

TECHNICAL SKILLS

Operating Systems: UNIX, Linux, Windows 98/2000/XP, MAC

Languages: C, C++, JAVA, XML, HTML, JavaScript, Ajax, Flex 3/4, Action Script 3

J2EE Technologies: J2EE (JSP, Servlets), JDBC, Struts1.2, Spring 2.x, Hibernate, XSLT, XSD, DTD, CSS, Java script, Dojo, Ant, Maven.

Adobe Technologies: Flex SDK 3.0, 3.2,4.1, MXML, AS 3.0, Cairngorm, LCDS, BlazeDS, AIR 2

Server: Apache Tomcat Web Server, JBoss, Web Logic, Web Sphere

RDBMS: Oracle, DB2, Sql, Plsql

Tools: Eclipse, Flash Builder 3/4, UML, RAD

PROFESSIONAL EXPERIENCE

Confidential, Pittsburgh, PA

Programmer Analyst/J2EE Developer

Responsibilities:

  • Involved in preparing the Integrated Development Design Flow, Test Scenarios and Execution Plan
  • Involved from the development to all the layers of the SDLC of the Application.
  • Developed WebService Client application for external applications for accessing RDB System.
  • Implemented the whole application using Spring and developed Spring WebServices.
  • Implemented persistence layer using Hibernate.
  • Implemented Hibernate Trasactions using Spring Aop Intereceptors.
  • Hibernate mapping is done using annotations.
  • Implemented persistence layer using various features of Hibernate 3.0 framework like HQL queries, Criteria etc.
  • Extensively used Spring HibernateDaoSupport.
  • Implemented JMS processing using FedexJMS framework.
  • Updated the Existing JMS flow and added two new JMS flows.
  • Worked on shell script to run some external process.
  • Wrote the sql and stored procedures for backend processing.
  • Tested Module level using Spring JUnit.
  • Resolved production issues and eliminated performance bottle necks.
  • Analysed bugs reported using testing team.
  • Wrote Maven scripts for build generation in dev, test and production environments.
  • Involved in team discussion on weekly basis and monitoring the project progress and participated in Code Reviews and Walkthroughs
  • Involved in the complete life cycle of the integration testing with external teams
  • Wrote RTI documents for preparing the Development, QA and Production Environments

Environment: J2EE 1.5, Maven, Spring, Spring web services, Hibernate, xmlbeans, xml, JMS, JUnit, SVN, plsql, Shell Script, Oracle, DB2, Log4J, Eclipse, Web logic Server, Linux.

Confidential, Pittsburgh, PA

Programmer Analyst/J2EE Developer

Responsibilities:

  • Involved in preparing the Integrated Development Design Flow, Test Scenarios and Execution Plan
  • Developed the presentation layer withXML, XSLT, DOJO, JAVA SCRIPT technologies.
  • Developed Custom components, validations, converters.
  • Involved from the development to all the layers of the SDLC of the Application.
  • Wrote the sql and stored procedures for backend processing.
  • Wrote reusable components for presentation end to use across all the other screens or modules in the applications such as pagination, dynamic rending of table data with customized view etc.
  • Used AJAX for asynchronous calls and DOJO has been used for avoiding cross browser issues.
  • Used Log4J to printing log output to different local and remote destinations
  • Used Spring framework for processing backend business and data layer.
  • Implemented persistence layer using Hibernate.
  • Wrote Hibernate mappings for various database tables in xml files.
  • Tested Module level using JUnit.
  • Involved in the support phase and implemented Change Requests.
  • Enhanced and added new rules on other module which implemented using Struts MVC framework.
  • Analysed bugs reported using testing team.
  • Wrote ant scripts for build generation in dev, test and production environments.
  • Wrote RTI documents for preparing the Development, QA and Production Environments

Environment: J2EE 1.5, Ant, Jsp, Struts, Spring, Hibernate, CSS, Ajax, JavaScript, Dojo 1.7 XML, XSLT, Clear Case, Oracle, Log4J, RAD, Web Sphere.

Confidential, Naperville, IL

Programmer Analyst/J2EE Developer

Responsibilities:

  • Flex Air application is developed for sales agents to work with customers
  • Designed various screens to display customer information and making the work easier for agents
  • Dashboard is implemented to display the agent assignments and used various Chart components for dashboard display.
  • Entire application is developed using Flex 4 and followed the cairngorm architecture.
  • Service calls are made using remote object mechanism through LCDS.
  • Implemented Singleton, Service Locator, DAO pattern and wrote many DTO and DAO objects in the process
  • Used Hibernate to persist with the database
  • Wrote JAX Web service's for server side and involved in complete front end to backend persistence layer for Use cases assigned.
  • Developed Web-services to expose the business methods to external services.
  • Fixed issues related to performance tuning and Memory leaks.
  • Well supported the Production Environment all the time and Fixed number of production issues in the process.
  • Written technical specifications and application design documents.
  • Used Maven for application build
  • Deployed it on jboss server
  • Maintained the code in TFS.

Environment: JDK 1.5, HTML, CSS, JSP, JDBC, Servlets, Web Services, XML, JavaScript, adobe air, lcds, Oracle10g, Unix environment, Hibernate3.0, Collections, Design Patterns, MS VISIO, Maven, jboss.

Confidential, Austin, TX

Programmer Analyst/J2EE Developer

Responsibilities:

  • Responsible for reviewing business user requirements and also participated in meeting the users with Business Analysts
  • Responsible for theApplication designof the application andUse casesas well as class diagrams.
  • Writtentechnicaldesign documents as well asfunctionalspecification documents.
  • Used Confidential (THD) standardstylesfor the entire application.
  • Developed Presentation layer usingAdobe Flex 3.2and UsedMATEFramework.
  • DevelopedFlex UI screensusing several number ofMxmlas well asactionscript classes as required.
  • Written agenericdelegateclass for calling the backendBPMservices which are exposed asRestful web services.
  • Developed Restful WebServices which acts upon BPM rules.
  • UsedJSONlibraries to exchange data betweenFlex user interfaceand thebackend services.
  • Developed a separatemoduleto pull the data fromMicrostrategyReportsusing visualization APIs.
  • Eliminated memory leaks and monitored performance of the system.
  • Wrote and Maintained Ant script for building the application.
  • Maintained source code versions inTHD Clear caserepository.
  • Developed the application usingTHD Eclipseand deployed it onTHD Tomcat Grid server.

Environment: Flex 3.2, Action Script 3.0, MXML, XML, JSON, Java script, Mate 8 9,THD Eclipse, ClearCase, Oracle 10g, Log4j, J2EE 1.5,THD Tomcat grid server, Restful Webservices, Agile, UML (Rational Rose), HTML, CSS and Windows XP.

Confidential, Dallas, TX

Sr. J2EE Developer

Responsibilities:

  • Involved in preparing the Integrated Development Design Flow, Test Scenarios and Execution Plan
  • Developed the application usingStrutsFramework that leverages classical Model View Controller (MVC) architecture.
  • Developed custom validators inStrutsand implemented server side validations using annotations.
  • DevelopedStrutsforms and actions for validation of user request data and application functionality
  • Involved in configuring Web.xml,Struts-config.xml and Tiles-def.xml files
  • Developed and used JSP custom tags in the web tier to dynamically generate web pages.
  • Designed and implementedStruts(MVC Paradigm) components such as Action Mapping, Action Class, Dispatch action class, Action Form bean, and a form set for validation and used JavaBeans to return dynamic information.
  • UsedStrutsMVC for implementing the Web layer of the application. This includes developing Controllers, Views and Validators. Developed the service and domain layer using Spring Framework modules like Core-IOC, AOP.
  • Implemented the caching mechanism in Hibernate to load data from Oracle database.
  • Used Log4J to printing log output to different local and remote destinations
  • Tested Module level using JUnit.
  • Involved in the support phase and implemented Change Requests.
  • Analysed bugs reported using testing team.
  • Wrote ant scripts for build generation in dev, test and production environments.
  • Wrote RTI documents for preparing the Development, QA and Production Environments

Environment: J2EE 1.5, Ant, Jsp, Spring, Hibernate, CSS, Ajax, JavaScript, Struts 1.2, XML, XSLT, WSDL, SOAP, Clear Case, Oracle, Log4J, RAD, WebSphere.

Confidential

Java Developer

Responsibilities:

  • Involved in the design and development of an entire Module - Guided Set Up.
  • Developed user interface through JSP and Servlets. Developed Customs tags to display dynamic contents and to avoid large amounts of java code in JSP pages.
  • Developed Action classes and Action Forms using the struts framework.
  • Used SQL server to store the items in the database.
  • Used Entity beans for storing the database in to database. Developed Session Beans as the clients of Entity Beans to maintain the Client state.
  • Developed Ant Scripts to build and deploy EAR files on to Tomcat Server.
  • Extensively used Eclipse while writing code as IDE. Written complex SQL queries, stored procedures, functions and triggers in PL/SQL.
  • Developed test cases and used JUnit for Unit Testing.
  • Used CVS for version controlling

Environment: J2EE 1.3,WSAD 5.1, EJB, JSP 1.2, Web Sphere Application Server 5.1, Servlets 2.3, JDBC, XML (DOM and SAX), Struts, JavaScript, CSS, Oracle 8i, PL/SQL, PVCS, UML, Windows 2000/NT

We'd love your feedback!