We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

0/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • Over 10 years of IT experience in analysis, design, development, testing and deployment of software systems.
  • Strong experience in developing applications using Java, J2EE technologies like Servlets, JSP, EJB, Struts Framework, JSF, JMS, JAXP,XML,JDBC with Oracle 8i/9i/10i & MySQL relational databases on Windows and UNIX environments.
  • Strong work experience in Spring MVC and Hibernate ORM Software.
  • Strong experience in Object Oriented Principles, J2EE Design Patterns.
  • Strong Knowledge in developing Standalone, client/server, enterprise & distributed applications.
  • Expert in UML, Water fall and RUP methodologies. This includes prominent GOF patterns.
  • Experience in developing the Use cases, Sequence, Class and State Diagrams in UML with Rational Rose and in RAD7.0
  • Expertise in developing critical & responsive GUI /front - end components using HTML, JavaScript, CSS, JSP, JSF and AJAX.
  • Expertise in implementing Action classes, Form beans, DynaActionForms using Struts Framework and writing JSP pages with Struts tag library, JSTL and Custom tags.
  • Expertise in implementing server side components with Entity Beans and Session Beans.
  • Experience in implementing message handlers using Message Driven Beans and JMS.
  • Strong test driven development experience using JUnit and HttpUnit.
  • Expert in deploying applications on BEA Weblogic 7.0/8.1,RAD 7.0 with Web sphere 6.1 and JBoss 4.0.1 application servers and in Tomcat webserver.
  • Experience with XML, XSD, XSLT, DTD, SAX, DOM, SOAP, WSDL, UDDI technologies.
  • Strong experience in developing the Web Services using the Confidential SOAP, Apache AXIS and JAX-RPC runtime environments.
  • Expert in writing SQL Scripts and PL/SQL stored procedures, Functions, queries, Triggers in Oracle, DB2 & MySQL databases.
  • Wrote the test cases, test scenarios and test scripts using the WinRunner and QTP as automated testing tools.
  • Having experience to test the performance of the application by using the LoadRunner as to perform the load testing.
  • Quick adaptability to new technologies.

TECHNICAL SKILLS

Operating Systems: Win 98, Win NT 4.0 and UNIX

Programming Languages: C, C++, and PL/SQL

Database: MS Access 2000, Oracle 8i&9i, DB2, MySQL.

GUI: Visual Basic 6.0 / Developer 2000, MS Office 2000

Java/J2ee Technologies: JDK5.0, Java Beans, JSP, Applet, Swing, AWT, Servlets, JDBC, JavaScript, Ajax, J2EE (EJB 2.1, XML,webservices),JSF

Web Server: Tomcat 4.1

Portal Server: Web Sphere 5.1, Weblogic 8.1

Frameworks: Struts 1.2, JUnit 3.8.1, Carbon, Kubota, Spring, Hibernate, Confidential SDF.

Application Server: Web Logic 9.2, Web Sphere 6.0, JBoss.

IDE Tools: Eclipse 3.0, JBuilder, Web logic workshop, WSAD 5.1, RSD,RAD7.0,TOAD, DB2 Visualizer.

WebServicesTools: Confidential SOAP, Apache AXIS, Confidential Websphere JAX-RPC.

Testing tools: WinRunner, QTP, LoadRunner,QC.

Configuration Management Tools: CVS, SVN, CMVC, VSS, BladeLogic, Confidential Rational ClearCase.

Telcordia: XngClient, XngAdmin and WebXng.

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

Java/J2ee Developer

Responsibilities:

  • Actively participate in design, development and enhancement of the OPUS, retail application.
  • Implemented front-end using JSP, JavaScript, AJAX and JSON
  • Extensively use Struts with EJB for the development of the application
  • Written shell scripts to compile, deploy and run the application in development environment.
  • Work with Telegence, CSI, Yoda, CAPM and GCS third party vendors to retrieve the telephone data and post payment information using web services.
  • Prepare the unit test cases for the enhancement and development tasks.
  • Arrange daily status meetings and get updates from every team member.
  • Identify the scenarios and create test data as per the requirement and deliver bug free code.
  • Use Itrack and Quality Center to track the defects
  • Fixes the issues found in integration, E2E, PST testing and PROD.
  • Using Oracle as Database for Stored procedures and queries for application data.

Confidential, Alpharetta, GA

Developer

Responsibilities:

  • Involved in all the phrases of SDLC like analysis, design, and development and testing.
  • Extensively followed SCRUM methodology to implement the product.
  • Used extensively VersionOne tool to track the Sprint Backlogs and update the tasks.
  • Designed and developed the Cruise application for different clubs of Confidential .
  • Used Struts2 to develop the Presentation tier.
  • Developed the Client User Interface using with JSP, JavaScript, Ajax, DOJO and HTML.
  • Spring and Hibernate are used for business logic processing and for persisting Domain Objects.
  • Involved in the development of backend process that process and parse the vendor files and stores the data in database..
  • Worked on web services provided by Sabre, third party vendor to get the category, deck availability as well as pricing information.
  • Developed the Junit test case for unit testing.
  • Strong ability to diagnose critical problems and develop solutions.
  • Developed unit test plan, System test plan and helped users during UAT testing.
  • Strong understanding and experience with the database MySQL.

Environment: JDK1.6, Java/J2ee, Struts2, JSP, CSS, Java script, Ajax, DOJO, HTML, Spring, Hibernate3.0, Web services SOAP/HTTP, IntelliJ Idea 11, GIT, Eclipse Indigo, VersionOne, Tomcat7.0 and My SQL

Confidential, Chicago, IL

Programmer Analyst

Responsibilities:

  • Involved in developing the application by using Telcordia products.
  • Involved in the enhancement of GMUT application.
  • Implemented front-end using JSP, JSF, JavaScript and AJAX.
  • Developed the web services by using JAX-RPC runtime server environment by using document/literal encoding in RAD.
  • Generating the Web Services Client using the Apache AXIS as runtime.
  • Do unit testing using JUNIT.
  • Involved in Assembly testing, Regression testing and System integration testing.
  • Used Mercury QualityCenter to maintain the Testcases, Testresults and Defects.
  • Involved in packaging the application for Mobility Production.
  • Supporting to deploy the application in Dev and Test environments.

Environment: Java/J2ee,JSp,AJAX,JavScript,JSF, Xml, Rational Software Developer (RAD)7.0, oracle 10i, Confidential Websphere JAX-RPC,Apache AXIS, Web Sphere 6.1,HP Quality Center,WebXng and XngClient.

Confidential, Chicago, IL

Programmer Analyst

Responsibilities:

  • Involved in developing of the application by using the Confidential reuse architecture.
  • Preparing the design documents for the web services application.
  • Involved to migrate the application from WSAD 5.1 to RAD7.0.
  • Implemented front-end using JSP, JavaScript and AJAX.
  • Developed the web services by using JAX-RPC runtime server environment by using document/literal encoding in RAD.
  • Provided the web service security using the Confidential security framework by adding the handler mechanism.
  • Involved in the enhancement of the application in WSAD.
  • Generating the WSDL using the Apache AXIS as runtime in WSAD 5.1.
  • Logging debug, error and event info using Confidential framework.
  • Used BladeLogic to maintain the change management processes for application packaging across development, QA and production environments.
  • Standardizing configurations and minimizing configuration drift by using the BladeLgic.
  • Extensively using the ecommerce application for the EIS.
  • Involved in unit testing, system integration testing and regression testing.
  • Deployed the application in Web sphere application server 6.1.

Environment: Java/J2ee,JSp,AJAX,JavScript,Java, Xml, Rational Software Developer (RAD)7.0, WSAD 5.1, Confidential SDF, oracle 9i,BladeLogic, Confidential Websphere JAX-RPC,Apache AXIS, Web Sphere 6.1.

Confidential

Sr. Java/J2ee Programmer

Responsibilities:

  • Worked on Full Cycle of Software Development from Analysis through Design, Development and Integration phases.
  • Performed SCM Coordinator role as Controlling the release of a product and its changes, Managing the process and tools used for builds and making sure every defect has traceability back to the source.
  • Involved in designing of the application following Model-View-Controller (MVC) architecture. Major design patterns followed are Business Delegate, Value Object and Session Facade.
  • Did object modeling using UML with Rational Rose. Created Use Case Diagrams, Class Diagrams, Sequence Diagrams, Collaboration Diagrams and Activity Diagrams to describe the relationship that exists among system's components in accordance with the business requirements.
  • Implemented front-end using JSP, HTML, JSTL, CSS, JavaScript and AJAX.
  • Developed Struts Action Forms, Action classes and templates and performed action mapping using Struts 1.1/1.2.4.
  • Performed data validation by using Struts validation framework.
  • Implemented application using Struts MVC framework with Hibernate ORM.
  • Wrote SQL Scripts and PL/SQL stored procedures and triggers required for new features and as well as for troubleshooting production issues.
  • Developed Technical Requirements Document (TRD), Design Documents and Unit Test Cases for various enhancements.
  • Logging debug, error and event info using Log4j.
  • Used CMVC and Rational Clearcase for version control of source codes.
  • Providing production support and giving the support for enhancement of the application.
  • Involved in unit testing, system integration testing and regression testing.
  • Used JUnit tool for performing Unit testing.
  • Improved the software quality by using ClearQuest which provides defect tracking, process automation, reporting and lifecycle traceability for better visibility and control of the software development lifecycle
  • Deployed the builds of the developed application on Websphere5.1 application server.

Environment: Java/J2ee, Java Struts 1.2, Hibernate, JSP, Xml, JMS, DB2, AJAX, Web Sphere 5.1, Rational Software Developer (RAD), Rational Clearcase, ClearQuest, Junit, Log4j.

Confidential

Responsibilities:

  • Responsible for designing user interface using JSP and the client side validations are extensively done in JavaScript.
  • Involved in developing the application Portlets which provide a view into an application.
  • Implemented the business layer using Spring Context module.
  • Involved in the development of persistent layer using Hibernate.
  • Responsible for Design and Development of UI framework which is totally based on STRUTS1.2
  • Participate in design reviews, test case reviews, code reviews.
  • Followed the Java best practices to reduce the software defects and improve the quality of code which helps to develop highly maintainable applications.
  • Perform code reviews, compare and merge source code, web pages for application performance used Araxis Merge tool.
  • Deployed the application in Confidential WebSphere portal server.

Environment: Java, Struts 1.2.Spring, Hibernate, JSP, LDap, Xml, JMS, DB2, Web Sphere 5.1 Portal server, WSAD, Araxis, CMVC and SAP 4.x.

Confidential

Java/J2ee Developer

Responsibilities:

  • Developed the User interface using Swings with AWT component.
  • Created multiple view access for access control between administrators and end users.
  • Developed and utilized J2EE Services SERVLETS, JSP components
  • Implemented Java classes to encapsulate the business logic
  • Used various design patterns like Singleton, Façade, Command, Factory, DAO
  • Used Object Oriented Application Design (OOA/D) for deriving objects and classes
  • Involved in writing the SQL queries to manipulate the db data.
  • Data-retrieval from back-end database using Data Source from JDBC Drivers

Environment: JBuilder, Swing, AWT, Tomcat server, J2EE (Java1.4, SERVLETS), MS-SQL server, XML, JDBC, JNDI, Windows XP, JavaScript, UML

Confidential

Java/J2ee Programmer

Responsibilities:

  • Designed the application using Struts MVC design patterns providing the separation between the presentation logic with the business logic.
  • Used the SOAP protocol to get the communication between incompatible systems (legacy).
  • Extensively used the Java messaging services.
  • Used the SAX parser to parse the request in the form of xmls.
  • Involved in the development of the distributed application.
  • Used the CRAMER tool which will help service provider’s transition from legacy to next generation networks and systems.
  • Developed the application based on the carbon framework.
  • Wrote the PL/SQL stored procedures and the triggers.
  • Worked closely with quality assurance team and also performed unit testing.

Environment: Java Struts 1.2, JSP, Cramer, Xml, JMS, SOAP, JAX-RPC, WSDL, UDDI, Webservices, and Oracle 9i. and Web Logic 9.2, WebLogic Workshop.

We'd love your feedback!