We provide IT Staff Augmentation Services!

Sr. J2ee Developer Resume Profile

PROFESSIONAL SUMMARY

  • Knowledge in Various IDE's like Eclipse, Net beans, Dream viewer and My Eclipse.
  • Good Exposure to Web Application Development using J2EE technologies and Oracle.
  • Around 9 Years of Experience in Technologies like J2SE, J2EE with Excellent Java development skills in using J2EE, J2SE, Servlets, JSP, EJB, JDBC, Java Beans, Applets, Hibernate,Springs,Struts. Oracle certified professional in Java Programming with Strong Web application development skills in using JDBC,EJB 3.0, JSP, Servlets, Struts 1.2 and Hibernate and Strong database connectivity skills in using IBM DB2, Sybase,Oracle 9i/10g, PL/SQL, HQL.
  • Good Exposure to work on Frame Work using Struts MVC Architecture.
  • Good Exposure in Development and Unit testing of Java and VC projects.
  • Good Knowledge on Sockets, Java Beans and Swings
  • Extensively worked on open source control frameworks Struts, Hibernate and have in depth knowledge of design patterns.
  • Solid experience in building n-tier web enabled applications using JSPs, Servlets, EJB 3.0, Struts, ORACLE MS SQL Server with adeptness on application servers Web Logic, Web Sphere, Tomcat.
  • Extraordinary technical knowledge in database programming using SQL, and PL/SQL and has great insight on data modeling, database design, and normalization.
  • Excellent skills in building strong websites confirming Web 2.0 standards using valid code and table free sites with JavaScript CSS.
  • Solid background in Object-Oriented analysis and design. Very good at various Design Patterns, UML.
  • Motivated self-starter with exceptional team building, strong leadership, communication and interpersonal skills, Quick learner and adaptable.
  • Extensively worked on open source control frameworks Struts, Hibernate and have in depth knowledge of design patterns.
  • Solid experience in building n-tier web enabled applications using JSPs, Servlets, EJB 3.0, Struts, ORACLE MS SQL Server with adeptness on application servers Web Logic, Web Sphere, Tomcat.
  • Extraordinary technical knowledge in database programming using SQL, and PL/SQL and has great insight on data modeling, database design, and normalization.
  • Excellent skills in building strong websites confirming Web 2.0 standards using valid code and table free sites with JavaScript CSS.
  • Good knowledge on web services, SOAP web services , WSDL, UDDI , RESTful Web services.

TECHNICAL SKILLS

Familiar with

Operating Systems

Windows NT/95/98/2000/ME/XP, UNIX,LINUX, MS-DOS,

Languages

C, C , Java, HTML, Flex, VXWorks,

Scripting languages

Java Script, Action Script

Databases

Oracle 9i/10g, DB2,Sybase

Java Technologies

Struts, Hibernate, Servlets, JSP, Java Swing,CSS, J2SE, JEE, JSTL,AJAX, XML,Springs, Webservices

IDE

Eclipse, My Eclipse, Net Beans, Dream Viewer

Servers

Web Sphere 5.1, Tomcat,weblogic,jboss

Tools

SOAP UI,Winscp,Hudson, Icart,clearcase, Clear quest, Tunnelier, XML spy

PROFESSIONAL EXPERIENCE

Confidential

Sr. J2EE developer

Responsibilities

  • Working Closely with Business Analysts, Project Managers and Project Leaders to transform business requirements into java code for enhancements in the projects.
  • Development and production support for two web applications, one application is in struts and other on springs.
  • Implemented Model View Controller MVC architecture using Struts Framework at the Web tier level to isolate each layer of the application and for ease of maintenance of Validation Framework in client applications.
  • Involved in designing the application with reusable J2EE design patterns like Factory,Dependency injection,Singleton, MVC, Session Facade and DAO patterns.
  • Validation mechanism includes client side using JavaScript and server side using Struts validation frame work. Used AJAX Asynchronous java API for XML calls for dynamic data loading.
  • Developed JMS Java Messaging Service with MDB Message Driven Beans by configuring JMS Queues, Topics, and Connection Factories.
  • Used Winscp, tunnelier to upload the necessary files and ear files to the development/test/UAT server and created Connection Pooling and Data Source in Web Logic Application portal server.
  • Wrote build script file using Ant tool and deploy the EAR file into the application server.
  • Currently supporting springs and Struts integrated with Hibernate and SOAP web services applications along with development activities.
  • Working closely with production support team, testing team, UAT team, business users and up streams / other application support teams for the enhancements and bug fixes.
  • Migrated all the sql to Hibernate HQL.
  • Involved in the maintenance and enhancements of Web Services: Used REST web services Client for making calls to upstream mortgage data. Generated Client classes using JAX- RS Java and used the generated Java API.

Environment: JDK, JSP, Springs, Hibernate, Struts, HTML, CSS, JavaScript, Web Services SOAP and REST , JUnit,

Oracle, Sybase, SQL/PLSQL, JNDI,JMS, JBOSS, Web logic, ICART, Clear Case, Clear Quest, Linux/UNIX, Log4j,Ant 8,SOAP UI

Confidential

Sr. Java Developer

Responsibilities:

  • Participated in project planning sessions with architects and team members to analyze business requirements and outlined proposed solutions based on SCRUM Agile methodology .
  • Scoped functional technical work units required to implement proposed solutions and extensively involved in writing technical designs, and did feasibility study for functional requirements.
  • Designed test cases based on Test Driven Development TDD approach verified the proper functioning of all functions according to the specified requirements, including system integration.
  • Involved in HLD High Level Design , LLD Low Level Design and designed UML Diagrams Use cases and Class Diagrams by using Rational Rose and interacting with System Users and Taking Requirement
  • Involved in designing the application with reusable J2EE design patterns like VO value object , Front Controller, and Business Delegate, Service Locator, Singleton, MVC, Session Facade and DAO patterns.
  • Validation mechanism includes client side using JavaScript and server side using Struts validation frame work.
  • Used AJAX Asynchronous java API for XML calls for dynamic data loading.
  • Developed JMS Java Messaging Service with MDB Message Driven Beans by configuring JMS Queues, Topics, and Connection Factories.
  • Used FTP/WSFTP PRO to upload the necessary files and ear files to the development server and created Connection Pooling and Data Source in Web Sphere Application portal server.
  • Wrote build script file using Ant tool and deploy the EAR file into the application server.

Environment:

Java 1.6, J2EE1.5, JDBC, JSP, Servlets, Struts 1.2, Hibernate, EJB 2.0,JavaScript, JMS, JNDI, Oracle database server, CVS, JAAS, OOAD, HTML, CSS, Web Sphere Application server 6.0, JEE design patterns.

Confidential

Role: Sr J2EE developer

Responsibilities:

  • Understanding the user requirements and participated in preparing Functional Specification Document
  • Developed presentation layer components comprising of JSP, Servlets and JavaBeans using the struts framework.
  • The client side validations were done using JavaScript and server side validations by Struts Validator framework.
  • Wrote Session Beans to handle business logic implemented Session Fa ade design pattern to reduce the calls over network.
  • Used Hibernate framework for mapping java objects with relational data model objects.
  • Application and use of various design patterns such as Business Delegate and Session Fa ade.
  • Configured Java Messaging Service JMS to transfer XML Documents between the applications using Web Sphere JMS and IBM MQ Series
  • Responsible in Coding, Unit testing and Functional Testing and Performance Testing of the application using JUNIT.
  • Involved in deployment of application and settings on Web Sphere Application Server.

Environment:

Java 1.4, J2EE, JDBC, JSP, Servlets, Struts1.2, EJB, Java Script, JMS, JNDI, DB2 Database Server, CVS, UML, ANT, HTML, CSS, Web Sphere Application server, JEE design pattern

Indian Projects

Confidential

  • As a Programmer Analyst, The work profile included developing entity relationship diagrams,
  • Design of specifications. It also involved coding programs, testing the modules, installation and
  • Maintenance.

Confidential

Project: Field Device System Integration

Roles / Responsibilities:

  • Studying and understanding the functional specifications and architecture.
  • Used Rational Rose development tool to Developed Use Cases, UML diagrams such as Sequence Diagrams, Activity Diagrams and Class Diagrams, for various application modules.
  • Involved in designing the Database schema diagram and division of tables.
  • Developed Java Server Pages JSP and Enterprise Java Beans EJB 1.1 backend using MVC Model-View-Controller architecture.
  • JDBC coding using SQL, PL/SQL, Stored Procedures, etc.
  • Worked for protocols like Modbus master and slave functionality development and testing.
  • Involved in Coding, Developing and Unit Testing of Drivers.
  • Involved in Preparing Test description document, test cases, user guides.
  • Involved in preparing automated test script in command prompt.
  • Received client appreciation.

Environment:

Windows XP, 2007, Windows server 2008, Core Java, JSP, EJB, VC , Oracle 10g.

Confidential

Roles / Responsibilities:

  • Studying and understanding the functional specifications and architecture.
  • Involved in coding, Debugging and Integration of Modules.
  • Used Rational Rose development tool to design various Use Cases, Collaboration and Sequence diagrams in Unified Modeling Language UML.
  • Involved in resolving the non-production issues
  • Involved in developing DAO Factory, DAO's, and struts.
  • Extensively used Hibernate Query Language HQL for accessing the Persistent Layer.
  • Involved in Unit Testing.

Environment:

Java1.5, JSP, Struts, Tiles, Hibernate, Oracle 10g, tomcat and Windows.

Hire Now