We provide IT Staff Augmentation Services!

Java Developer Resume Profile

Alpharetta, GA

SUMMARY:

  • Experience in Object Oriented Analysis and Design OOAD , Model View Controller MVC , Service Oriented Architecture SOA , Inversion of Control IoC , Dependency Injection DI , Aspect Oriented Programming AOP , Annotation-Driven Programming. Worked in server-side, web and object-oriented Java technologies.
  • Extensive experience in developing dynamic web applications and web services using Rational Software Architect RSA , Rational Application Developer RAD , WebSphere Studio Application Developer WSAD , Websphere MQ MQ Series , BEA WebLogic, JBoss, Apache Tomcat, Eclipse, JDeveloper and JBuilder.
  • More than 9 years of extensive experience in requirement analysis, application design, development, testing and post-production support of client/server and n-tier web applications using Object Oriented Programming OOP , Java/J2EE technologies in Telecom, Retail, Finance, Insurance, Healthcare and Education domain.
  • Expertise in developing n-tier enterprise level web applications using J2EE technologies including JSP, Servlet, Struts, Tiles, JDBC, EJB Session, Entity and MDB , JNDI, JPA, JTA, JAAS, JAXB, WS-Security, Java Mail, JMS, RMI, SOAP, WSDL, XML SAX, DOM , XSL, XSLT, AJAX, JavaScript, HTML, CSS and ANT.
  • Expertise in various open source frameworks and tools such as Jakarta Struts, DOJO, jQuery, ExtJS, Spring 2.0 Core, ApplicationContext, Spring AOP, Spring MVC , Hibernate, Tiles, Seam, DBUtils, JExcel etc.
  • Expertise in implementing GoF patterns and J2EE Design Patterns like Singleton, Front Controller, Factory Pattern, Business Delegate, Service Locater, Session Fa ade, Data Transfer Objects DTO , and Data Access Objects DAO .
  • Experience in Configuring and deploying applications on IBM WebSphere Application Server, JBoss, BEA WebLogic and Apache Tomcat.
  • Experience in writing and executing unit test cases using JUnit Testing Framework.
  • Working knowledge of Agile Scrum, Waterfall, Iterative and Spiral methodologies and Rational Unified Process RUP .
  • Experience in designing Use Cases, Class diagrams, Sequence and Collaboration diagrams for n-tiered object-oriented system architectures using Unified Modeling Language UML tools like RSA, Visio, StarUML, Rational Rose and Poseidom.
  • Working experience with relational databases like Oracle, DB2, PostgreSQL and MS-Access.
  • Extensively worked on Windows, UNIX, AIX, Solaris and Red Hat Linux operating systems.
  • Used various version control tools like PVCS, CVS and VSS.
  • Experience on different IDEs like RAD 6.0/WSAD 5.1, Net Beans, Eclipse, JBuilder.
  • Expertise in working and configuring application servers like ATG Dynamo, IBM WebSphere, BEA Weblogic, JBoss, Apache Web Server, Apache Tomcat.
  • Excellent communication and interpersonal skills, problem solving and analytical skills, good leadership qualities with the ability to work independently.
  • Experience in internationalization of applications using Struts framework.
  • Possesses good communication and presentation skills, strong inter-personal, problem solving and analytical skills, proactive and hard working.
  • Ability to work in a team as well as independently. Very good Team Player.
  • Excellent communication and interpersonal skills, problem solving and analytical skills, good leadership qualities with the ability to work independently.
  • Good to learn and adapt new technologies quickly.

Technical Skills:

Operating Systems

UNIX, AIX, Unix Shell scripting, Solaris, Linux, Windows Vista/XP, MS-DOS

Languages

JAVA 1.6/1.5,J2EE JSP2.x, Servlet2.x, EJB3.0, JMS , AJAX, JavaScript, jQuery, HTML, DHTML, UML, XML, SQL, PL/SQL

Technologies

JSTL, JNDI, JMS, JTA, JAXB, JAXP, Java Mail, i18n, Websphere MQ MQ Series , XSL, XPath, XSLT, AJAX, Tag Libraries, JUnit, SOAP, WSDL, Web Services ,Applet, Swing

Tools

Eclipse3.x, MyEclipse, Ant, StarUML, LDAP, PuTTY, TOAD, WinSCP

Application/Web Servers

RAD 7.0, RSA6.1, Web Logic 10.2, IBM Web Sphere 6.0/5.1, IBM Web Sphere Studio Application Server, Apache Web Server, Tomcat 4.0

Database

Oracle 10g/9i/8i, DB2, mySQL, SQL Server, CouchDB

Version Control Tools

PVCS, CVS, VSS, AccuRev and SVN.

Open Source Framework

Struts, Tiles, Spring, Hibernate, jQuery2.0, ExtJS1.0, JSON1.x, Log4J, DBUtils, JExcel, Ant, Apache POI Utilities

Tools/ Concept

Rational Rose 2000, OOAD, RUP, SOA, AOP, IOC, DI, Maven, Jenkins, Cobertura, Sonar.

Testing Tools

Junit and WinRunner

Professional Experience

Confidential

Java Developer

Responsibilities:

  • Involved in Requirement Analysis, Design, Development and Testing of the application.
  • Involved in the implementation of design using vital phases of the Software development life cycle SDLC that includes Development, Testing, Implementation and Maintenance Support.
  • Applied OOAD principle for the analysis and design of the application.
  • Used Agile Scrum methodology for iterative incremental software development
  • Applied J2EE design patterns like Singleton, Data Transfer Object DTO , Data and Business Object VO during the development of components.
  • Used Visio to prepare Flow Diagram, Class Diagram and Sequence Diagram.
  • Used WebLogic Application Server to deploy the build.
  • Developed front-end screens using Spring MVC, JSP, HTML, AJAX, jQuery, backbone, marionette, Javascript and CSS.
  • Developed POJO based programming model using Spring framework.
  • Used J2EE for the development of business layer services.
  • Developed and published Java Web Services PoS Services so that other systems can use the service using Web Services.
  • Used RESTful web service to consume and publish services.
  • Building RESTful Web Services with JAX-RS and Jersey.
  • Used Eclipse for the Development, Testing and Debugging of the application.
  • Log4j framework has been used for logging debug, info error data.
  • Accurev version control system has been used to check-in and checkout the developed artifacts. The version control system has been integrated with Eclipse IDE.
  • Developed POJO based programming model using Spring framework.
  • Used IOC Inversion of Control Pattern and Dependency Injection of Spring framework for wiring and managing business objects.
  • Used SecureCRT to transfer file from local system to Unix system.
  • Performed Test Driven Development TDD using JUnit and Mockito.
  • Used Quality Center QC for defect logging and issue tracking.

Technologies: Windows XP, Java6.0, Design Patterns, WebLogic10.2, J2EE Servlet, Velocity , HTML, AJAX, Javascript, Backbone, Marionette, jQuery, CSS, Struts, Spring, Hibernate, RESTful API, Web Services, SOAP, WSDL, CXF2, GSon, Jersey, JSON, XML, Eclipse, Log4J, DB2, Maven, Jenkins, Cobertura, Sonar, WinSCP, Putty, Log4J, Junit, Mockito, QC.

Confidential

Responsibilities:

  • Involved in Requirement Analysis, Design, Development and Testing of the application.
  • Involved in the implementation of design using vital phases of the Software development life cycle SDLC that includes Development, Testing, Implementation and Maintenance Support.
  • Applied OOAD principle for the analysis and design of the application.
  • Used Agile Scrum methodology for iterative incremental software development
  • Applied J2EE design patterns like Singleton, Data Transfer Object DTO , Data and Business Object VO during the development of components.
  • Used Visio to prepare Flow Diagram, Class Diagram and Sequence Diagram.
  • Used WebLogic Application Server to deploy the build.
  • Developed front-end screens using Spring MVC, Struts, Velocity, HTML, AJAX, jQuery, Javascript and CSS.
  • Developed POJO based programming model using Spring framework.
  • Used J2EE for the development of business layer services.
  • Developed Struts Action Forms, Action classes and performed Action mapping using Struts.
  • Developed and published Java Web Services PoS Services so that other systems can use the service using Web Services.
  • CXF2 WS engine has been used to convert WSDL to Java objects.
  • SOAP has been used as a protocol to send request and response in the form of XML messages.
  • WSDL has been used to expose the Web Services.
  • Used Eclipse for the Development, Testing and Debugging of the application.
  • Log4j framework has been used for logging debug, info error data.
  • Accurev version control system has been used to check-in and checkout the developed artifacts. The version control system has been integrated with Eclipse IDE.
  • Developed POJO based programming model using Spring framework.
  • Used IOC Inversion of Control Pattern and Dependency Injection of Spring framework for wiring and managing business objects.
  • Used SecureCRT to transfer file from local system to Unix system.
  • Performed Test Driven Development TDD using JUnit and Mockito.
  • Used Quality Center QC for defect logging and issue tracking.

Technologies: Windows XP, Java6.0, Design Patterns, WebLogic10.2, J2EE Servlet, Velocity , HTML, AJAX, Javascript, Backbone, Marionette, jQuery, CSS, Struts, Spring, Hibernate, RESTful API, Web Services, SOAP, WSDL, CXF2, GSon, Jersey, JSON, XML, Eclipse, Log4J, DB2, Maven, Jenkins, Cobertura, Sonar, WinSCP, Putty, Log4J, Junit, Mockito, QC.

Confidential

Responsibilities:

  • Involved in Requirement Analysis, Design, Development and Testing of the application.
  • Involved in the implementation of design using vital phases of the Software development life cycle SDLC that includes Development, Testing, Implementation and Maintenance Support.
  • Applied OOAD principle for the analysis and design of the application.
  • Applied J2EE design patterns like Singleton, Data Transfer Object DTO , Data and Business Object VO during the development of components.
  • Used Visio to prepare Flow Diagram, Class Diagram and Sequence Diagram.
  • Used WebLogic Application Server to deploy the build.
  • Developed front-end screens using Struts, Velocity, HTML, AJAX, jQuery, Javascript and CSS.
  • Used J2EE for the development of business layer services.
  • Developed Struts Action Forms, Action classes and performed Action mapping using Struts.
  • Consumed Comcast and TWC Time Warner Cable Services using Java Web Services to send request and get response from them
  • CXF2 WS engine has been used to convert WSDL to Java objects.
  • SOAP has been used as a protocol to send request and response in the form of XML messages.
  • WSDL has been used to expose the Web Services.
  • Used Eclipse for the Development, Testing and Debugging of the application.
  • Log4j framework has been used for logging debug, info error data.
  • Accurev version control system has been used to check-in and checkout the developed artifacts. The version control system has been integrated with Eclipse IDE.
  • Developed POJO based programming model using Spring framework.
  • Used IOC Inversion of Control Pattern and Dependency Injection of Spring framework for wiring and managing business objects
  • Used Hibernate framework for Entity Relational Mapping.
  • Used SecureCRT to transfer file from local system to Unix system.
  • Performed Test Driven Development TDD using JUnit and Mockito.
  • Used Maven, Jenkins and Ant script for build automation.
  • Used Quality Center QC for defect logging and issue tracking.

Technologies: Windows XP, Java6.0, Design Patterns, WebLogic10.2, J2EE Servlet, Velocity , HTML, AJAX, Javascript, Backbone, Marionette, jQuery, CSS, Struts, Spring, Hibernate, RESTful API, Web Services, SOAP, WSDL, CXF2, XML, JSON, Eclipse, Log4J, DB2, Maven, Jenkins, Cobertura, Sonar, WinSCP, Putty, Log4J, Junit, Mockito, QC.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Requirement Analysis, Design, Development and Testing of the IFWA module.
  • Involved in the implementation of design using vital phases of the Software development life cycle SDLC that includes Development, Testing, Implementation and Maintenance Support.
  • Applied OOAD principle for the analysis and design of the system.
  • Applied J2EE design patterns like Singleton, Service Locator, Data Transfer Object DTO , Data Access Objects DAO and Adapter during the development of components.
  • Used Visio to prepare Flow Diagram, Class Diagram and Sequence Diagram.
  • Used WebLogic Application Server to deploy the build.
  • Developed front-end screens using Struts, JSP, HTML, AJAX, jQuery, Javascript and CSS.
  • Used J2EE for the development of business layer services.
  • Developed Struts Action Forms, Action classes and performed action mapping using Struts.
  • Performed data validation in Struts Form beans and Action Classes.
  • Used Web Services to connect to mainframe for the validation of the data.
  • Axis2 WS engine has been used to convert WSDL to Java objects.
  • SOAP has been used as a protocol to send request and response in the form of XML messages.
  • WSDL has been used to expose the Web Services.
  • JDBC framework has been used to connect the application with the Database.
  • Used Eclipse for the Development, Testing and Debugging of the application.
  • Used SAX Parser to parse the xml files.
  • Log4j framework has been used for logging debug, info error data.
  • Used Hibernate framework for Entity Relational Mapping.
  • Used Oracle 10g database for data persistence.
  • TOAD has been used as a database client.
  • Extensively worked on Windows and UNIX operating systems.
  • Used SecureCRT to transfer file from local system to Unix system.
  • Performed Test Driven Development TDD using JUnit.
  • Used Ant script for build automation.
  • PVCS version control system has been used to check-in and checkout the developed artifacts. The version control system has been integrated with Eclipse IDE.
  • Used Rational Clearquest for defect logging and issue tracking.

Technologies: Windows XP, Linux, Java6.0, Visio, Design Patterns, WebLogic10.2, Apache Ant, J2EE Servlet, JSP , HTML, AJAX, Javascript, jQuery, CSS, Struts, Hibernate, Web Services, SOAP, WSDL, XML, Eclipse, DB2, TOAD, Cruise Control, WinSCP, Putty, Log4J, JUnit, Mockito, Clearquest.

Confidential

Java/J2EE Developer

Responsibilities:

  • Involved in Requirement Analysis, Design, Development and Testing of the risk workflow system.
  • Involved in the implementation of design using vital phases of the Software development life cycle SDLC that includes Development, Testing, Implementation and Maintenance Support.
  • Applied OOAD principle for the analysis and design of the system.
  • Applied J2EE design patterns like Singleton, Business Delegate, Service Locator, Data Transfer Object DTO , Data Access Objects DAO and Adapter during the development of components.
  • Used RAD for the Development, Testing and Debugging of the application.
  • Used Websphere Application Server to deploy the build.
  • Developed front-end screens using Struts, JSP, HTML, AJAX, jQuery, Javascript, JSON and CSS.
  • Used J2EE for the development of business layer services.
  • Developed Struts Action Forms, Action classes and performed action mapping using Struts.
  • Performed data validation in Struts Form beans and Action Classes.
  • Developed POJO based programming model using Spring framework.
  • Used IOC Inversion of Control Pattern and Dependency Injection of Spring framework for wiring and managing business objects.
  • Used Web Services to connect to mainframe for the validation of the data.
  • Axis2 WS engine has been used to convert WSDL to Java objects.
  • SOAP has been used as a protocol to send request and response in the form of XML messages.
  • WSDL has been used to expose the Web Services.
  • JDBC framework has been used to connect the application with the Database.
  • Used Eclipse for the Development, Testing and Debugging of the application.
  • Used SAX Parser to parse the xml files.
  • Log4j framework has been used for logging debug, info error data.
  • Used Hibernate framework for Entity Relational Mapping.
  • Used Apache CouchDB database for data persistence.
  • SQL Developer was used as a database client.
  • Extensively worked on Windows and UNIX operating systems.
  • Used SecureCRT to transfer file from local system to Unix system.
  • Performed Test Driven Development TDD using JUnit.
  • Used Ant script for build automation.
  • PVCS version control system has been used to check-in and checkout the developed artifacts. The version control system has been integrated with Eclipse IDE.
  • Used Rational Clearquest for defect logging and issue tracking.

Technologies: Windows XP, Unix, RAD7.0, Java6.0, Design Patterns, WSAD 6.0, Websphere, Apache Ant, J2EE Servlet, JSP , HTML, AJAX, Javascript, CSS, jQuery, JSON, Struts, Spring, Hibernate, Web Services, SOAP, WSDL, XML, Eclipse, Apache CouchDB, SQL Developer, Cruise Control, WinSCP, Log4J, JUnit.

Hire Now