J2ee Developer Resume
DetroiT
PROFESSIONAL SUMMARY:
- Over 7 years of professional IT experience in all phases of Software Development Life Cycle (SDLC) - Analysis, Design, Implementation, Integration, Testing and Maintenance of applications using Java/J2EE and object oriented Client/Server and Web-based inter and intranet Multi-Tier architectures.
- Proficient in server side distributed object development using J2EE, EJB, JMS, JNDI, JNI, RMI, CORBA, JDBC, IBM Websphere Server, BEA Web Logic Server, XML, XSL, XSLT, WSDL and SOAP.
- Proficient in Android Application Development.
- Experience in web technologies J2EE, EJB’s, Servlets, JSP’s, Jakarta Taglibs, JSP Custom Tags Libraries, Java Beans, Apache Jakarta Struts, Hibernate, JavaScript, JQuery, XML, DHTML and HTML.
- Knowledge in AngularJS Framework.
- Experienced wif Design Patterns and Model View Control (MVC) Architecture (MODEL 1, MODEL2) using STRUTS framework and working wif SPRING framework.
- Proven experience in Tomcat, Websphere and JBOSS
- Experienced in working wif KORN Shell Scripting.
- Experience in writing database objects like Stored Procedures, Triggers, PL/SQL packages and Cursors for Oracle, SQL Server, DB2 and Sybase databases.
- Experienced in parsing and generating XML documents using DOM, SAX and JAXB parsers.
- Proficient in writing promotion scripts using Ant.
- Proficient in unit testing the application using JUnit.
- Proficiency in using XML, XSL/XSLT, XPath, SAX, DOM parsers.
- Proficiency in Implementation of the version control software Clear Case, PVCS, Confidential and VSS.
- Strong exposure to Software methodologies like Agile and Waterfall.
- Strong communication and interpersonal skills.
TECHNICAL SKILLS:
Programming Languages: Java, C, C++
Java Technologies: Servlets 2.3, JSP 1.2, EJB 3.0, JDBC, JMS, JNDI
Application Servers: WebSphere5.0/6.0, JBOSS
Web Servers: Tomcat 4.0/5.0
Frame Works: Jakarta Struts 1, 2.0, SPRING, MVC Framework, AngularJS
Mapping Tools: Hibernate
Databases: Oracle 10g, Microsoft SQL Server, Sybase
IDEs & Utilities: Eclipse, XMLSPY, RSA, RAD
Web Dev. Technologies: HTML, DHTML, XML, XSL, XSLT, SAX/DOM
Scripting Languages: JavaScript
Operating Systems: UNIX, Linux, WINDOWS 98/00/NT/XP, Solaris
Design/ Version control: UML, Rational Suite
Messaging & Web Services: SOAP, WSDL, UDDI, XML, SOA, JAX-RPC
PROFESSIONAL EXPERIENCE
Confidential, Detroit
J2EE Developer
Responsibilities:
- Responsible for providing high level systems design; dis includes technical use cases, class diagrams, sequence diagrams, activity diagrams, etc. as per Confidential standards.
- Involved in developing the common services using SOAP Web Services for Member Eligibility Inquiry, ID Card Request, Material Request and Accumulator Service
- Involved in development of front screens using JSP, AJAX
- Involved in development of different Middle tier modules using Struts, Hibernate and EJB sessions beans.
- Responsible to trouble shoot the technical issues in the development.
- Responsible for providing high level systems design; dis includes technical use cases, class diagrams, sequence diagrams, activity diagrams, etc.
- Used various design patterns Front Controller, Service Locator, Business Delegate, Facade and Value Object.
- Assisted in testing efforts, performed unit testing and fixed during testing phase.
- Implemented EJB’s, DAO’s and JSP screens using customized tag libraries to create, maintain and inquire scalable items.
- Frequently used Toad and SQLAdvantage for database querying.
Environment: RSA 7.0, Java, JSP, Struts, Spring, Hibernate, SOAP Web services, EJB, Oracle, Sybase, Toad for oracle, SQLAdvantage, Eclipse, Websphere Application Server 6.0, JavaScript, AJAX, CSS, Serena.
Confidential, Chicago, IL
J2EE Developer
Responsibilities:
- Involved in the Development, UAT and Production Phases of some modules of People SafeApplication using RUP methodology.
- Developed the front-end using JSP, Ext-JS, JavaScript, HTML and DHTML.
- Used Caremark Specific custom Tag libraries for developing front end.
- Used Custom TCF Framework to implement MVC pattern to the application,
- Used Open Source - Commons-validation Framework to provide Server-side Validation.
- Used Various Design patterns like Singleton, DAO, and MVC etc.
- Used Core Java1.5 Concepts like generics, Collections in the Application.
- Involved in Unit Testing using JUnit.
- Deployed and Tested on Websphere Application Server 6.1.
Environment: Core java, J2EE 1.5, JSP, Spring, Servlets, JavaScript, Ext-JS, HTML5, DHTML, CSS, Eclipse, JUnit, IBM RAD7.0, Websphere Application Server 6.1, Oracle, XML, XSLT, DB2, IBM DB2 Client, JDBC.
Confidential, Chicago, IL
J2EE Developer
Responsibilities:
- Developing and Designing Class definitions using Rational Rose to represent the inheritance hierarchy among various user interfaces.
- Designing and Developing Java Objects based on Java Patterns and UML Specifications
- Designing and Developing Web Service Resources and deploying them in the Web Sphere Application Server Container.
- Deploying B2B applications on to the Websphere Portal Server
- Designing and creating Oracle 8i/9i database objects/tables, Procedures and functions
- Designing and developing JSP Pages using Struts Frame work and Tag libraries
- Designed XML Schema Definitions for the XML documents
- Designed and developed XSLT & XSL documents using Formatting Objects, which query data in XML documents and creates .PDF reports and Excel Documents
Environment: Java, J2EE, JSP, JavaScript, Struts, Spring, CSS, Eclipse, JUnit, RAD, Websphere, XML, XSLT.
Confidential, Dallas
Sr. Java Developer
Responsibilities:
- Involved in Analysis, Design, Implementation in compliance wif SRS (Software Requirements Specification), and also involved in Testing and Integration.
- Developed various user interfaces for the application using JSP, HTML, iFrames and CSS.
- Created and modified several complex stored procedures and SQL queries as needed.
- Created DTD and Schema for the required XML Document that was utilized to communicate requests for creation, modification, and deletion of new product profiles.
- Involved in developing various Actions.
- Involved in bug fixing, and maintenance of the application.
- Used Confidential for Version Repository Maintenance.
- Performed code reviews and documentation reviews.
Environment: Amex Components, J2EE, Java, Servlets, Java Script, JSP, JDBC, XML, DB2, Websphere Application Developer studio (WSAD), WAS, Struts, TOAD, Confidential, HTML, CSS.
Confidential
Android Application Developer
Responsibilities:
- Worked as Development Team Member
- Coordinated wif Business Analysts to gather the requirement and prepare data flow diagrams and technical documents.
- Responsible for developing Use Case, Class diagrams and Sequence diagrams for the modules using UML and Rational Rose.
- User Interface was developed using Droid Draw
- Database connection was made using properties files.
- Used stored Procedure to interact wif database.
- Developed stored procedures to extract data from Oracle database.
- Involved in Installation and configuration of Tomcat Server
- Development of Assigning task was done using JQuery
Environment: Eclipse, Droid Draw, Oracle, Tomcat
Confidential
Java Developer
Responsibilities:
- Worked as Research Assistant and a Development Team Member
- Coordinated wif Business Analysts to gather the requirement and prepare data flow diagrams and technical documents.
- Identified Use Cases and generated Class, Sequence and State diagrams using UML.
- Used JMS for the asynchronous exchange of critical business data and events among J2EE components and legacy system.
- Involved in Designing, coding and maintaining of Entity Beans and Session Beans using EJB 2.1 Specification
- Involved in the development of Web Interface using MVC Struts Framework.
- User Interface was developed using JSP and tags, CSS, HTML and Java Script.
- Database connection was made using properties files.
- Used Session Filter for implementing timeout for ideal users.
- Used stored Procedure to interact wif database.
- Development of Persistence was done using DAO and Hibernate Framework.
- Used Log4j for logging.
Environment: J2EE, Struts1.0, Java Script, CSS, HTML, XML, XSLT, DTD, JUnit, EJB 2.1, Oracle, Tomcat, Eclipse, Web logic 7.0/8.1.
