We provide IT Staff Augmentation Services!

Senior Java/j2ee Consultant Ressume Profile, Nj

5.00/5 (Submit Your Rating)

SUMMARY

  • Over 8 years of developer experience with consistently increasing responsibilities in software development, Business Logic Implementation and Project Management.
  • Solid Background in Object Oriented Analysis and Design OOAD .
  • Very strong back ground in J2SE and developing core java applications, multithreading, Internationalization, Data Structures, Generics, Collections, Garbage collection, HashMap/HashTable, Applets, RMI, File I/O Operations and Reflection.
  • Extensive experience in web application development using J2EE Struts 1.3/2.0, Servlets 2.1/2.4, JSP1.0/2.0, JSF 1.1/1.2,PrimeFaces 3.0.1, EJB3.0, JDBC, XML.
  • Proficient in Web page creation using HTML, DOM, Jquery, JavaScript, DOJO and CSS.
  • Strong experience in MVC Architecture and developing application presentation tier using Struts Tiles Framework and Validating front end components using Validation Framework.
  • Experience with JMS messaging for asynchronous communication with Message Driven Beans MDB
  • Strong Experience in implementing J2EE Design Patterns like Front Controller, Business Delegate, Session Fa ade, Data Access Object, Data Transfer Object and Java design patterns like Singleton, Factory Method, Adapter, Observer and Single Thread Execution.
  • Strong knowledge and experience of using AJAX 1.0 for creating dynamic pages and actions.
  • Excellent experience in implementing Hibernate2.0/3.0 as ORM Object-Relational Mapping and JPA.
  • Strong experience in Spring2.0 framework. Involved in developing a prototype for the project using Spring MVC framework as an alternative to struts and Spring Context module for implementing business logic.
  • Excellent Experience in design and development of RESTful Web-Services, SOA based Web-Services as Service Providers and Consumers using HTTP/XML, XSL and WSDL, UDDI, SOAP.
  • Strong hands on experience in Unix shell scripting.
  • Expertise in developing Internet and Intranet applications using RUP Rational Unified Process methodology, Software Development Life Cycle and Agile/Scrum Methodologies.
  • Experience in Java application servers like Glassfish 3.1, IBM Websphere WSAD 5.0.1, 5.1, 5.1.1, RSA 7 , BEA WebLogic 9.0/10.3 and Tomcat 5.0.25.
  • Experienced with RDBMS implementation and development using Oracle 8/8i/9i/11g, PL/SQL, SQL Server, Microsoft Access and MySQL.
  • Have knowledge of developing System Design using UML methodology with Rational Rose. Preparation of Use Case, Activity, Class, and Interaction diagrams.
  • Extensively used JBuilder 5.0 for Java, Eclipse IDE 3.0, Helios, Galileo Rational Rose, WebLogic workshop 8.x, RSA 7.x.
  • Interacted with end users during design, development and maintenance of the projects for analyzing user requirements and ensuring functionality.
  • Industries Served: Renewable Energy, Judiciary, Pharmaceutical, Distribution, and e-Business Sectors.
  • Has the motivation to take independent responsibility and be a productive team member, accompanying a strong programming and analytical background.

TECHNICAL KNOWLEDGE:

Languages

Java, J2EE,J2ME,XML, HTML,UML,SQL, PL/SQL, C

Software Tools

Struts, JSF, Servlet, JSP, EJB, JMS, Web Service SOA, RESTFul , JSON, iBatis, JDBC, JNDI/LDAP, RMI, jQuery, CSS, AJAX, HTML, DHTML, XML, JavaScript, JUnit, JTest

Application / WebServers:

IBM Websphere Application Server 6.1.1, WebLogic 8.1/10.3, JBoss 4.2,Glassfish 3.1, Tomcat 5.0.25

Frameworks / APIs / Tools:

Spring framework 3.0, Struts 1.1/1.2/2.0/Tiles, JSF 1.1/2.0,JUnit 3.8.1, Log4j, Ant, WEB SERVICES SOAP, WSDL, UDDI

Development Tools:

Eclipse,Eclipse WTP, WebSphere Studio Application Developer 5,RSA/RAD 7.x

XML:

XSL, DOM, XML Schema, JAXB/SAX, XSLT and Designing DTDs.

Development Build Tools:

ANT, Maven 2.0.10

Modeling Tools

UML on Rational Rose 4.0 , IBM Rational Software Architect , Star UML,Borland Together

Databases

Oracle 9i, IBM DB2, MS SQL Server, MySQL 4.x, MS Access 2000

Version controlling tools:

IBM Rational Clearcase, VSS Visual Source Safe ,Star Team

ORM:

Hibernate 3.0, JPA

Database query tools:

Aqua Data Studio, TOAD, Oracle SQL Developer

Development Methodologies:

RUP,Waterfall Model, and Agile Methodologies

O/S

Windows 98/ME/XP/NT/7, Unix, Linux RedHat 7.1, 7.3, 8.0,9.0

PROFESSIONAL EXPERIENCE

Confidential

Senior Java/J2EE Consultant

Responsibilities:

  • Involved in the design and implementation of the architecture for the project using OOAD, UML Design Patterns
  • Interpreting complicated requirements and implementing them in a user-friendly application that meets the needs of the users.
  • Developed the project using Agile Methodology
  • Developed the code using Test driven Development
  • Completed the work from the Sprint Backlog and reporting the progress every day
  • Developed the view components using JSP, HTML.
  • Using Log4j, HTML developed UI pages on the client side
  • Used Ajax for interactive and dynamic interfaces on web pages
  • Involved in coding for presentation layer using JSF framework, JSPs, Java Script, XML/XSLT
  • Used Jasper Reports to develop the reports and generated the PDF through web browser
  • Developed DAO classes using Spring JDBC
  • Used Java Messaging Services JMS for reliable and asynchronous exchange of important information such as payment status report
  • Used JdbcTemplate, SimpleJdbcTemplate and the associated row mappers
  • Used Spring AOP for the Declarative Transaction Management
  • Used Spring JTA Transaction manager to remove the dependencies on the container
  • Involved in consuming XML Web Services SOA using SOAP, SAX and DOM XML parsers
  • Used Hudson as continuous Integration tool and Maven 2.2 as Build tool
  • Reviewing the code to make sure it follows the best practices and the code
  • Covered by JUNIT Test cases
  • Extensively used the JUNIT testing suite for testing and Log4J for logging
  • Worked on creating Data Source by SQL Server 2005
  • Involved in Peer Reviews of the code

Environment: IBM - Rational Application Developer RAD , JMS 1.1, JSF 2.0,Prime Faces 3.1 , Web sphere Application Server v6.1 , HTML , AJAX , JQuery , Web services , JSP, Spring AOP, Spring JDBC , JavaScript , Windows XP and SQL Server 2005.

Confidential

Senior Software Engineer

Responsibilities:

  • Understood the business requirements and created functional requirement documents.
  • Developed applications using Core Java , J2EE, .Net Framework.
  • Developed new functionalities using core JAVA, SWING, components for applications Assembly Line Test Tool, Auto AP Configurator and Test Tool , Shipment Tool
  • Developed Auto AP Configurator and Test Tool application with ability to configure the X4 units for all available customers, upgrade the inner operating system, upgrading the zigbee firmware, setting the zigbee power level etc. with core JAVA SWING components.
  • Developed functionalities like deleting the entries from unshipped shipment using UI, UI restructuring using core JAVA SWING, AWT components.
  • Developed web based application for managing RMA solar units using J2EE technology, various J2EE Design patterns like Business Delegate, Data Access Object, View Dispatcher, Session Facade etc...
  • Designed and developed front-end using Struts framework in RMA software.
  • Worked with AJAX, JavaScript, CSS and HTML to tweak the web pages to the desired style followed by the organization.
  • Designed and developed a REST-ful style Web Services layer to interface with MySQL database.
  • All the JAVA applications use the server code running on Glassfish application server to process the functionality.
  • Developed standalone user friendly application for programming the Inverter and SIP module in .Net framework 3.5 using C .
  • Used SVN for version control and Team Forge for project tracking.

Environment

Struts, J2EE,JSP,JSTL,Servlets, JNDI, JDBC,EJB3.0,JSON,JPA, Web Services RESTful ,XML, HTML, JavaScript, CSS, AJAX, .NET Framework C , Glassfish server 3.1, MySQL, Telnet, Windows 7 For Development , Team forge, SVN.

Confidential

Java-J2EE Developer

Responsibilities:

  • Used RUP methodology to develop the application.
  • Developed web based application using various J2EE Design patterns like Business Delegate, Data Access Object, View Dispatcher, Session Facade etc...
  • Designed and developed front-end using JSF framework.
  • Worked with JavaScript, CSS and HTML to tweak the web pages to the desired style followed by the organization.
  • Developed EJB components that interface with the database using Data Access Objects. Designed and developed Stateless Session beans.
  • Implemented iBATIS with DB2 for database access.
  • Integrated Web Focus reports.
  • Responsible for the Deployment of the Application/Java Bean Components in RSA 7.1.

Environment

JSF,RUP, J2EE,JSP,JSTL,Servlets, JNDI, JDBC,EJB2.0,XML, HTML, Javascript, CSS, AJAX, UML, iBATIS, RSA/RAD 7.1 , Websphere 6.1, DB2, Windows 2000 For Development , JTest, UCM, Rational Clear Case, Clear Quest.

Confidential

Responsibilities:

  • Used RUP methodology to develop the application.
  • Designed Use Case, Analysis Design Models in RSA 7.1.
  • Coded an across-the-board role-based application based on J2EE Design patterns like Business Delegate, Data Access Object, View Dispatcher, Session Facade etc...
  • Designed and developed front-end using JSF framework.
  • Used JSF validator framework for client side validations.
  • Developed EJB components that interface with the database using Data Access Objects. Designed and developed Stateless Session beans.
  • Used Command Pattern to access DAO.
  • Designed and built new SOAP web service interface implemented in Java using Apache SOAP Axis.
  • Generated Stub and Skeleton classes.
  • Developed the client to test the Web Services.
  • Implemented iBATIS with DB2 for database access.
  • Responsible for the Deployment of the Application/Java Bean Components in RSA 7.1.

Confidential

JSF,RUP, J2EE,JSP,JSTL,Servlets, JNDI, JDBC,EJB2.0,XML, HTML, Javascript, CSS, AJAX, UML, iBATIS, RSA/RAD 7.1 , Websphere 6.1, DB2, Windows 2000 For Development , JTest, UCM, Rational Clear Case, Clear Quest.

Confidential

Responsibilities:

  • Involved in integration of J2EE application to TAM, WebSeal using TAM API.
  • Gathered application requirement to create SP request.
  • Involved in business flow enhancement, by updating SP call using new SP by reducing overhead.
  • Enhanced application performance by eliminating redundancy in code.
  • Tested application using JTest.
  • Documented activities and bugs in Rational Clear Quest.

Environment

J2SDK1.4, J2EE2.0,JSP,JNDI, Servlets, Struts ,JDBC,EJB2.0,XML,RSA 7.0 , Websphere 6.1, DB2,UCM,Rational Clear Case, Clear Quest, JTest.

We'd love your feedback!