We provide IT Staff Augmentation Services!

Sr.j2ee/java Developer Resume

2.00/5 (Submit Your Rating)

Michigan, LansinG

SUMMARY

  • Over Eight (8) years of experience developing enterprise applications using Java/J2EE technologies.
  • Experience on complete software development life cycle (SDLC) starting from collecting business specifications, user requirements, confirming the design decisions regarding data, process, interfaces, reviewing/audit the code and documenting.
  • Expertise in application designing for OOAD methodologies by using design tools like Rational Rose.
  • Expertise in project planning, program design, system testing, user interface and system implementation.
  • Experienced in various application backgrounds like Health, Banking and Financial industries
  • Proficient in server side distributed object development using CORE JAVA, J2EE, EJB, JMS, JNDI, RMI, JDBC, IBM Web Sphere Server, XML, XSL, XSLT, and WSDL, SOAP.
  • Used JPA ideal framework for building higher levels of abstraction
  • Experience in web technologies J2EE, EJB’s, Servlets, JSP’s, JSP Custom Tags Libraries, Java Beans, Apache Jakarta Struts, JavaScript, XML, and DHTML, HTML.
  • Experience in implementing Spring Dependency Injection, AOP, DAO, ORM, Context and Web.
  • Experience in implementing Hibernate ORM persistence framework and manage transactions.
  • Proven experience in BEA weblogic, Websphere Application Server and Web Servers on Unix/Sun Solaris/Windows Platforms.
  • Experienced in working with large databases.
  • Experience in writing database objects like Stored Procedures, Triggers, PL/SQL packages and Cursors for Oracle, SQL Server, DB2 and Sybase databases.
  • Experienced in parsing and generating XML documents using DOM, SAX and JAXB parsers.
  • Experience in Message based systems using JMS, MQ Series.
  • Proficient in writing promotion scripts using Ant.
  • Experienced working with UNIX environment.
  • Developed Use Case Model, Use Case Diagrams, and Class Diagrams, sequence diagrams, collaboration diagrams, state chart diagram and Activity diagrams using Rational Rose
  • Proficient in unit testing the application using JUnit.
  • Ability to learn and adapt quickly and to correctly apply new tools and technology.
  • Strong communication and analytical skills with very good experience in programming & problem solving.

TECHNICAL SKILLS

Languages/Architecture: J2EE 1.4, Java EE 5, Java 1.4/1.5, C, C++, SQL and PL/SQL.

J2EE/Framework Technology: Spring 1.2/2.5, Hibernate 2.0/3.0, Struts 1.1/1.2, JDBC, JMS, RMI, SWING, JNDI, LOG4J, JUNIT, Tag Libraries, Servlet 2.3/2.4, JSP 1.2/2.0, EJB 2.0/3.0, Web Services (WSDL, Axis, SOAP, Rest)

IDE Tools: Eclipse Europa/Ganymede, WSAD 5.1, RAD 6.0/7.0/7.5, RSA 7.0, BEA WebLogic Workshop Studio 8.1, MyEclipse 5.0/6.0

Web/Application Servers: Weblogic 7.0/8.1, Web Sphere 5.1/6.0/6.1/7.0, Jboss 2.0/3.2/4.2, Apache Tomcat 3.x/5.x/6.x, Java Web Server

Messaging Systems: ActiveMQ, MQ series

Web Technologies: XML, SAX, DOM, JAXB, XSL, CSS, XSLT, HTML, DHTML, JavaScript, AJAX

RDBMS: Oracle 7.x/8.x/9.x/10g, DB2 UDB 8.1, Microsoft SQL Server 7.0/2000/2005, MySQL 5.0/4.1

Version Control Tools: CVS, Rational Clear Case, VSS, SVN Subversion

Design Tools / Methodologies: Rational Rose, Microsoft Visio, OOAD, RUP, Agile, XP, Scrum

Protocols: SOAP, LDAP, HTTP, HTTPS, FTP, RMI - IIOP

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

Testing Tools: JUnit, Cactus, SoapUI, SOATest

Development Tools: Ant, Maven, Rational Rose, Toad, DBVisualizer

PROFESSIONAL EXPERIENCE

Confidential, Michigan, Lansing

Sr.J2EE/Java Developer

Responsibilities:

  • Formulated plan outlining steps required to develop program, using structured analysis and design, and Submits plans to user for approval.
  • Prepares flowcharts and diagrams to illustrate sequence of steps program must follow and to describe logical operations involved.
  • Involved in designing Use Case Diagrams using Microsoft Visio.
  • Design, Developed server side programming and implement Customer using GWT
  • Requirements using J2EE, Java, Java Server Pages (JSP), XML, Servlets, Java Beans.
  • Designed the GUI using HTML,JSF, JavaScript and CSS.
  • Develop client server applications using Model-View-Controller (MVC) paradigm. Most of the business logic is implemented in Core Java, EJB the View (presentation) is developed using Java Spring and the data model is implemented using Spring Data Model, Spring frame work (Inversion of control -- Dependency Injection) to process trades and retrieve trade specific information
  • Designed, prototyped, utilized Hibernate orO/Rmapping. Implementedcachingand cascading successfully.
  • Used JSF for Front end development and for rich look and feel.
  • Configured and created application log files using Log4J.
  • Involving in Unit, System and Pre-production testing of the application.
  • Creation and maintenance of data using Oracle database. Hibernate for database connectivity with Oracle Stored Procedures. Involved in PL SQL programming and writing SQL queries.
  • Developed detailed Testing Strategy for the entire application and developed various test cases using JUNIT.
  • Used Subversion for version controlling.
  • Used “Single Sign On” for accessingcertain state proprietary computer applications.
  • Updated User's Manual and made it available to customers with current version of code.

Environment: JAVA 1.5,JSP 2.1, Java Beans, Java Script, Spring, UNIX,CVS, MAVEN,J2EE 1.5, Weblogic, Oracle 10g,Struts, EJB 3.0,JSF, Eclipse; Microsoft Visio, XML, XSD, JMS,XSLT, UML, J2EE design patterns, JUnit, File net, Jboss 5.1.

Confidential

Sr. Java Developer

Responsibilities:

  • Worked on upgrading the middleware to Web logic 10.3.3, Tomcat 6, Apache 2.2.15
  • Upgraded the databases to DB2 9.7, Sybase 15.0.2, SQL Server 2008, Oracle 11g
  • Worked on the required configuration changes for legacy applications.
  • Worked with JUNIT to write the test cases.
  • Developed views using Struts tag library, JSTL, JavaScript and JQuery.
  • Involved in designing the developing Service Oriented Architecture based Web Services, also developed applications to use web services to collect data from different sources.
  • Monitored Errors using log4j rules
  • Utilized JDBC for connecting to the database, sending queries to the database and retrieve the results received from the database in reply to the query
  • Used XPath to navigate through elements and attributes in an XML document
  • Designed webpages using HTML, CSS, AJAX and Struts Tag Libraries.
  • Used Java Script and Ajax in the presentation layer.
  • Used Struts Validation framework for Server side validations.
  • Designed Struts Action, Helper and Interface class to implement the business logic.
  • Useddesign Patterns like Session Façade, MVC and DTO for the business domains.
  • Used Stateless Session beans for Transaction management.
  • Achieved Asynchronous communication using JMS message listeners and configured the JMS environment by setting Queue and Topic Connection factories.
  • Used JAXB parser for Marshal and Unmarshal the XML Data.
  • Designed Web Services to get the Client contact, privileges and Billing information from various systems.
  • Developed Triggers, Stored procedures, Views for accessing the data from the backend database Oracle.
  • Developed ANT scripts to build and deploying the Application.
  • Reduced operational and security risk by upgrading applications to vendor support versions and by resolving commonly exploited security vulnerabilities.

Environment: Java1.5, J2EE, JSP 2.1, Servlets, JDBC, XML, DB2, JBOSS, Eclipse, Windows, UNIX, Clear case,HTML, JavaScript, JUnit, Ant

Confidential, TX

Sr. Java Developer

Responsibilities:

  • Involved in creating Use Case Diagrams, Class Diagrams and Sequence Diagrams using Rational Rose.
  • Developed server side programming using JSP, Servlets, and EJB.
  • Worked with Struts framework for rendering user interface with MVC architecture.
  • Involved in developing Data model (Entity Beans), Application model (Session beans) and Presentation Model (Servlets, JSPs, Java Beans, HTML, JavaScript).
  • Generated the XML payloads for Fannie Mae (DU), Confidential (LP) Validations and for Wolters Kluwer’s document processing.
  • Designed POJO's to send input data to ILOG JRules for Pricing, APR, HMDA and Underwriter Validations and for checking Pricing, Compliance and Product Exceptions.
  • Designed and developed HPML (High Price Mortgage Loans) Validation and RESPA (Real Estate Settlement Procedures Act) in the application.
  • Used XSLT for XML transformation to restrict the data in the payload depending up the request.
  • Used DOM4J Parser to parse and create the XML Document.
  • Developed Triggers, Stored procedures, Views for accessing the Data from the backend Database Oracle.
  • Used ORM framework Hibernate, designed Hibernate Data Access Object (DAO) to manage the retrieval and persistence to a database table, and hbm and value object’s (VO) for the corresponding database tables.
  • Designed Web services (Client)for OFAC check by sending borrower’s data and getting the results and persisted the results in the Database.
  • Developed ANT and JYTHON scripts to build and deploying the Application.
  • Used the Sonic MQ server for foreign JMS integration.
  • Developed the different kinds of Security Reports in different formats like HTML and WORD using Servlets, Struts and JSP.
  • Developed user interactive screens using HTML, JavaScript.
  • Established database connection using JDBC-ODBC.

Environment: JDK 1.5, JSP, EJB 3.0, JDBC, HTML, JavaScript, XML, Struts, CVS, Junit, Rational Rose, JBoss, Ant, Eclipse, PL/SQL, Oracle 8i, Windows 2000

Confidential

J2EE Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle of Search module, Credit Authenticate Module and Purchase Module, project was developed using RUP methodology.
  • Generated Use case diagrams, Activity flow diagrams, Class diagrams and Object diagrams in the design phase using Visio.
  • Designed UI screens using JSP, JSTL and HTML. Used JavaScript validation.
  • Developed Custom Tags to simplify the JSP code.
  • Implemented XML technologies (XSLT, JAXB, SAX, DOM).
  • Implemented EJBs in the application and developed Session beans to house business logic at the middle tier level.
  • Developed Message driven beans that consumed the messages from MQ Series queue.
  • Implemented DAO pattern to retrieve the data from database.
  • Developed JDBC to access SQL Server database for accessing customer information.
  • Created JUnit framework for Unit testing of application.

Environment: MS Visio, EJB, JSP 1.1, Servlet 2.2, XML, XSLT, JAXB, SAX, DOM, JDBC, JavaScript, HTML, CVS, JUnit, Web Sphere Application Server 4.0, Eclipse, MQ Series, SQL Server, Windows NT.

Confidential

Java Developer

Responsibilities:

  • Implemented the web interfaces of the system.
  • Developed common business layer using patterns such as BO, DAO.
  • Developed Java Server Pages and Java Beans.
  • Created documentation.
  • Tested web GUI interfaces and the user interaction scenarios.
  • Performed integration and system testing.
  • Resolved production issues.

Environment: Java, J2EE, Servlets, JSP, JDBC, Ant, JavaScript, SQL, XML, Tomcat, Oracle, Win NT.

We'd love your feedback!