We provide IT Staff Augmentation Services!

J2ee Developer Resume Profile

2.00/5 (Submit Your Rating)

White Plains, NY

PROFESSIONAL SUMMARY:

  • Experienced in development of applications in J2EE with advanced open source frameworks
  • Experienced in all the phases of SDLC and have excellent insight OOAD
  • Experienced in developing using MVC framework such as Spring and Struts.
  • Experience in performing as a Scrum master and planning in sprint/iterations.
  • Experienced Onsite-Offshore model environment in resource management, team management and Technical Review with hands on coding.
  • Versatile team player and individual contributor with good analytical skills
  • Experienced in Web services SOAP RESTful , SOA framework, ESB Mule
  • Experienced in JPA, Spring Batch and Hibernate HQL and Criteria Objects .
  • Experienced in developing using component framework such as JSF, Richfaces, JSP custom tags.
  • Designed Wed based components using JSP, JSF, JavaScript, AJAX, JQuery, BackboneJS, DHTML and CSS.
  • Experienced with Design Patterns like Service locator, Singleton, DAO layer, IOC, AOP and other Structural and Creational patterns.
  • Experienced in writing executing SQL Queries, Stored procedures,
  • Experienced in CMS tools like Teamsite, Mediasurface, Alterian etc.
  • Expertise in developing test cases for JUnit Testing, Integration and System Testing.
  • Exposure to IDEs like Eclipse, WSAD, Jbuilder and JDeveloper.
  • Extensively worked on JBoss, Weblogic 8.x/9.x , Websphere 5.x/6.x Tomcat Servers 4.x/5.x connection pools and load balancing.

TECHNICAL SKILLS:

Core Skills : J2EE, JAVA, JSF, JSP, Servlets, Oracle, Application Servers, Web Server, Windows.

Framework : JSF 2, Richfaces 3.3.3, Struts 2, Spring 3 Webworks. Hibernate 3, BEA , SOA, Mule

ESB, SPA Single page application BackboneJS, KnockoutJS

Tools : TOAD 8.5.3, Log4j open source logger, ANT 1.5.4, Ajax, Maven, SQL Developer, Putty. Visual VM, TeamSite Content Management , Alterian

Application Server : IBM Websphere6.0/6.1, Weblogic 6.1/8.1/9.2, Tomcat 4.1/5.0.27, JBOSS 5, AqualLogic Commerce Server

IDE : Spring Toolsuite, Eclipse 3.3 / Ganymede, RSA, IntelliJ Idea 5.1, JBuilder

Domain : Ecommerce, T T Airline, Car rental , Insurance Finance, Supply Chain Mgmt SCM

Tracking Tools : JIRA, RADAR, Quality Center, XPlanner, Confluence, Bugzilla

PROFESSIONAL EXPERIENCE:

Confidential

J2ee Developer

Description: There are various Internet Intranet based applications or websites which help Confidential in fundraising to fight against Blood Cancer. One of the important applications like Campaign360, an intranet application developed in flex and helps Chapter people to become a SPOC for many people who participate in different sporting events through which a major part of fundraising is done. Applications like Registration Fundraiser are meant for end user which could be anyone in the world who has basic browsing experience and loves to have a self-driven tool or a page which they can use to donate fund or even share to their friends. Then, there are also applications like Ecommerce which connects to 3rd Party vendors like PaymentTech, PayPal etc to help customers process their transactions through credit card. With all this we have services to which all the applications connects through to interact with database.

Role Responsibility:

  • Leading up to 12 members of a development team
  • Responsible for LLD, HLD, impact analysis document review, code review and jUnit test cases
  • Facilitate Requirement discussions with Stakeholder and Review test cases with QA Team
  • Responsible for building a registration application for a new campaigns
  • Create Build scripts setup the environment to build the app and deploy into JBOSS
  • Responsible to setup a new application built on Struts 2, Spring, Hibernate Flex
  • Responsible for any production issues in area of registration and fundraiser apps due to quick turnaround time.
  • Responsible to make the application PCI compliant
  • Proposed and Fixed communication issues between Two Jboss Servers
  • Create Hibernate mapping and entity association for the specified DB model.
  • Write ESB/Mule workflow for new modules that are required for registration and donation flow
  • Build database design and modeling before the project development phase
  • Facilitate QA/UAT phase and be SPOC Single point of contact
  • Responsible for deploying application in the Development and Production server
  • Write Struts Action, Interceptor and Validators for the new modules
  • Responsible for DB design for new projects and enhancements

Environment: JDK1.6, Struts 2.0, Tiles, Spring 2.5.5, Ant, JBoss 5, Apache, Mule, JSF 2.0, Flex, Alterian CMS, Hibernate 3, MS Sql Server, JQuery, Spring Batch, BackboneJS, Web services SOAP and RESTful

Confidential

Technical Lead

Description: Confidential these are two websites which is a high traffic high volume sites and needs a constant monitoring, enhancement, redesign, content management etc. To manage all this changes Planning needs to be done both strategically and tactically and in addition to this team like Quick Response Team is also a value addition in pushing the quick fixes without having them go through the usual process of Documentation,

Role Responsibility:

  • Leading 8 members of a development team 6 offshore 2 onsite .
  • Manage Staging environment which is used to push the quick fixes to production.
  • Manage access of secure production Servers to which fix could be pushed.
  • Responsible for LLD, impact analysis document review, code review and jUnit test cases
  • Responsible for weekly status report and Discuss with customer on Release prioritization
  • Responsible for BPE, time effort estimation and also SOX compliance for all the development tasks
  • Prioritize the release and Facilitate UAT PAT phase.
  • Quick fix the UI issues in the site
  • Create DCR DCT in Teamsite on a regular basis.
  • Implemented SEO enhancements for better search capability.
  • Used iLog for personalization rules and functional rules
  • Implemented Calendar using JQuery
  • Implemented UI layouts using Tiles framework and Sitemesh framework.
  • Implemented UI design using CSS JavaScript on a regular basis
  • Modified Tiles layout JSPs for SEO enhancement
  • Implemented multiple Struts custom components
  • Implemented BEA Personalized rules in .com
  • Integrated important marketing tags like Mediaplex, Omniture, and Optimost etc.
  • Implemented Chat Social Media functionality in .com
  • Monitor Cron jobs UNIX on a day to day basis
  • Pass on the requirement and possible technical solutions to offshore

Environment: JDK1.5, Struts 2.0, Tiles, Spring 2.0, Ant, Weblogic 9.2, Weblogic personalization , iLog, Sitemesh, Inquira, CMS Teamsite , Janrain, Oracle 10.0, JQuery, Web services

Confidential

Technical Lead

Description: Confidential is one of the many modules of Baggage Management and when deployed system wide by an airline, provides a track and trace system at single and multi-airport locations to reconcile bags with passengers as they move through and between airports. BagManager integrates with airline and airport systems for the latest updates on aircraft loading. It can also integrate with high-tech security devices to verify if the bags were screened before they were loaded.

Role Responsibility:

  • Designed Developed the application from the scratch followed by Agile process SCRUM Methodology
  • Used XPlanner for creating Stories and Tasks. Organized daily scrum meeting to learn the status.
  • Leading a 9 member of development QA team for 12 Bi-weekly releases.
  • Responsible for code review, impact analysis, requirement analysis, code refactoring and release deliverables, bug fixes and demoing the application.
  • Developed various JSF custom components to enhance the reusability
  • Extensively used Richfaces framework and components like DataTable, DataGrid, Pick list, Rich menu, Rich Trees, Combo box, Ajax4J support etc.
  • Developed login component using Spring Acegie.
  • Developed DAO layer by using JPA Hibernate.
  • Used Spring IOC AOP for bean initialization and transaction definitions
  • Responsible for setting the development environment for the project.
  • Leading and responsible for sprints
  • Responsible for Beta testing phase in onsite.
  • Facilitate performance management using tools like Visual VM

Environment: JDK1.5, JSF 1.2 2.0, Richfaces 3.3.1, Spring 2.0, Hibernate 3.0, JPA, Maven. JBoss 4.3.2 GA, Agile process

Confidential

Module Lead

Confidential management application provides the functionality to manage users, customer accounts, application and its resources. It also allows administrators to put access control over applications Bagmanager world tracer resources using roles.

Role Responsibility:

  • Designed Developed the application from the scratch followed by Agile process SCRUM Methodology
  • Responsible in leading 6 members of development team.
  • Responsible for code review, impact analysis, requirement analysis, code refactoring and release deliverables, bug fixes and demoing the application.
  • Used XPlanner to define Stories Tasks.
  • Developed an application using JSF, Rich faces and Ajax4J support
  • Involved in DB modeling.
  • Extensively used Spring and JPA to develop different modules which can be reusable by other applications.
  • Explicitly used Ajax support, JS function, Ajax listener Keep alive
  • Responsible for setting the development environment for the project.

Environment: JDK1.5, JSF 1.2, Richfaces 3.3.1, Spring 2.0, Hibernate 3.0, JPA, Maven. JBoss 4.3.2 GA, Agile process

Confidential

Sr. Developer

Confidential is a process of migration from Legacy Client and Policy data for the commercial product to Harlosh iFaces system. The development process has Client cleansing, data enrichment, Policy extract and Data upload to iFaces database.

Role Responsibility:

  • Followed Agile process and also responsible for maintaining daily tasks.
  • Worked at client location i.e. United Kingdom
  • Developed different component using JSF.
  • Developed more than 20 screens UI using various JSF components.
  • JSF components which are used: Data grid, panel grid, Command link, Command Button, Extended data table,
  • Developed Cover classes and Contract headers using JSF framework.
  • Extensively used DB2 environment for database and transactions

Environment: JDK1.5, JSF 1.2, Websphere, RSA, DB2, Clear case.

Confidential

Module lead

Confidential includes Menu, Help, Recently Used Screen, Multi-Step, Export, Pagination, Print, Chart, Air Seat Map and Theme components. Reference application is a mock airline online reservation application which uses GUI framework and the available JSF and Richfaces components to demonstrate the power of JSF to the client.

Role Responsibility:

  • Followed Agile process in building the application with a release schedule every month.
  • Responsible to lead 2 members of a development Team.
  • Designed and Developed Demo Application by using GUI Framework Components and ESB Services.
  • Demo application has 4 different UI screens which uses JSF components and custom components built on JSF
  • Build UI components like Login, Seat map, Multi Step Pagination
  • Build Server side validation, session invalidation for JSF components

Environment: JDK1.5, JSF 1.2, Richfaces 3.3.1, spring 2.0, Hibernate 3.0, JPA, Maven. JBoss 4.3.2 GA

Confidential J

2ee Developer

Confidential web application framework for B2C and B2B internet sales and distribution systems. It has lots of extension and configuration points so that it can be instantiated many times to get a whole family of technically related but differently 'branded' web sites for all kinds of tour operator and distribution brands from several European countries.. The VRP architecture distinguishes logical layers for presentation technology, workflow control, business logic and access to external systems via so-called adapters. Further, the architecture subdivides the VRP into modules for the management of hotel, flight, rentalcar, last minute and package tour products. Additionally, there are modules for the management of users, travel plans, bookings and cancellations, to only mention a few.

Role Responsibility:

  • Worked explicitly on complex tiles framework and developed UI
  • Worked both on enhancement and critical issues.
  • Raising issues in a timely manner and follows it up to closure.
  • Involved in different stages of testing of the product.
  • Involved in setting the development environment for the project.
  • Handling a small team of two members.

Environment: JDK1.4, Struts 1.2, JSP2.0, Servlets2.3, Windows XP, Weblogic Server 8.1 sp3.0, eclipse 3.2, Perforce, Oracle 9i, DB Visualizer, CBD Cockpit, Hivemind 1.1.1, Toplink 9.0.4., Ajax, Maven.

Confidential

J2ee Developer

Description: Confidential provides features that enable supply chain trading partners to collaborate and facilitate electronic messaging within and between enterprises. Collaborate enables remote business users in an intra-business environment to participate in the supply chain planning process via the Internet and enables both intra-enterprise and inter-enterprise collaboration. Through Collaborate, users can create support business processes for market activity calendars, demand and replenishment plans, shared production plans and schedules, and transportation requirements. Processes can be tailored to the desired relationship with each partner individually. Demand is integrated with Market Manager to enable creation of statistical forecasts where Market Manager is used as an event planner

Role Responsibility:

  • Involved from the scratch in the release of the product's new version.
  • Followed Agile process for 6 Production Releases.
  • Involved in writing build scripts using ANT for deploying the EJB's into AS.
  • Developing core components like Business Objects, Helpers for Business Objects, EJBs like Session Beans , DAOs
  • Implemented Oracle procedures and cursors for different requirement
  • Organizing and coordinating the product related meetings.
  • Participated in the functional and business meetings with client support from US UK for understanding the functional requirements.

Environment: JDK1.5, Servlet FrameWork, Webworks Foundation 7.4, JSP2.0, Servlets2.3, Windows XP, Weblogic Server 7.0, Websphere 6.1 server, IntelliJ IDEA, CVS, Oracle 10g.

Confidential

Java Developer

Confidential is a web based application for supervision of accounts in Confidential. This software helps Govt. of Orissa in monitoring the accountancy. It keeps track on the incoming funds both from Govt. of India Govt. of Orissa under different AntiPoverty Developmental Schemes. This software gives facilities to the common people to see the expenditure status on the specific developmental works. Through PriaSoft Govt. decides the required fund for the financial year and keeps track on the staffs involved in the Developmental works to avoid corruption. The front-end and the interface to the middleware is done using Java, J2EE, JSP, XML and the Struts architecture

Role Responsibility:

  • Involved in understanding the requirement, preparing the specs.
  • Designed and implemented the business objects as Session Beans. Servlets were used as a controller class. The Control is directed to the JSP associated to the Servlet.
  • Involved in developing core components related to User Activity, Performance tuning etc.
  • Writing, compiling and executing PL/SQL stored procedures, cursors.
  • Involved in the code reviews.

Environment: Windows NT, Oracle v8.1, JDK1.2, EJB1.1, JSP1.1, Servlets2.2, JavaScript, Weblogic 6.1. , Struts 1.1

We'd love your feedback!