We provide IT Staff Augmentation Services!

Sr Java Developer Resume Profile

3.00/5 (Submit Your Rating)

NY

SUMMARY

  • Extensive experience using J2EE architecture in the application development for the diversified domains Finance, Manufacturing, Insurance, Retail, Travel and Transportation
  • Vast experience designing and developing Enterprise Applications using EJB, JSF, STRUTS, SERVLETS, JSP's, XML
  • Experience with Spring framework, Hibernate, WebServices integration
  • Broad experience in the application servers Web logic 8.1/7.x, Web Sphere 5.1 and Apache Tomcat 5.X
  • Experience with Database servers Oracle, MySQL
  • Strong experience in the Web Application GUI Development using HTML, DHTML, JSON, CSS, JavaScript AJAX, YUI, jQuery and XML.
  • JAVA/J2EE, Applets, Servlets, JSP, RMI, EJB's, JavaScript and JDBC
  • Experienced in OOAD Techniques developing Use Cases, Sequence Diagrams ,Class Diagrams design patterns
  • Experience with full development life cycle
  • Implementation of various quality standards ensuring the quality of all deliverables as per standards
  • Experience executing various project assignments in different teams including business modeling and analysis, framework, development, production support and off-shore co-ordination
  • Effective communication skills with clients, subject matter experts, end-users, technical teams, co-workers and professional management teams
  • Information technology professional with expertise in analyzing, designing and implementing software solutions. Strengths include: development and design, problem solving, taking initiative and being result oriented/client focused
  • Expertise in Unit Testing, Integration Testing, System Testing and experience in preparing the Test Cases, Test Scenarios and Test Modules and Test plans

PROFESSIONAL EXPERIENCE

Confidential

Position: Java Developer

Project Description:

Responsibilities:

  • Responsible for the designing, coding and developed the application in J2EE using MVC architecture
  • Developed the presentation layer using HTML, JSP and Servlets
  • Used Unix shell scripting
  • Developed Session Facade objects using Stateless session beans EJB 2.0 for having single point of control for a business service
  • Responsible for development of DAO's Data Access Objects to interact with the database using JDBC
  • Responsible for configuring WebLogic Application Server administration activities which involved creating clusters, Database Connection configurations, performance monitoring etc.
  • Responsible for development of XML schemas
  • Written Stored Procedures in Oracle
  • Developed web services using SOAP and XML
  • To provide a service-oriented architecture, a web services approach was taken, and Weblogic 6.1 was used as the J2EE application server. All web services were registered in a UDDI registry, described using WSDL. Java based client applications utilized JAXR and JAXM to connect to the UDDI registry and to send the SOAP based messages to the service.
  • Used J2EE, Java, JSP, Struts 2, and Ajax, JSON, PL/SQL, XML, Hibernate, spring, JavaScript, Apache and Tomcat technologies. Participate in team estimation and proposed the possible solutions
  • Responsible for Production support of Application by proactively looking at production issues
  • Used Log4j to implement logging facilities
  • Used MS-VisualSourceSafe for version control for software configuration management

Environment: JDK 1.3, EJB2.0, XML2.0, JSF, Servlets, JSP 2.0, Unix, XML, JSON, JDBC, SOAP, HTML, DHTML, AJAX, Java Beans, Hibernate, Struts, Apache, Eclipse, Spring, WebLogic Application Server, UML, JMS, Oracle and Windows XP.

Confidential

Position: Java-J2EE Developer

Date: Jan 2012 May 2013

Responsibilities:

  • Designed class diagrams, sequence diagrams and high level technical documents
  • Designed and developed the presentation layer which includes the development of standards-browser compliant user interactive web pages using CSS, Struts MVC tag and JSTL tag libraries with Client side validation and unit testing
  • Designed and developed business layer which includes the creation of action classes, VO/beans to handle user interactions through forms and integrated with the WSS framework to handle backend functionality
  • Designed and developed n-tier J2EE application framework that consists of service brokers, messaging systems, JMS, EJB and Web Services components.
  • Developed CIPHER Encryption, DECRYPTION algorithm using AES/DES
  • Involved in capturing the business requirements, design, development and testing of the application
  • Designed and developed UI screens with XSLT and JSF MVC to provide interactive screens to display data
  • Involved in documentation, review, analysis and fixed post production issues
  • Used AJAX to perform simple XML HttpRequest for retrieving data dynamically into the web page and displayed them using JSON
  • Maintained the Production and the Test systems
  • Worked on bug fixing and enhancements on change requests
  • Lead the technical team and mentored other developers

Environment: Windows XP, Websphere Application Server 6.0, IBM Rational Application developer, Java/J2ee, WSS, JSP, JMS, Servlets, Struts, SOAP, JSF, WSDL, JavaScript, Web Services JSTL, XML

Confidential

Position: Programmer Analyst

Responsibilities:

  • Involved in System Requirements study and conceptual design
  • Created UML diagrams like activity diagrams, sequence diagrams, Use case diagrams
  • Used VSS as source control
  • Developed the User interface using Html and Javascript
  • Developed JSP pages
  • Written JavaScript functions to get dynamic data and client side validation
  • Designed, Developed and Implemented document transformation applications using XML Spy tool
  • Developed fa ade class and their supporting classes to route the request to the service and receive the response data XML
  • Developed session beans to process the request from the facade
  • Used JDBC for Data Access Layer
  • Performed testing using JUnit
  • Used AJAX to perform simple XML HttpRequest for retrieving data dynamically into the web page and displayed them using JSON
  • Sound knowledge of OOAD concepts and design pattern. Excellent problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels.
  • Understanding and learning the technology called Web Services .

Environment: Java, J2EE, J2SE, RMI, JSP, JMS, JavaScript, HTML, JavaScript, Ajax, YUI, jQuery, Sybase, SQL, Shell Scripts, CSS, XML, Web Services ,Weblogic 6.1, Windows NT and Visual J ,OOAD

Confidential

Position: J2EE developer

Responsibilities:

  • Used Spring for service tier and data access tier and implemented Spring DAO support for Hibernate
  • Used Hibernate for persistence using Table per subclass inheritance based mapping, component mapping and association mapping strategies
  • Used HQL and named queries throughout the application for consistency and maintainability
  • Developed web tier using Struts, Tiles, Commons Validator
  • Specializing in Object-Oriented Analysis and Design patterns OOAD with extensive experience
  • Wrote several Action Classes and Action Forms to capture user input and created different web pages using JSTL, Tiles , Struts Tags etc
  • Implemented Struts Declarative Exception handling for exception handling in web tier
  • Created Web Services Client using Apache Axis manipulating WSDL Web Services Description Language and SOAP
  • Used Oracle 10g for the relational backend
  • Service and data access tier tested using JUnit
  • Used Log4j for logging and tracing
  • Used Display tag for tabular data representation and data export to different formats like CSV, Excel and PDF
  • Wrote Ant builds to build and migrate the application across development, test and production environment
  • Used AJAX to perform simple XMLHttpRequest for retrieving data dynamically into the web page and displayed them using JSON

Environment: JDK 1.4.2, Eclipse 3.2.1, Spring 2.0.x, Hibernate 3.x, Struts 1.2.8, Tiles, SVN, JUnit 3, Ajax, YUI, jQuery, JSTL, JSP, DisplayTag, Weblogic 9, Oracle 10g, Log4j, Ant, XML ,OOAD, HTML, CSS, JavaScript, AJAX

Confidential

Position: Java Developer

Responsibilities:

  • Worked with the Business Analysts to create Use Cases, Activity Sequence and Class Diagrams as a part of the Rational Unified Process for three major modules Insurance, Membership, and Payments
  • Utilized Session Facade, Business Delegate, Service Locator patterns
  • Involved in working with web application using JSPs, Servlets and EJBs
  • Used JDBC for data access from Oracle tables
  • Wrote complex SQL queries for data access
  • Xquery was used for query collection of XML data
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Stateless Session Beans
  • Knowledge of principles and techniques of designing and constructing of applications based on Object-Oriented Analysis and Design OOAD principles and Design Patterns: Practical knowledge of design patterns and their uses. Communicating process and structure of information systems using various notations, notably UML.
  • Developed Front-end UI using JSP, HTML and JavaScript
  • Testing of JSPs, Servlets and Business Objects was done on Eclipse test environment
  • Deployed the application on the Web Logic Application Server

Environment: Java, J2EE, EJB, JSP, Servlets, JNDI, Xquery, Web Logic 8.1, JDBC, JavaScript, Ajax, YUI, jQuery, Eclipse , HTML, XML, UML, JMS, Mq-Series, Design Patterns, Oracle, and Windows XP

We'd love your feedback!