We provide IT Staff Augmentation Services!

Sr.j2ee Developer Resume

3.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 8 years of solid software engineering / development experience with Java including J2EE, EJB, SERVLETS and JSP in various sectors including Financial, Healthcare and Telecommunications.
  • Solid experience in the Analysis, Design, Development, Implementation and testing of client / server / internet / intranet Systems of WEB based applications.
  • Extensive experience of Enterprise Application development using Java, JSP, Servlets, Struts, Spring, Hibernate, EJB, JSTL, JSP Custom Tags, Java Beans, Web Services, JDBC, JNDI, Java Messaging Service(JMS), JAXP, Threads, UML, JUnit, LOG4j, Apache(common API), SQL, PL/SQL, ANT, HTML5, CSS, JavaScript, AJAX.
  • Very Good experience in designing the complex applications using object oriented methodologies by creating use cases, class diagrams, interaction and sequence diagrams and recognizing design patterns.
  • Well versed in Server centric application design and development using, EJB, WEBLOGIC, WEBSPHERE, Oracle, JSP, SERVLETS, JDBC, RMI, JAVA, JFC (Swing), AWT.
  • Hands on experience with Application / Webservers like JBOSS,IBM WebSphere, Oracle BEA Web logicand Apache Tomcat and involved in setting up, configuration and deployment process.
  • Hands on experience on JMS and Web services
  • Extensive experience in developing dynamic web based user Interfaces using HTML, XML, XSL and Java Script.
  • Extensively involved in Designing Object Oriented systems using UML and Rational Rose.
  • Solid understanding of object - oriented design principles and patterns, and their practical application in real world designs and implementations.
  • Good Knowledge in XML technologies including XML, XSD, XSLT, (DOM, SAX), SOAP, WSDL, Web Services using AXIS.
  • Experienced in Object Oriented Analysis and Object Oriented Design using Unified Modeling Language (UML).
  • Have experience working on MVC frameworks like Struts, springand JSF.
  • Excellent knowledge of industry standard methodologies like Software Development Life Cycle (SDLC), Iterative Software Development Life cycle and Test Driven Development.
  • Very good experience in JDBC, used to access the data stored in different databases.
  • Solid experience in writing SQL queries, Stored Procedures, Stored Functions, Packages, Database Triggers and Exception Handlers using Oracle.
  • Experience in version control system tools like CVS, SVN, and ClearCase
  • Experience in writing SQL queries for relational databases like Oracle 10g/9i, DB2, etc.
  • Have knowledge of developing web services using SOAP, WSDL and REST.
  • Worked on Object Relational Mapping frameworks like iBatis and Hibernate.
  • Experience with integrating ActiveX objects and JavaScript within a web browser.
  • Experience in using agile methodologies for developing the application.
  • Good experience in creating and maintaining high quality documentation for all web site code that is required.
  • Excellent analytical/presentation skills and strong interpersonal skills.
  • Ability to learn new Languages, Technologies and tools quickly.

TECHNICAL SKILLS

Java Platform: J2EE (EJB, JSP, Servlets, JTA, Java Struts JDBC, JNDI, JAAS, JMS, Java Mail, Web Services) & Design Patterns, J2EE security, RMI, Hibernate

Data Bases: Oracle, DB2, Sybase, SQL Server, MS SQL.

Web Servers: Apache Tomcat, IIS

Application Servers: IBM WebSphere, Web logic, Jboss, BEA’s Web logic

Others: XML, XSL, SOAP, POP3 WSDL, UDDI, HTML, JavaScript, DHTML, Ant, Web Services, Swing, RMI, CORBA, OOAD, UML, JavaBeans, JDBC, Java Applets, JUnit, Castor, JNI MS-Front page, Dreamweaver, Sun One Directory Server

Tools: Websphere Application developer, Eclipse, JBuilder, JDeveloper

Scripting Languages: VB Script, Java Script

Languages: Java, C, C++, UML

OPERATING SYSTEMS: Windows-2000/XP/7/8, Linux, Unix, HP-UX, Solaris Configuration management,SVN, CVS, PVCS

Methodologies: RUP, Iterative, SCRUM, Waterfall

Languages (SQL): SQL, PL/SQL.

Modeling tools: UML, Rational Rose & RUP

Versioning Software: MS Visual SourceSafe, WinCVS.SVN, ClearCase, Perforce

Framework: Struts, spring, JSF

IDEs: Eclipse, IntelliJ, Web logic Workshop, WSAD.

Web Services: Rest, Axis

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Sr.J2EE Developer

Responsibilities:

  • Worked on a web-based enterprise solution built on J2EE architecture compliant technologies with Oracle database as backend
  • Developed the application to manage and categorize business logic properly into different groups and administer them accordingly
  • Developed user interface using Struts, Query, AJAX, HTML, CSS, JSP Tag libraries to simplify the complexities of the application.
  • Responsible for the design and development of 2 small projects of the application such as Offer optimization and International Point of Sale (IPOS)
  • Prepared multi-tier architecture with presentation, middle, and data as separate layers.
  • Worked on Ext JS for user interface widgets with High performance scalable grids, trees and menus.
  • Used UML and OOAD to develop use case diagrams, class diagrams, and interaction diagrams
  • Used Struts Framework that is based on MVC architecture
  • Developed the presentation layer using Java Server Pages (JSP), Java Beans, and Taglibs
  • Used the EJBs and DAOs for invoking the business services
  • Worked on Ant build scripts and deployed the application on to the Websphere in Unix servers
  • Have worked on Oracle 10g data base for storing and retrieving the application data
  • Worked with PL/SQL and Database table creation process.
  • Developed a business delegate class to facilitate interaction between Struts and business components
  • Developed a session facade to execute the necessary business logic by accessing the Entity Beans and Data Access Objects (DAO)
  • Developed JDE proxy application to consume wsdl
  • Worked on Rest Services
  • Worked with JMS to configure and manipulate messaging framework
  • Implemented Logging Framework using Log4j .
  • Configured and created the build files using Maven Eclipse Plug-in .
  • Used SOAP based messaging format for transferring request and responses and validated the request and responses against XML Schema Definition.
  • Worked on the web services to integrate with the Middleware Engineering group to avail some of the services.

Environment: Core Java, JSP, Servlets, Oracle, Struts, Maven, ANT, Jboss, JUnit, FireBug, MVC framework, EJB 3.0, Eclipse, CSS, HTML, XML and SVN, JMS, Ext JS,Log4J, iBatis, Webservices, WSDL, SOAP

Confidential, Tampa, FL

Java /J2EE Developer

Responsibilities:

  • Designed and coded the IcmAdapter, Logger, common runtime library, CTIStats and ICMReports modules of the application and deployed on web logic 8.1 running on Solaris OS 5.8.
  • Coded the IcmAdapter application as an interface to the CISCO ICM that automatically route the call to the available agents with in short time based on the request received. Implemented GED 125 specification for the Call routing specified by CISCO.
  • Followed Agile Software Development Methodology throughout the software development lifecycle.
  • Responsible for Front-end System Web designing of complex pages, where data is pulled from different service interactions.
  • Involved in developing JUNIT test classes for Unit Testing
  • Worked on agile approaches and Test-Driven Development.
  • Developed business objects, request handlers and JSP’s for the boost mobile site using JAVA (Servlets, and XML).
  • Developed Jsp’s including AJAX that call different API’s that process messages using XML.
  • Developed the Use case, and Class diagrams using UML and used Rational Rose Tool.
  • Used ANT tools for building, deploying the application
  • Designed the Class Diagrams and the Use cases Diagram using the Rational Rose.
  • Developed user interface using JSP, AJAX, CSS, struts Tag libraries to simplify the complexities of the application.
  • Involved in implementation of application using conventional design practices (MVC-Model View Controller).
  • Developed the ICM Reports web application using JSP, Servlets and Hibernate. Persistent classes and HQL, Native SQL of Hibernate is used to develop the business and data access layer.
  • Developed the CTIStats web application that gives the live data and the statistics for the calls received for all LOBs.
  • Implemented persistence layer using Hibernate ORM (spring + Hibernate integration) to persist the user information from request and responses.
  • Used the spring core for Inversion of Control (IOC), Application context and ORM modules of SpringFramework in the project.
  • Tuned for Performance and memory requirements the Common runtime library application.
  • Improved performance of the application using JQuery.
  • Developed RMI and JMS based Logger application to log messages from all the CTI applications where in 2 logger runtimes working in synch to see zero downtime even if there is a failure for any of the Confidential data centers.

Environment: Web logic 8.1, JSP, Servlets, spring, JMS, DAO, DB2 UDB, JQuery, Solaris OS 5.8, RMI, JSF, Log4J, Hibernate, Java Sockets & Threads, Hibernate, Tomcat, Genesys CTI, Eclipse.

Confidential, Madison WI

Java Developer

Responsibilities:

  • Worked for the Confidential that provides life and non-life insurance policies with the business model so far being the traditional way of providing insurance through agents and they were now employing the internet to provide these services to the customers
  • Support to UAT, production environments and resolving issues with other deployment and testing groups.
  • Developed database access components with the back end as Oracle 10g.
  • Used Struts Framework to provide MVC architecture and WSAD for application development
  • Designed and developed custom tags, action classes and action form beans
  • Used AJAX technology to view status of an accession in working draft module.
  • Written functions, procedures, and packages using PL/SQL
  • Worked with XML DOM structure to upload data in XSLT format.
  • Participated in design discussions for enhancing the features of Quote application
  • Worked on marshalling and un-marshalling XML documents using JAXB
  • Worked with the team in the development of use-Case diagrams and class diagrams using Rational Rose
  • Generated schemas for the XML documents and used schema compiler to run the schemas
  • Mapped the contents of Java objects generated to Bean objects
  • Built an Ant script to run the JAXB compiler
  • Involved in writing of JSP pages for the presentation of data
  • Implemented various J2EE design patterns to develop the code
  • Developed stored procedures in PL/SQL
  • Carried out code review and unit testing
  • Used JUnit for generating test cases and unit testing
  • Used CVS to record the history of source files

Environment: Core java, Web logic 6.1, Struts framework, Oracle 8i, JSP, Servlets, EJB 3.0, DAO, PVCS, Rational Rose, Eclipse, JUnit, CVS

Confidential, Phoenix, AZ

Java Analyst/ Developer

Responsibilities:

  • Designed and coded the modules in the application
  • Coded the Validation, Search of participant statements and Basket functionality for the statements in the PMC application
  • Business functionality implemented using EJBs, JMS and Data access objects. XML based messages sent to the backend systems to retrieve the PDF statements using MQ Series.
  • Worked on Ant build scripts and deployed the application on to the Websphere in Unix servers
  • Have worked on framework like JSF and hibernate.
  • Developed various J2EE components like Servlets, JSP, JSTL, AJAX, XSLT, JAXP, JNDI, LDAP, JMS, MQ Series, by using RAD.
  • Developed the application using JSF framework.
  • Involved in design and developing re-usable web services and Java Utility classes to support XML.
  • Involved in design, construction and implementation using UML and advanced design patterns.
  • Developed common UI for display error, success, warning and informational messages.
  • Organize and develop JUNIT test cases
  • Collect appropriate user interface messages to display them in UI using common message service.
  • Integrating web-tier and service layer using spring framework.
  • Used two different database systems Ms Access andMy SQL
  • Coded the View/Download and Print functionalities in the application using handlers, JSP, Applets and JNI.
  • Wrote C++ library to retrieve the Printer parameters/Acrobat registry entries and invoked the same from the signed applet using JNI. Printing of PDF statements using the applet and Adobe acrobat command line options.
  • Coded the UI elements and JSP and the JavaScript validations.
  • Wrote the connector/gateway interface to connect to the messaging system using JMS

Environment: Websphere 3.5, DB2 UDB, Confidential J2EE frameworks, JSP, Servlets, Applets, JNI, C++, EJB, XML, HTML, JavaScript, MQSeries, CVS

Confidential

Jr. Java Developer

Responsibilities:

  • Involved in Requirement Analysis to understand the Company needs for various downstream systems.
  • Involved in deciding the WEB Service architecture with XML and SOAP for integrating with heterogeneous systems.
  • Created the design using class diagrams and sequence diagrams.
  • Designed and implemented SOAP XML Request and Response, WEBService WSDL using XML SPY
  • Implemented WEB Service using Apache SOAP API (2.1), WASD.
  • Designed and implemented subsystem for administrative tasks (like verify data loads, consistency check and notify clients for data extract) using SERVLETS, session and Entry bean and java classes.
  • Designed Health Check module to monitor current health of the system as well as database connection.
  • Wrote SQL queries and PL/SQL procedures for JDBC.
  • Implemented Web service calls using JAX-WS and SOAP that provide Global information support such as Customer and Account management.
  • Experienced in writing Unix Shell Scripts for file backup.
  • Responsible for developing Use Case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
  • Designed and guided the team for implementing Client module and XSL conversions using XSLT(XALAN)
  • Handled database interaction writing SQL Queries, Oracle 8i was used as Database for central Fund repository. The service was deployed on WEBSPHERE 4.0
  • Developed dynamic WEB screens, Customization of the screens done using JSP.
  • Tested and debugged SERVLETS, JSP using Visual age JSP execution monitor.
  • Used JDBC for communicating with the database.
  • Developed APPLETS for communication
  • Developed the front end using Java Swing.
  • Client and server side validation done in Java Script
  • Involved in writing XML documents
  • Involved in writing build scripts using Unix.

Environment: JAVA, EJB, JDBC, JSP, APPLETS, Swing, Oracle 8.1.6, WEBSPHERE, SERVLETS, Symantec Visual Cafe 3.0 Database edition, HTML, Red Hat Linux Release 6.1, Windows NT, Sun SOLARIS

We'd love your feedback!