We provide IT Staff Augmentation Services!

Java/j2ee Developer Resume

3.00/5 (Submit Your Rating)

IL

SUMMARY

  • 9+ years of experience in application Design, Development and testing using JAVA and J2EE technologies.
  • 4 years of working experience in Metasolv’s provisioning (OMS) and activation (ASAP) systems. Worked on the design and Implementation of ASAP cartridges using Java.
  • Guided the Satyam Software development team for BSNL Multiplay project.
  • 3+ years experience in Adobe Flex and Flex builder
  • Programming Java for developing enterprise business applications using Enterprise Java Beans (EJB), Servlets, Java Server Pages (JSP), JDBC, JNDI, JNI, JMS, EJB, Java Script, and XML.
  • Strong experience in developing Enterprise Java Beans using Transactions.
  • Good Experience in building Rich Internet Applications (RIA) using Adobe Flex and Action Script3.0 programming.
  • Used Rational Clear case, Clear quest, CVS.
  • Good knowledge in UNIX.
  • Expertise in MVC Architecture and Struts Frame Work and in using its Custom Tag libraries.
  • Designed and developed Flex Based - user interface and created (Value Objects) VO using MXML, ActionScript and Flex components.
  • Expertise in the dashboard design applications for implementing the RIA technologies.
  • Good knowledge of XML, XSLT, XSD, E4X processing.
  • Good knowledge in deploying and configuring Webapps to the Application server such as BEA Weblogic, Apache Tomcat.
  • Developed many Rich Internet applications (RIAs) according to user requirement.
  • Expertise in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) based on Unified Modeling Language (UML) using Rational Rose.
  • Developed Java Applications using Eclipse IDE, RAD.
  • Good experience in JUnit testing.
  • Ability to multi-task, an excellent team member with strong inter-personal and communication skills.
  • Strong aptitude towards learning New Technologies.

TECHNICAL SKILLS

Languages: Java6, PL/SQL, JavaScript, C, C++, HQL,COBOL, JCL, VB 6.0

J2EE Technologies: Struts, Spring, JSP, Servlets, JDBC,EJB, XML, Web Services,RMI, JPA, SOAP, REST, WSDL, XSLT, SAX, DOM, Tiles, JAXB

Frame works: Hibernate, struts, spring, RichFaces, ICEfaces, AJAX, primefaces

Web/Application Servers: ApacheTomcat, IBM WebSphere, JBoss, Weblogic server, Resin

Flex: Flex1,Flex2,Flex3,DataServices,WebServicesHttpServices, Remote Objects, MXMLAction Script, Charting, CSSAdobe Live Cycle Data Services (LCDS)BlazeDS, Flash, AIR.

Tools: / IDEs: Eclipse3.0,RAD,Netbeans6.5,FlexBuilder3,Myeclipse

ORM: Hibernate.

RDBMS / Database: ORACLE 9i/8i, SQL Server, MySQL

Web Development: HTML, CSS, XML, Java Script, JSON, ExtJS, Dojo, AJAX, Jquery.

Methodologies: OOAD using UML, Rational Rose, RUP, Agile/XP.

Version Control: Visual Source Safe, Clear Case, AccuRev, SVN

Operating Systems: Windows2000/XP/2003, UNIX, LINUX, DOS.

Software: Oracle, MS Office, Adobe Photoshop.

Others: Log4J, ANT, Maven, Crystal Reports, Cruise Control, JUnit, HTML, DHTML, CSS, XSL, JIRA

PROFESSIONAL EXPERIENCE

Confidential, IL

Java/J2EE Developer

Responsibilities:

  • Understand the user stories and AC’s (Assignment Criteria), then create the technical tasks.
  • Once finished the technical tasks, validate the code by AC’s.
  • Developed server side J2EE components using Spring MVC.
  • Used JSTL to encapsulate business logic.
  • Hibernate was used for Database persistence.
  • Wrote JUnit test cases for unit testing.
  • Resin is used as web server.
  • Involved in technical Documentation for the modules.

Environment: Java 6.0, Spring 3.0, Hibernate 3.6.0, JUNIT, UNIX (Job Schedule), and Web service, MyEclipse 8.6, SVN, Resin 3.0 and Oracle10g, log4j,ANT and JIRA.

Confidential, IL

Java/J2EE Developer

Responsibilities:

  • Understand the user stories and AC’s (Assignment Criteria), then create the technical tasks.
  • Once finished the technical tasks, validate the code by AC’s.
  • Developed server side J2EE components using Spring MVC.
  • Used JSTL to encapsulate business logic.
  • Hibernate was used for Database persistence.
  • Wrote JUnit test cases for unit testing.
  • Resin is used as web server.
  • Involved in technical Documentation for the modules.
  • We used the front end framework as primefaces.

Environment: Java 6.0, jsf, primefaces, Spring 3.0, Hibernate 3.6.0, JUNIT, UNIX (Job Schedule), and Web service, MyEclipse 8.6, SVN, Apache tomcat and Oracle10g, log4j, JIRA..

Confidential, GA

Java/J2EE Developer

Responsibilities:

  • Understand the requirements provided by the customer SRS document and interact with business analysts and marketing team regarding gaps and doubts in the SRS document.
  • Identify the screens to be made for the project.
  • Interact with Technical leads and architects regarding the best practices and coding standards at Confidential .
  • Prepare DLD (Document Level Description) for all the pages assigned to me. To prepare for this document I created the Class and Sequence diagram (UML) for the flows.
  • Started working on the backend layer creating business delegate, EJB - remote interface, remote bean, local interface, local bean, DAO(Data Access Object) layer, mainframe copy book LU0s.
  • The remote EJB layer was also exposed as web-service. This web-service was registered in Confidential using UDDI. The WSDL was written using IDE and the web-services layer along with EJB deployed as a distributed cluster in Weblogic server and installed in UNIX box.
  • I created easy interfaces for the UI developers to plug-in his managed beans and provided them with POJOS that could be easily displayed as data on UI.
  • The application is ready to go to production.

Environment: Java 6.0, Struts, XML,, DHTML,JSP, JSF, ICE faces 1.8.2 Enterprise edition, SVN, EJB, Sybase, Oracle 10g, AJAX, Eclipse IDE, UDDI, WSDL, SOAP, Web Services, UML, Jasper, JavaScript, Weblogic server 10.3.3, Ant and Unix.

Confidential, NJ

Java/J2EE Developer

Responsibilities:

  • Designed Web Application which is a RIA (Rich Internet Application) built on Adobe Flex and J2EE technologies in the Eclipse IDE.
  • Responsible for development of MXML and Action Script files to meet the business requirements.
  • Developed Custom MXML Components for reusability.
  • Built a configuration GUI using Java AWT and JFC
  • Developed Spring framework to implement MVC architecture. Spring Web MVC layer is also used for the JSP.
  • Used Hibernate as the ORM.
  • Implemented Spring Bean Factory to create proxies object using AOP framework
  • Involved in Servlet programming and JSP scripting for the communication between web browser and server.
  • Extensively used CSS, data binding and remote debugging.
  • Used the UML diagrams (Class and Sequence) for illustrating the classes, objects and interact with each other.
  • Created custom tags to encapsulate dynamic functionality by creating tag handlers and helper classes for the tag.
  • Used the Swing components to receive the data from the user interface screens.
  • Worked on Flex, ActionScript, jquery for building Rich Internet Applications (RIA’s) with Canvas, Toolbar, Menus, Grid, tab bar Form and Combo Box.
  • Provided dashboard view for the agents to check the customers and revenue in the Grid format, Chart format.
  • Data hiding is handled by the Object Oriented (OO) encapsulation, and avoids the data corruption.
  • JSF provides the highly pluggable components and supports internationalization.
  • Used ICEfaces for the minimal design for JSF.
  • Vector drawing is achieved by using the Graphics class (flash.display.Graphics). Every class in Flex that extends from the base class Sprite, has an embedded graphics object in it. Graphics object can be used to do vector drawing on the sprite.
  • Paint operations are handled by the Swing’s clipping.
  • Testing is done by the FlexUnit framework.
  • Oracle database is transformed into XML and used with Web Service call.
  • Used Scrum (requirements are rapidly changing).
  • Used ANT to compile and deploy the files.

Environment: Core Java 5.0,Adobe Flex builder 3, FlexUnit, Apache Axis 2.0, LCDS, JNDI, UDDI, WSDL, SOAP, Web Services, Swing, UML, Jasper, JavaScript, extGWT, XML, Velocity, HTML,JSP, JSF, RMI, Dojo, Spring tiles, SVN, Tomcat, Oracle 10g, Eclipse IDE, Ant and Windows XP.

Confidential, LA, CA

Sr. Java J2EE Consultant

Responsibilities:

  • Responsible and mentored the team in complete software development lifecycle (SDLC) tasks - design, coding, testing, and documentation using Rational Unified Process (Rup) for analysis and design of application.
  • Designed Web Application which is a RIA (Rich Internet Application) built on Adobe Flex, Eclipse and J2EE technologies.
  • Developed Spring framework to implement MVC architecture.
  • Involved in the designing with the use of Erwin data modeling.
  • Used the Spring AS features like IOC (Inversion of control), Xml driven, and pure MVC.
  • Responsible for development of MXML and Action Script files to meet the business requirements.
  • This dashboard application which displays data using a pod layout. Data can be displayed using charts, forms and data grids.
  • Involved in Servlet programming and JSP scripting for the communication between web browser and server.
  • Used the Spring layers Spring AOP, Spring IOC and Spring MVC.
  • This dashboard application was cutting edge at the time, using Java Servlets, XML, and Javascript in a methodology that would later become known as AJAX.
  • Dojo is used for AJAX functionality.
  • Developed Custom MXML Components for reusability.
  • Data Services mechanism is implemented with LCDS.
  • Built a configuration GUI using Java AWT and JFC
  • Designed and developed User interface with the use of JSF, add Ajax capabilities to the existing JSF with the use of RichFaces.
  • Reusing the code between the projects is achieved by the design pattern.
  • Integrate the EJB and JSF using with the Seam.
  • Used the Concurrency Utilities for the increased productivity, reduced the programming effort.
  • Implemented asynchronous messaging service using JMS and Message Driven Bean’s (MDB). ESB interoperates with the JMS used for optimised messaging.
  • Swing’s Double buffering is used for the data transfer speed.
  • Integrated business layer using Hibernate with Spring DAO.
  • DAO is in between BusinessObject and DataSource. BusinessObject is implemented as a data client.
  • Object Oriented (OO) concept is achieved by the encapsulation and Polymorphism.
  • ATG Framework(Dynamo Application Framework) is used for the event model and UI/Form development model.
  • Hibernate used as the ORM mapping tool and worked with Hibernate Query Language (HQL).
  • Worked with Rational Application Developer
  • Extensively used CSS, data binding and remote debugging.
  • Separation of interface from implementation we used SOA. This is mainly used for loosely coupled.
  • Created custom tags to encapsulate dynamic functionality by creating tag handlers and helper classes for the tag.
  • Working with Agile Methodology, testing framework as FlexUnit.
  • Worked on Flex, ActionScript for building Rich Internet Applications (RIA’s) with Dialogs, Toolbar, Menus, Grid, Form and Combo Box.
  • Provided dashboard view for the agents to check the customers and revenue in the Grid format, Chart format.
  • Used Java Naming/Directory Interface (JNDI), and JDBC connection pooling to access the product information from the database tables. Java Performance Tuning (JPT) is applied in JDBC, Web services and JMS.
  • CPU performance profiling is used in this project. Netbeans Profiler is used because some part of the application to be profiling.
  • Used the Generics for the type casting objects.
  • Involved in writing Triggers, Stored procedures and Cursors.
  • Used ANT to compile and deploy the files.

Environment: Core Java 5.0, JSP 2.0,EJB, Ajax-Prototype, JSF, Apache MyFaces, Spring Framework, Dojo, JMS, Swing, Hibernate, TDD, ATG, Flex 3, Adobe Photoshop, Apache Axis 2.0, Crystal Reports,CXF, blazeDS, LCDS, RIATest, JNDI, JPA, UDDI, WSDL, JAXB,Velocity, SOA, SOAP, Webservices, REST, Seam, JAX-WS, RUP, Agile, UML, XML, HTML, JSON, jquery, Log 4j,WSAD, WebSphere 5.1.2, RAD 7, Oracle 10g, SunOS (UNIX), Shell Script, Eclipse SWT, CVS, AccuRev, PVCS, Maven, Ant and WindowsXP.

Confidential, MI

Sr. Java J2EE Developer

Responsibilities:

  • Involved in requirement analysis, functional specifications and over-all component design.
  • Involved in discussions with UIS, IC and Front controller teams for collecting required specs.
  • Designed UI using JSP, HTML and Jquery and validated with JavaScript for providing the user interface.
  • Involved in client side scripting and server side scripting.
  • Developed Spring framework to implement MVC architecture.
  • Developed a controller Servlet that dispatches request to appropriate Action Classes
  • Configured Struts-config.xml with all the mappings required by the architecture.
  • Worked with JavaBean and other J2EE components using concepts like Externalization, property files to develop business and data process.
  • Involved in migrating CTC to Spring framework.
  • Easily configured the UI elements are achieved by the command design pattern. Separate the controller logic from the visual representation.
  • Used Adobe Flex for the presentation tier with MXML and ActionScript.
  • Used PieChart, BaseChart classes, Data Grid and Slider for the dashboard view for based on the cost and time.
  • Created multiple selection, move, and expand operations using adobe Flex.
  • Developed Controllers and Services classes that support Spring framework.
  • Involved in developing DAOs (DataAccessObjects) to connect backend Database.
  • Used DAO pattern. BusinessObject uses DAO and it encapsulates the DataSource (Oracle).
  • Used Hibernate to map the database using hbm.xml files.
  • For the ORM, we used the hibernate and JPA(Java Persistence API).
  • Object oriented(OO) concepts are used in this project.
  • Defined required mappings in xml that are supported by MVC architecture and Spring framework.
  • In the EJB container, MDB (Message Driven Bean) is the consumer of the message.
  • Involved in server side validations using AJAX and RichFaces.
  • Deployed on BEA Weblogic application server.
  • Javascript functions are used with Dojo toolkit.
  • Hand written Jakarta ANT 1.6 build scripts and maven for building and deploying.
  • Used CVS for version control.
  • Log4j is used for logging different types of messages to write on to the proprietary log model.
  • Wrote some XSLT transformations for help in converting XML into HTML

Environment: Java, Struts 1.1, Spring, Flex 1,Flex2, Flex 3, Flex Builder 3,LCDS, BlazeDS, Adobe Photoshop, FlexUnit, JSP, EJB, J2EE,Velocity, ANT 1.6, JDBC, JNI, JAXB, JPA, JAX-WS, Hibernate, UML, HTML, jquery, SOAP, JavaScript(AJAX), Shell script, CSS, Oracle 9i, SQLite, Eclipse, RAD, CVS, Weblogic 9.0, Windows NT

Confidential

Sr. Java J2EE Developer/ Team Lead

Responsibilities:

  • Analysis and Design of the services to be implemented.
  • Implementation of the services.
  • Loop back and Live testing of the services.

Environment: XML, Java, ASAP 4.7.2, Activation 5, Studio, Struts, Oracle, Eclipse, BEA Weblogic server, Unix

Confidential 

Java/J2EE Developer

Responsibilities:

  • Implementation of Xml, Xsd and XSLT for the automation of work orders.
  • Verified the automated orders using the Xsd before traversing it to VServe.
  • Mapping the Xml to corresponding Xslt's before traversing it to the VServe system.

Environment: XML, XSLT, Java, Oracle and BEA Weblogic server

Confidential 

Java Developer

Responsibilities:

  • Resolving the Change requests.
  • Customizing the application with its constraints as per the customer requirements.
  • Screen checking.
  • Work flow of the process in the OMS Admin.

Environment: Solaris 8, Java, C++, XML Technologies, Oracle, BEA Weblogic server

We'd love your feedback!