We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume

3.00/5 (Submit Your Rating)

Il, UsA

PROFESSIONAL SUMMARY:

  • Seven plus Years of experience as an Analyst Programmer in Object Oriented Analysis and Design, Development, Testing and maintenance of distributed and Client server Java applications.
  • Extensive experience in web application development, testing and deployment using IBM RAD, WSAD, Eclipse, JBuilder and Jdeveloper on Application Servers like Weblogic 8.1, JBoss 3.2, WebSphere 6.0, Sun App Server, Tomcat 5.0.
  • Analyzed and developed Use case diagrams, Sequence diagrams and Class diagrams using the Rational XDE plug - in in WSAD.
  • Extensive experience in J2EE technologies such as Java, JSP, Servlets, JSF, EJB, RMI, JNDI, Struts, Java Standard Tag Library, Custom Tag Libraries, JDBC, JavaBeans, JMS, Web Services.
  • Worked with different web technologies like Ajax, JSON, Flex, ActionScript, XML(Schema and DTD), XML Bean, XSLT, CSS, HTML.
  • Developed build files using Ant and Maven.
  • Extensively worked to build Model-View-Controller (MVC) and multi-tier Client/Server Architecture using Design Patterns like Business Delegate, DAO, Data Transfer Object, Service Locator, Singleton and Session Facade, View Helper Pattern.
  • Worked with Object Relational Mapping (ORM) tools like Hibernate, IBatis Framework.
  • Good Knowledge & Experience utilizing Agile methodologies such as SCRUM, XP, TDD.
  • Experienced in a variety of scripting languages such as JavaScript, Perl.
  • Developed persistence layer using object relational mapping framework- Hibernate. Implemented Dependency Injection feature of Spring Framework integrating into Struts Framework with Hibernate.
  • Experience in Remote Method Invocation (RMI) and Java Networking, multi-threading for traditional client-server interaction and experience in using JMS to communicate between various applications
  • Exposure with Web Services using REST, SOAP and IBM MQ series for synchronous communication across cross platform.
  • Extensive experience with Oracle 9i, SQL, PL/SQL, SQL*Plus. Developed several packages, writing SQL queries, stored procedures, triggers and Exposure to Oracle SQL Developer, Toad, DB2 and SQL Server.
  • Expertise in development of test cases using JUnit to check expected result. Used Log4j to create logs of the application s flow of control.
  • Experience in using version control management tools like CVS, Rational Clear case, Perforce.
  • Experience working extensively on both UNIX and Windows environments.
  • Excellent communication, written and organizational skills.

TECHNICAL SKILLS:

Programming Languages: Java, Java Swing, Java AWT, C, C++, Visual Basic, SQL, Powerbuilder

J2EE Technologies: Servlets, JSP, JSF, JDBC, JNDI, EJB, RMI, JPA

Frameworks: Jakarta Struts, Spring, Spring MVC, Hibernate, Tiles, Validator, Java Server

Faces, Seam, Cairngorm framework.

Web Technologies: HTML, DHTML, DOM, JavaScript, AJAX, CSS, Flex, Flash, Action Script, GWT.

XML Technologies: XML, MXML, XSL, XSL / XSLT /XSL-FO, JNDI, LDAP, SOAP

Application/Web Servers: IBM WebSphere, WebLogic, JBoss, Apache Tomcat.

Databases: Oracle, SQL Server, MySQL, DB2, Sybase, Postgres

IDE Tools: IBM Web Sphere Studio Application Developer (WSAD), RAD, EclipseJdeveloper, JBuilder, NetBeans.

Configuration: CVS, Rational ClearCase, SVN-Tortoise, Perforce.

Operating Systems: Windows 98/NT/2000/XP, UNIX, LINUX, Solaris.

Tools: Ant, Maven, JUnit, Log4j, XMLSpy, Rational Rose, Microsoft Visio

Database Tools: TOAD, MySQL Query BrowserDesign Methodologies: UML, RUP

Protocols: SOAP, LDAP, HTTP, HTTPS, FTP, RMI-IIOP, SMTP, AMF.

PROFESSIONAL EXPERIENCE:

Confidential,Schaumburg, IL

Provisioning Manager(PM)

Sr. J2EE Developer

Provisioning Manager.:

Roles & Responsibilities

  • Worked in migrating the configuration Manger from DOJO to GWT based UI
  • Designed and Implemented the features like export/import CSV, and batch jobs
  • Used Spring batch for implementing the batch transactions
  • Used java reflection in implementing validations for different Domain objects across the application.
  • Used apache, spring utils to implement the reflections based access to business domain objects.
  • Used RequestFactory and its interfaces RequestContext and EntityProxy to make it easy to build data-oriented (CRUD) services.
  • Used MVP(Model View Presenter) design pattern with Activities and Places to maintain the browser history.
  • Actively participated in Scrum call, planning and Demo of Agile iterative development methodology.
  • Used JUnit to test the modules & Log4j for logging error/debug messages.

Environment: Java, STS 2.8, XML, Postgres 9, PL/SQL, GWT 2.4, Rational Clear Case, CSS, Log4J, Maven, Spring, Hibernate JPA, Spring Batch.

Confidential,New York, NY

Online Center

Sr. J2EE Developer

Roles & Responsibilities

  • Designed and developed OnlineCenter application using XHTML, JSF, Seam, EJB 3.0.
  • Used Seam annotations for in and out Bi-jections,
  • Used Rich faces and a4j in presentation layer.
  • Interacted with user experienced team and application developers to define scope and effort estimates, establish actionable tasks and projects, set priorities, and plan regular releases.
  • Used Seam and EJB 3.0 on server side for business logic.
  • Used REST full web services to interact with syllabus application using resteasy framework.
  • Syllabus app uses spring and hibernate to interact with database.
  • Migrating the syllabus app UI from flex to HTML and JSON.
  • Used Jackson to convert from POJO to JSON and vice versa.
  • Used JSON objects in UI display using html. By this we separated the business logic from presentation logic.
  • Actively participated in Scrum call, planning and Demo of Agile iterative development methodology.
  • Used JUnit to test the modules & Log4j for logging error/debug messages.

Environment: Java, jbdevstudio, XML, Oracle 10g, PL/SQL, XHTML, JSF, a4j, Rich Faces, Seam Framework, EJB 3.0, REST WS, Perforce, CSS, Log4J, Ant, Jackson, JSON, Spring, Hibernate.

Confidential,Hartford, CT

CODE Runner

Flex-J2EE Developer

Roles & Responsibilities

  • Designed and developed CODERunner application using action script in Flex environment.
  • Developed custom components with data binding, remoting, and CSS-styledstock components.
  • Used custom itemRenderers, itemEditors, formatters and validotors.
  • Worked on data visualization components like advanced data grid, pie chart.
  • Implemented Localization using resource bundles and resource managers.
  • Used Granite DS for integrating flex with java objects, and used maven to build the application.
  • Developed and maintained analytics solutions and click tracking within flex/flash.
  • Offered technical leadership in automated testing and effective componentization of CODERunner application.
  • Interacted with user experienced team and application developers to define scope and effort estimates, establish actionable tasks and projects, set priorities, and plan regular releases.
  • Used Cairngorm framework s modelLocator, FrontController, serviceLocator, Command, Responder patterns.
  • Used Spring and ibatis on server side for business logic and for O/R mapping the tables to models.
  • Used iBatis sql mappings to create, retrieve, update and delete data.
  • Actively participated in Scrum call, planning and Demo of Agile iterative development methodology.
  • Used JUnit to test the modules & Log4j for logging error/debug messages.
  • Used Fish eye for code reviews.

Environment: Java, RSA with Flex Builder 3 plug-in, MXML, Flash, Action Script 3.0, XML, Oracle 10g, PL/SQL, Spring Framework, Cairngorm framework, granite ds, iBatis, Springs WS, UML, Visio, Rationale Rose, Web Sphere Application Server 7.1, SVN, CSS, Log4J, Maven, fish-eye.

Confidential,Philadelphia, PA

Income Verification System

Flex-J2EE Developer

Roles & Responsibilities

  • Responsible for design and development of IVS project, working on UIdevelopment using MXML and Action script and creating data services using Hibernate and Java.
  • Identified UI and data elements using Functional specification and created technical documents for production.
  • Developed UI and models by using Flex Builder 3, MXML, Flash, Ajax, and Action Script 3.0.
  • Developed Java/ J2EE classes using Cairngorm framework.
  • Developed web services using SOAP and WSDL and Spring WS to retrieve the stored document image for ivs.
  • Implemented various design patterns in the project such as Business Delegate, Data Transfer Object, Data Access Object, Service Locator and Singleton.
  • Employed Hibernate 3.1 to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Configured hibernate configuration file, hibernate mapping files and developed POJO s to map objects to Oracle relational database.
  • Actively participated in Scrum call of Agile iterative development methodology.
  • Developed software test plans, test design specifications, and test scripts for various test scenarios.
  • Used JUnit to test the modules & Log4j for logging error/debug messages.
  • Experienced in development and Design by Contract and Test Driven Development for assurance of software robustness using JUnit.
  • Deployed the application on WebSphere Application server 6.1
  • Resolved the issues encountered during the System Test and Acceptance Test.

Environment: Java, JavaScript, Flex Builder 3, MXML, Flash, Action Script 3.0, XML, Oracle 10g, PL/SQL, Spring Framework, Cairngorm framework, Hibernate 3.1, Springs WS, UML, Visio, Axis, Rationale Rose, WebSphere Application Server 6.1, CVS, Eclipse, CSS, JUnit.

Confidential, Harrisburg, PA

Product Change Management

Sr.J2EE Developer (Consultant Z3 Technologies)

Roles & Responsibilities

  • Developed Use case diagrams, Object diagrams, Class diagrams, and Sequence diagrams using UML.
  • Responsible for design and development of PCM project, working on UIdevelopment using MXML and Action script and creating data services using Hibernate and Java.
  • Identified UI and data elements using Functional specification and created technical documents for production.
  • Developed UI and models by using Flex Builder 2, MXML, Flash, Ajax, and Action Script 3.0.
  • Employed Hibernate 2.0 to store the persistent data as an Object-Relational Mapping (ORM) tool for communicating with database.
  • Configured hibernate configuration file, hibernate mapping files and developed POJO s to map objects to Oracle relational database.
  • Used Spring Framework for Dependency injection and integrated with Hibernate.
  • Developed database objects like stored procedures, Triggers and indexes.
  • Used MDBs (JMS) for information exchange between current and legacy system.
  • Prepared short term and long term project time estimates to work with agile iterative release management cycle.
  • Experienced in development and Design by Contract and Test Driven Development for assurance of software robustness using JUnit.
  • Developed software test plans, test design specifications, and test scripts for various test scenarios.
  • Used JUnit to unit test the modules & Log4j for logging error/debug messages.
  • Deployed the application on Weblogic 9.0
  • Resolved the issues encountered during the System Test and Acceptance Test.
  • Involved in bug-fixes, enhancements and code refactoring.

Environment: Java, JavaScript, Flex Builder 2, MXML, Flash, Action Script 3.0, CSS, Oracle 9i, PL/SQL, Hibernate 2.0, Springs, UML, Rationale Rose, Weblogic 9, CVS, Eclipse, Adobe Photo Shop.

Confidential,Irvine, CA

Fraud Mark Integration

J2EE Developer.

Roles & Responsibilities

  • Involved in 2 Tiers (Business and Presentation) for development.
  • Developed Presentation layer using JSP, HTML, JavaScript, Struts 1.2.
  • Developed business logic using Session Beans and Entity Beans.
  • Designed Participants, Medium Term modules for Exporters insurance.
  • Used Command Pattern, J2EE Design patterns such as Business Delegate, Session Facade and Data Transfer Objects.
  • Designing Class Diagrams, Sequence Diagrams using Rational Rose.
  • Developed EJB s (Session Facade Bean\'s) components using Java and Eclipse as IDE.
  • Interacting with Business Analyst for Business logic Clarifications.
  • Create and maintain Unix shell scripts for log rotation and backup.
  • Developed Reports for Medium Term, Single Buyer and Multi Buyer summary reports using Crystal Reports.
  • Reporting Project Manager and updating Task Status.
  • Developed the application on Eclipse and deployed it on BEA Web logic.
  • Functional responsibilities included performing GUI Testing, System testing, Database testing.
  • Developed JUnit test cases for all the developed modules.
  • Used Clearcase for version control across common source code used by developers.
  • Used Log4j to create logs of the application s flow of control.

Environment: Java, JavaScript, Flash, HTML 2.0, JDK 1.4.2, XML, JSP, JSTL, Unix, DHTML, CSS, J2EE, Toad, JDBC 2.0, EJB 3.0, Rational Rose, Rational Clearcase, Apache Struts, Oracle 9i, log4j, Junit, BEA Weblogic 9, Eclipse, Crystal Reports 11.

Confidential,Chicago, IL.

Web Developer

Roles & Responsibilities

  • Involved in various phases of Software Development Life Cycle (SDLC) of Search module.
  • Designed UI screens using JSP, Custom Tags, Struts tags and HTML.
  • Used JavaScript for client side validation.
  • Used Struts Framework in the application which is based on MVC2 design pattern.
  • Used EJBs in the application and developed Session beans to house business logic at the middle tier level and Entity Beans for persistence.
  • Full life cycle experience in development methodologies like Agile and RUP.
  • Actively involved in designing and implementing Session Facade, Service Locator, Data Access Objects, Singleton and Data Transfer Object design patterns.
  • Consumed a Web Services using WSDL and SOAP.
  • Used Liferay to convert text to HTML to be presented.
  • Developed the application on Eclipse and deployed it on Tomcat Sever.
  • Developed SQL Queries to query the database to test the back end process of the application.
  • Used JUnit framework for Unit testing of application.
  • Used Log4J to create log files to debug as well as trace application.

Environment: Rational Rose, EJB2.0, Struts 1.1, JSP 1.2, Servlets 2.3, JDBC, JavaScript, CSS, WebServices, UML, HTML, JNDI, JMS, CVS, Log4J, JUnit, Tomcat Server, Eclipse, Linux, Windows 2000.

Confidential,Hyderabad, India.

Java Developer

, SQL and JUnit.

Roles & Responsibilities

  • Developed action classes and controller Servlet.
  • Involved in Coding of various server side component for above module.
  • Designed user-interface for various modules using HTML and JSP.
  • Used the Struts Framework in the MVC implementation.
  • Both projects involved intensive interface design, database construction using MySQL and extensive client support documentation.
  • Performed testing using JUnit and carried out bug/defect tracking using tools like PVCS Tracker.

Environment: JDK 1.3, J2EE 1.3, Servlets, JDBC, Tomcat, oracle, HTML, Flash, DHTML

Confidential

Java Developer/ Analyst

Roles & Responsibilities

  • Involved the collection of requirements and detailed system study and writing the use cases using the UML Methodology.
  • Applied design patterns like Model-View-Controller and Singleton.
  • Requirement and Design of Payment Module and BUA Approval Module
  • Responsible for User Interface designing using Action Forms and Strut tag libs.
  • Design and Coding of Utility and Error framework.
  • Project management, design, development and testing of the application.
  • Developed various Use Case Scenarios for design and testing.
  • Designed the application framework using UML.
  • Designed and developed the entire database for the application in SQL Server.
  • Developed the business layer of the application through EJBs.
  • Developed GUI layer using JSP and Struts.
  • Participated in risk management to help determine best use of development and testing resources.
  • Deployed and Configured application on IBM Websphere.
  • Developed User Manuals and pointers for further enhancements.

Environment: Java-J2EE, Struts, JavaBeans, JSP, Flash, Servlets, EJB, JDBC, XML, MVC, Oracle 9i, Eclipse, Tomcat, IBM Secure way Directory Server (LDAP), Siteminder.

We'd love your feedback!