Java/ J2ee Developer Resume
MD
SUMMARY:
- Over 8+ Years of experience in requirement analysis, system design, development and testing of variousapplications.
- Expertise in Core Java and J2EE technologies such as JSP, Servlets, EJB, JNDI, JSTL, JMS, JDBC.
- Expertise in Web Front End Technologies Spring MVC, JSF, Tag Libraries, Tiles, JSTL,Java Script, DHTML, XML/XSL.
- Experience in different O/R Mapping tools Hibernate and JPA.
- Worked on applications using Java/J2EE design patterns such as Business Delegate, Service Locator,Transfer Object, Data Access Object, Session Façade, Singleton, Factory and Adapter patterns.
- Experience working with web services using SOAP, WSDL and XML related technologies like XML/XSLTto process, validate, parse and extract data from XML usingDOM, SAXand STAX parsers for DTDand SCHEMA using tools like XMLSPY.
- Expertise in OOA and OOD using UML (Use case diagrams, class diagrams, sequence and state diagrams using Microsoft Visio)
- Extensive experience in programming, deploying, configuring, and fine - tuning middle-tier popular J2EE.
- Application Servers like IBM Websphere, Apache Tomcat.
- Worked with Multiple Databases Oracle, DB2and MySQL.
- Worked on wide variety of platforms like Unix,Linux and Windows operating systems.
- Worked with wide variety of IDE’s like IBM RAD and Eclipse.
- Extensive use of Build tools such as Ant and Maven.
- Worked on Logging Framework using Log4j.
- SubVersion (SVN) and CVS as versioning software tools.
- Worked all phases of Software Development Life Cycle (SDLC) - Requirement analysis, Specification,
- Strong in Windows NT/00/98/95, Linux & UNIX environments.
- Working experience in Production, Development, Staging and QA environments.
- Exceptional ability to quickly master new concepts and capable of working in-group as well as independently with excellent communication skills.
- Expertise in HTML, DHTML, AJAX, Java ScriptandJQuery Data Table.
- Working experience on Defect Reporting Tools such as Quality Center, Clear Quest.
- Good organizational and prioritization skills.
TECHNICAL SKILLS:
SKILL-PROFILE: JAVA, JSP, Tag-Libs, Servlets, UML, JavaScript, Ajax, Java Beans, Enterprise Java Beans, JDBC, JNDI, JSTL,JSON, JAXB, JUnit, HTML, JavaScript,JQuery.
IDE TOOLS: Eclipse and IBM RAD6.0.
FRAMEWORKS: Spring MVC, JSF, Hibernate 4.0.1
SQL EDITORS: TOAD 8.X and Oracle SQL Developer.
DATABASE: Oracle 8i/9i/10g/11g,IBM DB2, Sybase, SQL Server.
APPLICATION SERVER: IBM WebSphere 6.x, Apache Tomcat.
VERSION CONTROL: SubVersion(SVN) and CVS.
PROTOCOLS: HTTP, HTTPS, SOAP.
XML TECHNOLOGIES: XML, DTD, Schema.
WEB SERVICES: SOAP, WSDL, Restful.
DESIGN TOOLS: Rational Rose, Microsoft VISIO.
MESSAGING TECHNOLOGIES: JMS.
ORM TECHNOLOGIES: Hibernate, JPA.
OPERATING SYSTEMS: Windows 95/98/2000/XP, Linux and UNIX.
OTHERS: JIRA, Quality Center, Clear Quest.
PROFESSIONAL EXPERIENCE:
Confidential, MD
Java/ J2EE Developer
Responsibilities:
- Identified the Business Requirements and Involved in preparing System Requirements for the project.
- Used J2EE design patterns like Value Object Pattern, MVC and Singleton Pattern.
- Implemented Spring MVC framework for the front end development using Dispatcher Servlet, Controller, View Resolver and Spring Tag Libraries.
- Involved in development of user interactive web pages using JSP, Html, CSS, JQuery, JSTL, and Javascript.
- Performed unit testing using JUNIT framework.
- Designed and developed various stored procedures, functions and triggers in PL/SQL.
- Using Eclipse IDE tool to develop the application and HP Quality Centeras a defect tracking tool.
- Participated in the technical code reviews and prepared peer review documents.
- Developed Maven build scripts and involved in deploying the application on Tomcat Server.
- Used SVN as version control.
- Consumed and implemented soap web services.
- Involved in Agile development methodology.
Environment: Java 1.6, J2EE, Eclipse IDE, Spring MVC, JPA,JavaScript, HTML, CSS, JQuery, JSP, JUnit, JSTL,JMS, JSON, XML, XSLT, JAXB, log4j, Apache Tomcat, HP Quality Center, Oracle 11g, PL/SQL, Soap Web service, Maven, Subversion.
Confidential, KANSAS CITY, MISSOURI
Java/ J2EE Developer
Responsibilities:
- Involved in development of applications using Java, JSP, JUnit, Web Service, SOAP, HTML, JavaScript and JQuery.
- Performed unit testing using JUNIT.
- Used SAX and DOM parsers for parsing xml documents and used XML transformations using XSLT.T
- Involved in gathering requirements from Business and Updating Technical Design Documents.
- Implemented Spring MVC framework for the front end development using Dispatcher Servlet, Controller, View Resolver and Spring Tag Libraries.
- Developed the business layer logic and implementedit.
- Installed and configured IBM RAD Tool and WebSphere 6.0.
- Debugged java code in IDE to fix production defects and JIRA is used for bug and issue tracking.
- Used Backend database like Oracle 11g.
- Used SubVersion for the version control management and HP quality Center as a defect tracking tool.
- Developed UML use cases.
- Consumed and implemented Web Services using Restful.
- Implemented log4j for logging and append to a log file for debugging.
Environment: Java, JUnit, Spring MVC, EJB, JQuery, Hibernate, Maven, Html, Quartz, IBM RAD, CSS, JavaScript, JQuery, Xml, Oracle, SVN, JIRA, PL/SQL developer, UML, IBM WebSphere, Restful WebServices and AutoSys.
Confidential, BRIDGEWATER, NJ
Java/J2EE Developer
Responsibilities:
- Developed the application using Software Development lifecycle, followed the Agile Development Model.
- Built the application using Spring MVC and Hibernate framework.
- Primarily focused on the spring components such as Dispatcher Servlets, Controllers, ModelView Objects and View Resolver.
- Implemented the user interface using JSP, JSTL, JavaScript, CSS, HTML and JQuery.
- Integrated and implemented other applications by using Soap web services.
- Used JSON based message transfer to retrieve the data related to the repositories.
- Used Spring Data and Spring ORM to integrate with Oracle to implement the persistence layer in Hibernate.
- Involved in performing unit testing.
Environment: Java/ J2EE, Spring MVC, Hibernate,JSP, JSON, JUnit, Oracle, XML, HTML, CSS, JavaScript, JSTL, JQuery, Soap Web Services,Eclipse IDE, Apache Tomcat Server, CVS, ClearQuest.
Confidential, SAN FRANSICO, CA
Java/ J2EE Developer
Responsibilities:
- Implemented Spring MVC, J2EE Design Patterns like MVC, DAO, Singleton and DTO Design pattern.
- Involved in designing and programming for the system, which includes development ofProcess Flow Diagram, Entity Relationship Diagram, Data Flow Diagram and Database Design.
- Designed and developed the Member Eligibility Screens by collecting the requirements and writing business rules for processing the data collected from the customers.
- Understanding the business needed for solving the tickets from the clients and to run theeligibility for the clients.
- Understanding the client requirements from status meetings and maintaining the screens as per the client needs.
- Agile Scrum methodology is used to release the product.
- Involved in Test Driven Development.
- IBM RAD is the programming editor.
- Used SVN to check in and check out the code.
- Maintaining the business standards and deployed entire code in the WebSphere application server.
- Involved in Unit, Integration and QA testing and documenting them.
Environment: Java, J2EE, JSP, Spring MVC, Hibernate, Servlets 2.3, T, HTML, XML/XSL, XSLT, XSD, AJAX, JavaScript, Oracle, JavaScript, JPA, IBM Rad, Log4j, ANT, Subversion (Version Control), Web Sphere, SOAP Web Services.
Confidential
JAVA Developer
Responsibilities:
- Analyzing and gathering requirements, deploying reports, website design to on-line accounts, support pages, billing and design plans.
- Designing database structure.
- Apache Ant was used for the entire build process and worked on Eclipse IDE to write the code and integrate the application.
- Created admin and customer login pages, details, adding, Editing and deleting pages.
- Testing and validating work produced as part of the development process. Developing advanced database driven websites & systems including eCommerce.
- Designed web pages using Swing, html, css and Jsp.
- Back end development and maintenance of websites using Oracle database.
- Design and development of many PL/SQL batches using JAVA with connectivity to Oracle for data maintenance and handling.
- Used JDBC for data access from Oracle tables and worked on stored procedures on Oracle database.
- Application was deployed on Apache Tomcat and coordinated with testing team for timely release of product.
- Automated administration comprising many support pages like admin login, customer login, adding, editing, deleting the customers, orders, shipping, customers list, devices list etc.
Environment: Java, JSP, HTML, CSS,JDBC, ORACLE, Eclipse IDE, SWING, Servlet 2.5,Apache Tomcat, Clear Case, ANT,SVN, Windows XP.
