We provide IT Staff Augmentation Services!

Eai Developer Resume Profile

3.00/5 (Submit Your Rating)

Springfield, VirginiA

SUMMARY:

  • Over 7 plus years of experience in IT industry with expertise in design development and deployment of Client/Server and distributed N-tier applications using Java/J2EE.
  • Extensive experience in working with JSP, Servlets, EJB, JDBC and JNDI.
  • Experience with various J2EE design patterns like Singleton, Command, Factory, Observer, Front Controller, DTO, DAO, MVC, Session Facade, Business Delegate, Service Locator, Transfer Object and View Object in the development of enterprise applications.
  • Experienced in front end technologies like HTML, DHTML, Java Script, JSTL, CSS, AJAX and XML technologies including XML, XPath, and XSLT
  • Very well hands on development experience with Open source systems and in depth working knowledge of Spring3.0, Hibernate3.X and Struts2.0 frameworks.
  • Excellent knowledge of implementing MVC architecture with frameworks like Jakarta Struts 1.3/1.2, and Spring 2.5 Framework.
  • Extensive knowledge in using JDBC and Hibernate for persisting data to different relational databases.
  • Experience in working on various servers like Weblogic 10.3.4/9.0/7.1/6.1, IBM Websphere 6.0/5.x and Apache Tomcat.
  • Worked with different IDEs like RAD 7.5/8, Eclipse 3.x, Toad, JDeveloper and NetBeans.
  • Hands on experience in developing both SOAP JAX-WS and RESTful JAX-RS Web Services.
  • Experience of working with open source tools like Apache ANT, Open Source Servers like Apache Tomcat.
  • Thorough knowledge and experience of relational Databases like Oracle 9i/10g, SQL Server and MySQL 3.x/4.x/5.x.
  • Extensive knowledge in OOAD concepts of Use Cases, Activity diagrams, Sequence diagrams and class diagrams using UML. Worked on IBM Rational Rose.
  • Well versed in using Software development methodologies like Rational Unified Process RUP , Rapid Application Development RAD , Agile Methodology and Scrum software development processes.
  • Good knowledge of Software Development Life Cycle SDLC .
  • Involved in writing test cases concepts and working knowledge of JUnit and Qunit.
  • Ability to test backend applications like SQL PLSQL Statements.
  • Excellent troubleshooting skills and proactive problem solving approach with excellent leadership, interpersonal and time management skills.
  • Excellent communication skills, both written documentation and verbal presentation .
  • Reliable, responsible, innovative and versatile team player. Can work independently with minimal supervision or no supervision.
  • Ability to understand the larger context of domain relevance and relate to overall application area.

TECHNICAL SKILLS:

Language

Java 1.5,C,C ,PHP,SQL,PL/SQL

Application Servers

Weblogic 10.3.4/9.0/7.1/6.1, IBM Web Sphere 6.x/5.x

Technologies

Servlets, JDBC, JSP, Struts, Hibernate , Spring, SAPUI5

Web Servers

Apache-Tomcat

Web Technologies

HTML, JavaScript, AJAX,JQUERY,Angular Js

XML Technologies

XML,DOM

Database

Oracle 9i/10g/11g, PL/SQL, MySQL

Build Tool

Ant, Maven

Testing

JUnit, QUnit

IDE Tools

Eclipse3x,NetBeans,WebSphere Studio ApplicationDeveloper ,RAD.5/8,JDeveloper,Toad, Dreamweaver

Version Control

SVN, CVS, PVCS, Mercurial, IBM rational clear case, Git

Operating Systems

Windows98/2000/XP,Vista,UNIX,Linux

PROFESSIONAL EXPERIENCE:

Confidential

Role : EAI Developer

Roles and Responsibilities:

  • Participate in the upgrade projects dealing with the analysis of existing Java code, SOAP Web Services, JMS queues and topics.
  • Propose available upgrade options with respect to the user requirements. Modify the code using the best possible features of Java 1.6 EE, provide JUnit test cases to support TDD, add new SOAP web service with SOAP UI test cases, configure new JMS queues as required.
  • Play a key role in the development of new applications. Write Java code using Java 1.6 Enterprise Edition, integrate the applications with the middleware with SOAP Web Service or JMS. Create WSDL file, XSD files to define WSDL and SOAP messages, provide end point interface and implementation for the SOAP web service.
  • Implement multi-threaded java applications to perform complex business logic, which sends/receives, enriches, transforms and write/read huge real time data streams, to/from the databases using the data sources configured on the AIX servers.
  • The transportation of data from application to database through the middleware is handled by JMS topics, queues and SOAP web services in the form of XML.
  • Participate in the UAT phase of the projects and handle the daily incident tickets. The UAT and Test environments run on the machines, which use IBM AIX 6.0 as the operating system.
  • Prepare SQL queries and stored procedures for Oracle and SQL Server databases and tune the existing SQL statements to improve performance.
  • Use complex Unix commands to search and read multiple pages long log files on the AIX servers.
  • Create SOAP Web services using Apache CXF 2.0 framework and JAX-WS or add new operations to the existing SOAP web services on IBM WebSphere Integration Developer.
  • Deploy the applications and manage the Messaging Queues on the UAT environment by logging into the Admin Console with LDAP account.
  • Maintain comprehensive documentation using Share point site, detailing the requirement analysis, code analysis, system design and implementation at every step of the project.
  • Play an active role as a middleware developer participate in daily status meetings with technical teams as well as business teams for entire SDLC for the applications.
  • Work with DOM4JAPI to parse the XML messages sent or received through JMS or Web Service and LOG4JAPI for logging purposes.
  • Work with SVN as the version control system and code repository.

Environment: Java 1.5,JMS,IBM RAD 6.0, IBM WebSphere 6.0, Oracle 10g,SQL Server 2008, Design Patterns, Maven, XML, PL/SQL, JDBC, UML, JNDI, JUnit, JAXB, SVN, web services JAX-RS , Log4J

Confidential

Role : Sr Developer

Roles and Responsibilities:

  • Interacted with Business users and Business Analyst to gather requirements.
  • Involved in the analysis design of the application using UML with Rational Rose.
  • Generated Use case diagrams, Class diagrams, and Sequence diagrams using Rational Tool Suite.
  • Developed the J2EE Application using IBM RAD 6.0, Oracle Database and Spring IOC Framework and deploying to IBM WAS 6.0 application server.
  • Used Struts Framework in the application, which is based on MVC design pattern.
  • Extensive use of HTML, JSTL, JSP and JQuery for the presentation layer along with Java script for client side validation.
  • Developed Custom Tag Libraries for the use in web pages by using JSTL packages for the development of the Web Pages.
  • Developed Application controllers, Business and Data service modules for the web applications.
  • Implemented Restful web services JAX-RS .
  • Used JNDI to lookup for the data sources required and used Eh cache for general purpose caching.
  • Used Design Patterns like Factory, Singleton, Value Object and DAO pattern.
  • Designed tables in Oracle 10g database and worked with Database Developers for implementing Stored Procedures in the application
  • Assisted Database Developers using PL/SQL for managing data associated with the tables.
  • Used JSON to load data into JQUERY data grid.
  • Used JSON as response type in REST services.
  • Involved In Performance and SQL Query Optimization.
  • Used Maven for dependencies and configuration management.
  • Debugging and troubleshooting any technical issues while implementing the applications.
  • Monitored the error logs using Log4J and fixed the problems.
  • Developed Maven scripts for the build and deployment of J2EE components in application server
  • Involved in designing test plans, test cases and overall Unit testing of the system.
  • Used CVS for version control

Environment: Java 1.5, Struts, IBM RAD 6.0, IBM WebSphere 6.0, Oracle 10g, Spring 2.5, Hibernate 3.0, JSP, Servlets, JavaScript, Design Patterns, HTML, CSS, Maven, XML, PL/SQL, JDBC, UML, JNDI, JUnit, JAXB, CVS, web services JAX-RS , Log4J

Confidential

Role : Sr Developer

Roles and Responsibilities:

  • Used UML for developing Use Cases, Sequence Diagrams and preliminary Class Diagrams for the system and involved in low-level design.
  • Extensively used Eclipse IDE for building, testing, and deploying applications.
  • Developed the whole frame work for the projects, based on Struts MVC Spring MVC.
  • Developed the presentation layer and GUI framework based on spring framework involving JSP, HTML, JavaScript, AJAX, CSS.
  • Involved in writing JavaScript functions and implementation of AJAX on presentation layer.
  • Developed controllers, repositories, Service modules, form beans and validations.
  • Developed beans and persisted bean in the database using JDBC and Hibernate.
  • Involved in connecting bean with database using Hibernate configuration file.
  • Involved in development of Spring DAO layer which invoked database queries.
  • Developed Session Beans for the transactions in the application.
  • Developed Pre-Screen, Valuation, Masters Modules.
  • Involved in development of GUI for Pre-Screen, Valuation, and Masters Modules.
  • Written JUnits for unit level, functional level test cases.
  • Fixes bugs reported by QA for the software
  • Conducts component level systems design and develops prototypes and unit and integration testing
  • Used Subversion for software versioning and as a revision control system.
  • Critical to planning and overseeing our software development activities, leading teams against competing deliverables, and actively identify production issues/bringing them to quick resolution.

Environment: Java, J2EE, Servlets, JSP, Struts, Springs, Hibernate, JavaScript, XML, Tomcat, Eclipse, AJAX, SVN, JDBC, Web Services, XSLT, CSS, DOM, HTML, Maven, ANT, DB2, JUnit, SEB Framework, ORACLE.

Confidential

Role : J2EE Developer

Roles and Responsibilities

  • Involved in use case design, functional documentation and technical documentation.
  • Involved in complete software development life cycle with object oriented approach of clients business
  • Process and continuous client feedback. Worked on designing and developing a complete service
  • Involved in design and Drawing UML diagrams such as use cases, sequence diagram.
  • Involved in the design of user interface and business layers.
  • Developed web services to generate and attached contract documents.
  • Developed user interfaces using JSP and form beans with JavaScript to reduce round trips to the server.
  • Involved in development of controller component using Servlets and view component using JSP,
  • Worked on Spring-DAO based declarative transaction management.
  • Implemented Hibernate and Struts framework.
  • Involved on the back end application to modify business logic by making enhancements.
  • Involved in the business logic-coding framework to seamlessly map the business logic into respective value beans.
  • Involved in publishing the web services to help users interacting with web services.
  • Involved in the migration of independent parts of the system to use persistence technology such as JDBC.
  • Wrote database queries using SQL and PL/SQL for accessing, manipulating and updating Oracle database.
  • Developed Controller Servlets and Used Java Script for client validations.
  • Created action classes in Struts and Developing managers classes using Hibernate
  • Testing and debugging of the application

Environment: Java, JSP, Servlets, Struts, Oracle, HTML, JavaScript, XML, CVS, JUnit, Maven, XSLT, Tomcat, Eclipse, Ant.

Confidential

Role : J2EE Developer

Roles and Responsibilities

  • Instrumental in providing solutions for new systems and for the enhancements for existing system functionalities.
  • Implemented Permanent fixes for several Productions Issues
  • Implemented several enhancements using Struts deployed in Tomcat.
  • Develop rate Tier's management module and User Roles.
  • Develop PDF reports using Itext and Excel reports using POI.
  • Involved in development of the server side business logic using Action Classes, Action Forms.
  • Coded using various J2EE tools including open source tools like Eclipse IDE, ANT build tool.
  • Used Struts as the framework in this project and developed struts action classes, form beans.
  • Wrote the struts configuration files and used struts tag libraries.
  • Used Struts tiles to create reusable view components for the presentation layer.
  • Created DynaAction forms, DispatchAction classes, and Validation plug-in using Struts framework.
  • Used JUnit for unit testing and Log4j API for logging.
  • Testing and debugging of the application

Environment: Java, J2EE, Servlets, JSP, Struts, HTML, JavaScript, XML, Tomcat, Itext, Log4j, Eclipse, Ant, AJAX.

Confidential

Roles and Responsibilities

  • Involved in use case design, functional documentation and technical documentation.
  • Effectively interacted with team members and business users from different regions for requirements capture and Analysis
  • Responsible for understanding the scope of the Project and Requirement gathering
  • Used MVC architecture for application development
  • Configured the URL mappings using struts-config.xml file
  • Created a User Interface through HTML and JSP
  • Involved in creation of different Action Class
  • Implemented the application using Servlets which is based on Model View Controller Design Patterns.
  • Worked on Hibernate object/relational mapping according to database schema
  • Involved in the debugging and troubleshooting related to production and environment issues
  • Used SVN as configuration management tool for code versioning and release
  • Used Log4J to print the logging, debugging, warning info on the server console
  • Performed Unit testing

Environment: Java, Struts, Servlets, JSP, HTML, JavaScript, Ajax, ORACLE, Toad, Eclipse, Ant, CVS, JUnit, Apache Tomcat

We'd love your feedback!