We provide IT Staff Augmentation Services!

Java Developer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

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.
  • 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.
  • Good communication and inter personnel skills.
  • Exceptional ability to learn and master new technologies and also to deliver outputs in short deadlines.

Education Bachelor's in computer science

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 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 GUI Tools: Java Swings, HTML. IDE: Eclipse , My Eclipse , Netbeans, JDeveloper

Professional Experience

Confidential, Charlotte, NC (Nov 2010- Till Date) 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 using Hibernate.
  • 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.
  • Involved in developing Unit test framework using JUnit. Wrote JUnit test cases for every java class.

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, 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 (May 2008-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.

Confidential, (Aug 2006-Apr 2008) It is a customer service center of Central Electricity Supply Company providing operational services to the customers. The System would provide the facility to log all the customer requests and related details with a unique registration number. It also resolves new connection requests and forwards those requests to the various departments. Maintaining the billing information in the centralized database. It also facilitates collections any ware. The system should be able to provide updates on the customer status disconnected/live and the system also provides updates on the customer status dismantled/live.

Responsibilities:

  • Utilized Agile Methodologies to manage full life-cycle development of the project.
  • Implemented MVC design pattern using Struts Framework.
  • Form classes of StrutsFramework to write the routing logic and to call different services.
  • Created tile definitions, Struts-config files, validation files and resource bundles for all modules using Strutsframework.
  • Developed web application using JSP custom tag libraries, Struts Action classes and Action.Designed Java Servlets and Objects using J2EE standards.
  • Used JSP for presentation layer, developed high performance object/relational persistence and query service for entire applicationutilizingHibernate.
  • Developed the XML Schema and Web services for the data maintenance and structures.

Environment: Java, J2EE, JSP, Struts, JNDI, Eclipse, Oracle9i, XML, ANT, Rationale Rose, Unix, LOG4J, CVS.

We'd love your feedback!