We provide IT Staff Augmentation Services!

Java Resume

3.00/5 (Submit Your Rating)

Ashburn, VA

PROFESSIONAL SUMMARY

5+yrs of experience in analysis, Object Oriented Design, development, implementation and maintenance of software applications using java.
Expertise in Object Oriented Programming using Java and J2EE related technologies.
Knowledge on Oracle Fusion SOA Suite (11g and 10g) components like BPEL, Mediator, Business Rules, and Human Tasks.
Strong background in Java/J2EE environments. Worked extensively on J2EE for developing Web and Distributed Applications by using JDBC, JSP, Servlets, Hibernate, Struts and Web Services.
Well experienced in MVC architecture and Struts framework.
Experience in using the Object Relational Mapping tool Hibernate, strong in using XML mappings and Java Objects
Good knowledge of Spring's IOC, AOP, Spring MVC and spring's integration with Hibernate and Struts technologies.
Having good experience on HTML, DHTML, CSS, XML, JavaScript, and AJAX.
Hands on experience on Application Servers like IBM Web Sphere, Web Logic, and JBoss.
Knowledge and experience in Software Development Life Cycle (SDLC), and Agile Model Driven Development (AMDD) .
Extensive experience in working with Eclipse, My Eclipse, Toad and Version Controls such as CVS.
Experience with the following webservice technologies/implementation/tools - WSDL, SOAP,UDDI, JAX WS
Good communication and inter personnel skills.
Exceptional ability to learn and master new technologies and also to deliver outputs in short deadlines.

Technical Skills

  • Programming Languages: JAVA, J2EE, HTML, DHTML, XML, C,C++
  • Technologies: Java, Swing, Struts, Servlets, JSPs, Java Beans, JDBC, JMS, Web Services, Spring, JavaScript , JNDI
  • Frame Works: J2EE, Struts, Spring, Hibernate
  • Spring Modules: IOC, AOP, Spring MVC, Spring Web flow, Spring ORM, Spring Struts, Spring Context
  • Version Control: CVS, Rational Clear Case, Microsoft VSS
  • Databases: Oracle 9i, 10g, MYSQL 5.0, MS SQL
  • Operating Systems: Windows 9X/ 2000/ NT
  • Application Servers/Web Servers: IBM Web Sphere, Jboss, Apache Tomcat
  • Apache Tools: Ant, Log4j
  • Middleware Tools: Java CAPS 6.0./6U1, Oracle BPEL Process Manager, ESB, Business Activity Monitoring, Business Rules , Mediator and Human Tasks
  • Tools& Utilities: UML, Editplus, Textpad, Toad, SQL , SOAP UI
  • GUI Tools: Java Swings, HTML.
  • IDE: Eclipse , My Eclipse , Netbeans , JDeveloper

Professional Experience

Confidential, Ashburn ,VA (May 2012- Till Date)

Consolidated Access Management & Enterprise Optimization (CAMEO):

The Consolidated Access Management & Enterprise Optimization (CAMEO) project is an effort to establish a new common physical access circuits and equipment assets management method within MCI. Evolution of the telecommunication marketplace to high capacity, multi-service customer access bandwidth presents new access management challenges. The CAMEO initiatives allow MCI as a combined company to view, manage, deploy, and utilize Access Routes into our networks in the most effective and efficient manner. Standards and common processes will be set for customer and network access physical and logical capacity

Responsibilities:
Analyze and understand the requirements and write functional specification documents.
Responsible for coding shell-scripts in UNIX for reporting purposes.
DevelopedStatic StubandDynamic ProxyWeb ServiceClientsto consume the Web Services
Used Websphere Application Server and RAD to develop and deploy the application.
Involved in development of DAOs to interact with back end Oracle.
Involved in designing and implementation of MVC design pattern using Struts framework for Web-tier.
Used Rational Clear case for source control.
Made proficient use of WSDL files.
Used SOAPUI for testing the web services.

Environment: Java1.5, Struts, JSP, Servlets, Weblogic10, JUnit, Webservices, JSP, XML, HTML, CSS, Javascript, Oracle 10g, Rational Clear Case, UML, Toad, WSDL, SOAP UI.

Confidential, Nashville (Nov 2010- Apr 2012)

Customer Enrollment Hub:
The Customer EnrollmentHub (CEH) program is a comprehensive solution that provides the single source of truth for customer demographic and profile information across all system. CEH is a highly flexible, configurable framework that allows the business to assimilate and store customer related information in a single operational data repository. Additionally, the CEH framework allows for business driven data access views and relationships in this repository for presentation back to the enterprise community. The Customer Enrollment Hub (CEH) provides a centralized repository for all client identity and business rules which will allow Emdeon to realize the following benefits:
Provides a single point of entry and reference that enables economies of scale to operations that now deal with numerous disparate systems
Customer information that provides a strategic foundation for all future customer facing products
Provides the data elements for centralized authentication and authorization
Provides a single user interface for maintenance of all customer profile information

Responsibilities:
Extensively worked on front end, business, and persistence tiers using the struts frameworks.
Involved in design, development, and testing phases of software development life cycle.
Designed and developed Service layer using Struts framework.
Developed use case diagrams, class diagrams, database tables, and provided mapping between relational database tables and object oriented java objects usingHibernate.
Involved in designing and implementation of MVC design pattern using Struts framework for Web-tier.
Developed presentation layer using struts tag libraries like logic, html, bean, etc in JSP pages.
Implemented web page lay out using struts tiles libraries, and performed struts validations using Struts validation framework.
Extensively used Hibernate concepts such as inheritance, lazy loading, dirty bit checking, optimistic locking, and transactions.
Followed Agile software development practice paired programming, test driven development and scrum status meetings.
Implemented SOA based web services, designed and built SOAP web service interface, implemented using SOAP & Apache Axis.
Made proficient use of WSDL files. Used SOAPUI for testing the web services.

Environment: Java1.5, Spring, Struts, JSP, Servlets, Hibernate3.0, Weblogic10, JUnit, Webservices, SOAP, JSP, XML, HTML, Jquery, CSS, JMS, Javascript, Oracle 10g, Rational Clear Case, UML, Toad, - WSDL, SOAP,UDDI, Agile Methodologies.

Confidential, Florida (Dec 2009- Oct 2010)
Mobile Content downloadable Center

Description: The Up-Mobile's MCDC shall serve all the present needs and future enhancements of Up-Mobile. MCDC provides bi-directional content delivery services. The MCDC platform is a Mobile Interactive Downloadable Content Portal developed for Up-mobile, USA. The platform enables vendors to store the mobile content of various types such as audio, video, gifs, text messages, interactive messages and programs, Java games, and other mobile utility files. The content will be delivered to the end users through SMS Centers using SMPP and WAP Gateways.
Responsibilities:
Used MVC-Struts framework in the front-end to develop the User Interface.
Used various enterprise design patterns in the development of code for extensibility and maintainability (Singleton and MVC design pattern).
Involved in the implementation of business logic in struts Framework and Hibernate in the back-end.
Responsible for coding shell-scripts in UNIX for reporting purposes.
Used Rational Clear case for source control.
Involved working on Oracle at the back-end.
Involved in generating UML diagrams from the existing code.

Environment: Java , JSP, J2EE , JavaBeans, Struts , Hibernate, JBosss, Rational Clear case, UML, Rational Rose XML, HTML, JavaScript, Oracle, JDBC, ANT, Unix, Windows NT/2000.

Confidential, Cupertino ,CA (Aug 2007-Nov 2009)

IRepair : Apple Retail stores use the iRepair application for creating, managing and administering service records. It also interacts with Concierge system, which is the system in which the appointments made by customers are stored and processed iRepair is an application with more GUI features and a better workflow using latest Internet technologies with the objective of reducing the average repair creation time. The iRepair application is developed in HTML, JSP, Ajax, JSON, Struts and deployed on Apache Tomcat Server. It uses PeopleSoft API to interact to the GCRM DB using PeopleSoft Integration Broker. iRepair interacts with external systems such as SAP PD2, SAP PD3 etc through PeopleSoft APIs in GCRM.

Responsibilities:
Involved in system analysis, design, management, development and also designing Framework for business components. Involved in designing Java Components with various Java core design patterns.
Implemented various design patterns like Business Delegate, DTO and DAO for front-end and back-end system.
Developed front end pages using JSP .
Designed User Interfaces or front end pages using JSP2.0, Servlets2.3, CSS, XML and HTML.
Designed web screens for various modules using JSF, HTML, DHTML and CSS and used Java Script as client side validation.
Worked on agile approaches, including Extreme Programming, Test-Driven Development and Scrum. Used agile methodologies, test driven development and automated builds
Involved in development of Oracle tables, stored procedures, and functions.

Environment: JSF, J2EE, Log4J, Java, Struts, JSP, JMS, Servlets, JDBC, JNDI, MySql, Mysql Query Browser, HTML, XML, XSLT, XPATH, XSD, Jboss Application Server, Eclipse 3.1, Ant scripts, UNIX and Windows 2000.

We'd love your feedback!