We provide IT Staff Augmentation Services!

Sr.java/j2ee Developer Resume

0/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Having 6+ years of professional experience in design and development of enterprise applications using Object Oriented Programming, Java/J2EE technologies, Web application development, testing and deployment.
  • Proficient in Application Development with Web Technologies, Distributed Technologies and Client - Server Architecture environment in Automotive, Telecom and Financial Industries.
  • Over 5 years of experience in implementing web based projects using IBM Web Sphere Application Server 5.x/6.x, BEA WebLogic Server 10.0, JBoss 3.2.x/4.2, Apache Tomcat 7.0 and IDE’s like IBM Web Sphere Studio Application Developer (WSAD) 5.0, Eclipse, and RAD 6.0/7.0.
  • Experienced with all phases of Software Development Lifecycle (Worked in Agile development methodology using Scrum and also waterfall method).
  • Expertise in application development using various frameworks: Jakarta Struts Framework 1.x, Spring Framework, Java Server Faces(JSF), Spring Batch framework, 3.2, Java Data Objects with GUI plug-ins, Spring AOP and Spring batch.
  • Proficient in XML technologies like XML, DTD, XSL, XSLT, SOAP, WSDL and UDDI.
  • Proficient in various web based technologies like HTML, DHTML, JavaScript and AJAX.
  • Developed reusable Server side code modules with Enterprise Java Beans Integrated with Remote method Invocation (RMI) to access remote Servers and invoking Databases with JDBC.
  • Extensively experienced in architectural issues and their solutions using various design patterns such as MVC(Model-View-Controller), Singleton, Session Facade, Service Locator, DAO, DTO and Business Delegate.
  • Experienced in implementing Service Oriented Architecture (SOA) with XML based Web Services (SOAP/UDDI/WSDL) using Top down Approach and Bottom up Approach.
  • Has experience on java web services using Apache Axis2.0
  • Extensive Knowledge on databases like Oracle 9i/10g, DB2, and MySQL. Experience in writing complex SQL Queries, Stored Procedures, Triggers, Cursors, and Functions.
  • Good working knowledge of database tools like TOAD, PL/SQL, Db Visualizer and SQL Navigator.
  • Developed 3-Tier services, which include databases, messaging systems, transaction monitors, real-time data feeds, and existing enterprise information systems, integrated with Web Sphere and IBM HTTP Server.
  • Expertise in design and development of multi-tiered web based applications using J2EE technologies like JSP, Servlets, EJB 2.0/3.0, JDBC, JNDI, JMS, LDAP, IBM MQSeries and RMI.
  • Good Working Knowledge of Experience in working with operating systems like Windows /2000/XP, UNIX, LINUX.
  • Experience in unit testing the applications using JUnit Framework and developed logging and standard mechanism based on Log4J.
  • Developed ANT scripts, and used MAVEN tool to build and deploy J2EE Applications
  • Excellent analytical ability, consultative, communication and management skills.
  • Self-motivated, easily adaptable to new environments and ability to work independently as well as in small groups.

TECHNICAL SKILLS:

Languages and Scripts: Java/J2EE, JDBC, JSP, Servlets, Swing, C/C++, VB6.0, SQL, PL/SQL, JavaScript, JQuery, HTML, DHTML, Log 4j,XML, CSS, XSL, XSLT, DTD, XML Schema.

Frameworks: Struts, Spring, Hibernate, Tiles

IDE: Eclipse

XML Editors: XML Editor.

Application Servers: WebSphere, Weblogic, JBOSS, Tomcat

Database Client Tools: TOAD, Microsoft Sql Server.

Databases: Oracle 10g/9i/8i, MS-Access, MS SQL Server 2000/7.

Operating systems: Windows NT 4.0/2000/XPMS-DOS

PROFESSIONAL EXPERIENCE:

Confidential, DALLAS, TX

Sr.Java/J2EE Developer

Responsibilities:

  • Involved in all phases of Software Development Life Cycle (SDLC).
  • Analyzed business requirements and created technical solutions.
  • Used Maven for building the application, and completed testing by deploying on application server.
  • Wrote unit test cases for Unit Level testing using JUnit
  • Wrote test cases using Parasoft SOA test tool.
  • Worked on Maven to build the application and used JRebel for code integrations
  • Used JUnit framework for unit testing of application and Log4j to capture the logs.
  • Worked closely with QA, Business and Architects to solve various defects in quick and fast manner to meet deadlines.
  • Involved in analysis, design, testing phases and responsible for documenting technical specifications
  • Developed the application using JSF Framework that uses Model View Controller (MVC) architecture with JSP as the view.
  • Worked on Hibernate and created mappings.
  • Involved in development of middle layer business methods, which incorporated the core business functionality using Stateless Session Beans.
  • Involved in Unit Testing, Integration Testing and UAT Testing.
  • Deployed the application on the Tomcat Application Server.
  • Spring framework is used to implement Inversion of Control (IOC) and Aspect Oriented programming (AOP).
  • Test cases have been written by using JUnit framework.
  • Created XSL style sheets to generate complicated output reports based on user requirements from XML data.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of messages.
  • Wrote message handler adapter for enterprise calls using Message Driven Beans, JMS and XML.
  • Accessed database using SQL Queries, PL/SQL scripts
  • Worked with testing teams and resolved defects.
  • The project was developed using Agile Methodologies.

Environment: Java, J2ee, JSP, Richfaces, Openfaces, HTML, XML,JBoss, Seam, Jquery, Javascript, Hibernate, JPA,Oracle,SQL,Spring, JMS, Web Servics, SOA,Servlets, Perforce, JRebel, Eclipse, Maven, Unix, Linux, Agile

Confidential, Bloomington, IL

Java/J2EE Developer

Responsibilities:

  • Used Struts & implemented Struts Validation and automated validation and presentation on the Server side.
  • Developed Business components deployed in the middleware on Websphere server 6.0.
  • Designed the business requirement collection approach based on the project scope and SDLC methodology.
  • Fixing defects using J2EE technologies.
  • Taking part in technical discussions regarding the Enterprise Dash Board Architecture.
  • Understood the requirements and current architecture.
  • Created User Interface (UI) document to define specific characteristics of UI required for a S/W solution.
  • Involved in the web component design and development using the Struts framework, JSP, Servlets and struts taglibs.
  • Involved in the full SDLC.
  • Designing and coding of Business Classes using Spring IOC and AOP features.
  • Used IBM Rational Application Developer ( RAD ) for better coding, faster development, and debugging code.
  • Used Message Driven Beans (MDB) to read message from the Q, invoked the Q using JNDI name. Handled JMS exception.
  • Used Publish/Subscribe JMS message model to handle asynchronous use cases
  • Placing and reading messages from Dbus layer (IBM Websphere MQseries/ IBM WebSphereMQ), which interacts with external systems.
  • Used the WebSphere JMS to use as messaging system
  • Implemented JMS API to create, send, receive and read messages between application components such as Entry Capacity and Exit Capacity.
  • Was involved in core java programming with thread management, Multithreading and interfacing to different systems where escalation is needed.
  • Conducted code review, implementation testing, and integration testing.
  • Creating Junit test case design logic, and implementation throughout application.
  • Creating an ANT build file for compiling and building the project, & converting the source into war file.
  • Provided the technical design docs, Implemented source control using ClearCase.
  • Mentoring development team on the usage of design patterns and reusable components.
  • Designed JSP custom tags for the application.
  • Involved in designing and developing the java-based object relational Hibernate 3.2 persistence framework to persist the business data with oracle database and J2EE based struts framework.
  • Created Reference-Loader by generating a code which load all the reference - data (Static data) from xml file when the application is loaded.
  • Used Hibernate to link the Dao classes to Oracle tables.
  • Design and Development of Servlets for database interaction to Oracle database.
  • Involved in writing interceptors.
  • Used Apache Log4j to archive log files as per formatting and archiving (both size and number of versions) requirements.
  • Used Java script for client side validation.

Environment: Java/J2EE Design Patterns (MVC), Object Oriented Analysis and design (OOAD), SDLC, Oracle10g,PL/Sql, Java/Jdk 1.5, Struts, Spring, Hibernate 3.2, Fusion Charts, Java Script, JMS, IBM Websphere MQseries/ IBM WebSphereMQ 6.0, Clearcase, ClearQuest,, C++, RAD, JSP, JSP Taglibs, JUnit, XSL, XML, Websphere server 6.0, Dream viewer, HTML, CSS.

Confidential, PEORIA, IL

Java/J2EE Developer

Responsibilities:

  • Developed various UI (User Interface) components using (MVC), JSP, AJAX, JQuery, JSF, and HTML.
  • Used JSF layout for View of MVC
  • Developed from end applications using Richfaces, Openfaces, JSP, Servlets
  • JQuery is used to add some animations to the page.
  • Developed full-fledged application like Suggestion Box System for employees, which include automated emailing system based on the category.
  • Another major application was Customer Feedback System on struts tiles framework.
  • Worked on voting system for employees to recognize best employee and team based awards using Weblogic Platform.
  • Involved in developing business components using stateless session EJB's on Websphere application server.
  • Developed EJBQL queries to develop the finder methods in entity beans.
  • Installed, configured, deployed, Monitored and troubleshoot JBOSS 4.2.1/5.0 GA and EAP domains Created both stand-alone and clustered environments for JBOSS domains.
  • Extensively worked with Servlets and Struts based multi tier applications in developing J2EE Components.
  • Developed MVC architecture, Business Delegate, Service Locator, Session facade, and Data Access Object, Value Object and Singleton patterns
  • Involved in writing all client side validations using Java Script, JSON.
  • Troubleshooting Weblogic Server and Oracle Database issues.
  • Used Java Connection Architecture (JCA) for connecting the Weblogic App Server
  • Designed Page Flows and Workflows for automated transformation or Publish Jobs.
  • Used Hibernate ORM tools which automate the mapping between SQL databases and objects in Java
  • Developed the Action Classes, Action Form Classes, created JSPs using Struts tag libraries and configured in Struts-config.xml, Web.xml files.
  • Designed, Developed and Implemented document transformation applications using XML tool.
  • Created special database maintenance tools, using Perl scripts, enabling database modelers to manage the databases more effectively.
  • The business logic was implemented in EJBs and DAO layer accesses the back-end SQL Server database using JDBC.
  • Implemented the Unit testing for the components developed.
  • Used Log4j for logging and handling defects of the application
  • Used CVS, SVN, Clear case and Clear Quest for version controlling and error reporting.

Environment: Core Java, J2EE, Servlets, JBOSS 4.2, JSF, JSP, JSTL, JQuery, AJAX, XML, HTML, JSP, Eclipse,Log4j, JDO, CVS, SVN, Clear Case, Oracle10g, EJB 2.0, Perl, Hibernate, JDBC, Weblogic9.2/10.0.

Confidential, DALLAS, TX

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC): requirement gathering, modeling, analysis, architecture design & development. The project was developed using Agile Methodologies.
  • Developed J2EE based screens for a Researcher to validate trades, positions and options details. Used JSP, HTML, CSS, and AJAX for the enriched front end.
  • Wrote object-oriented Javascript for transparent presentation of both client-side and server-side validation.
  • Programming and Development of web pages using Spring 3.0, AJAX, Servlets, JSP, and Object Oriented JavaScript.
  • Achieved MVC pattern using SPRING MVC architecture.
  • Understand the application code.
  • Wrote ANT scripts for building the applications.
  • Involved in debugging and bug fixing of application modules.
  • Added Log4j to log the errors.
  • Deployed the application in WebLogic server to understand the application functionality.
  • Assisted on migration tasks and application/setup checkouts.
  • Prepared the Functional, Design and Test case specifications.
  • Monitoring of the server box regularly.
  • Handling the Action items in the ASG queue by Code fixing or Code development.
  • Raising PR's to keep the track of Bridge cases.
  • Designed and developed communication between client and server using Web Services.
  • Developed and deployed the application on Application Server using Ant scripts
  • Used Web Services to exchange information. Also Used SOAP framework and WSDL.

Environment: Java, J2EE, Servlet, JSP, AJAX, XML, Tiles, Spring, JavaScript. CSS, Windows XP, Eclipse, Oracle, Unix, SVN, HTML, Weblogic, Tomcat, JBOSS, Log4j, ANT

Confidential

Java Developer

Responsibilities:

  • Developed code for various activities using MVC architecture (Page flows, JSPs,).
  • Designed Java classes (Action classes & Dispatch Action classes) using Struts Framework to implement the MVC2 architecture.
  • Used all the components of Struts Framework like Action Forms, Action Servlets, Action Mappings, Action Errors and Tiles.
  • Developed Struts based form validation and error-handling using Struts Validation Framework.
  • Worked on user interface using JSP, Tiles, JSTL, Expression Language (EL) and Tag Library.
  • Was involved in developing Architecture design suiting the requirements of GETS.
  • Developed client side screen using JSP & HTML.
  • Used annotations to add meta data in Java.
  • Developed web based presentation using JSP, AJAX using YUI components and Servlet technologies and implemented using STRUTS framework.
  • Created YUI Modal Dialog, Simple Dialog, Panel, Buttons etc.
  • Used features of YUI components such as event utility, Connection Manager, Dom and Rich text Editor (RTF).
  • Added functionality for Toggle Html button and also to the work flow like add and delete variant, edit etc.
  • Documenting and giving time estimations.
  • Building administrative pages using JavaScript.
  • Involved in developing the helper classes for better data exchange between the MVC layers.
  • Worked on fixing defects with IE and Fire fox. Also used Fire fox debugger for the same.
  • Configuration management, taking care of deliveries and rebases of the different project streams in CVS.
  • Developed front-end JSP pages with search, insert & update options including usage of several JSP-Taglib classes to modularize the code.
  • Generated build file using ANT.
  • Used Panda for build and deployment.
  • Proficient in unit testing the application using Junit.
  • Used CSS for providing better front end effect.

Environment: Java/J2EE, Struts (MVC), Spring, Object Oriented Analysis and design (OOAD), SDLC, Java /Jdk 1.5, Ajax,, Java Script, CVS, C++, Eclipse 3.3, JSP, JSP Taglibs, Enterprise Java Beans (EJB), JUnit, Dream viewer, CSS.

We'd love your feedback!