Java/j2ee Adf Developer Resume
Albany, NY
SUMMARY
- 8+ years of professional experience in Software Development Life Cycle (SDLC), Web Application Design, Development, Testing, Maintenance and End - User support on Web based Client server, Distributed and N-Tier Architecture technologies.
- Hands on in-depth programming skills in Java/J2EE technologies include Java, JDBC, Servlets, JSP, JSTL, EJB, Java Beans, etc.
- Expertise in implementing various J2EE design patterns like Data Access Object (DAO), Singleton, Session Facade, Data Transfer Object (DTO) and MVC (Model-View-Controller) in the development of multi-tier distributed Applications.
- Expertize in various open source frameworks like Struts, JSF (Java Server Faces) and EJB.
- Good experience in Oracle Application Development Framework(ADF)
- Hands on experience on application servers - WebLogic, WebSphere and Apache Tomcat.
- Competence in using Java IDE tools such as Rational Application Developer(RAD), JDeveloper(JDEV), Eclipse and BEA WebLogic workshop
- Experience in working with small and large groups and successful in meeting technical challenges and finding solutions to meet needs of the customer.
- Ability to understand, follow design guidelines and develop projects using Agile methodologies, UML notations and 508 compliance.
- Proficient in ANT scripts and writing unit test cases using JUNIT.
TECHNICAL SKILLS
Languages: Java, C, C++.
Framework/Middle-Tier: Oracle ADF, DAO Patterns, Struts 2.0, JSF and EJB
Web/Application Server: IBM Web Sphere Application Server, Web Logic Server, Apache Tomcat.
IDEs: Rational Application Developer (RAD), Oracle JDeveloper, Eclipse, NetBeans.
RDBMS: Oracle 11g, SQL Server, DB2
Technologies: JSP 2.0, JDBC 4.0/3.0, Servlets 2.5, Java Script, AJAX
Operating Systems: Windows7, Windows XP, UNIX
Logging/Build Tool: Log4j, Apache Ant
Version Control: Win CVS, SVN, Rational Clear Case.
Tools: MS Office
Hardware: IBM Personal Computers and Components
PROFESSIONAL EXPERIENCE
Confidential, Albany, NY
Java/J2EE ADF Developer
Responsibilities:
- Involved in system requirements and specification.
- Documented technical specifications for the applications
- Developed ADF Business Components using Entity Objects, View Objects, Entity associations, View Links and Application Modules.
- Good working knowledge on ADF Controller such as Bounded Task Flows, Regions, Routers and Train Flow.
- Worked on ADF Layout components such as Panel Stretch Layout, Panel Collection, Panel Accordion, etc.
- Worked on Dynamic Iterator using Iterator component.
- Worked on coding stored procedures/functions/views for complex data centric processes.
- Converted Existing module from Oracle Database to Vertica Data base for fast retrieval of data.
- Customized ADF exception handling to display user friendly error/warning messages on ADF Pages.
- Good working knowledge on ADF Security and ADF Skinning.
- Actively participated in Bug analysis and fixing at System Integration testing.
- Used IBM Rational ClearCase as version control and ClearQuest for bug tracking system
Environment: Java/J2EE, ADF Rich Faces Components, JDeveloper 11g,JavaScript, ADF Business Components, HTML/DHTML, ClearCase, ClearQuest, WebLogic 11gR1, Oracle 11g, Vertica, PL/SQL,UNIX
Confidential, Green Bay, WI
Java/J2EE ADF Developer
Responsibilities:
- Involved in design phase of SNI R8 Design
- Involved in writing low level design documents and detailed level design documents.
- Interacted with business people for requirements gathering.
- Documented both low level design documents and detailed level design documents according to Schneider standards.
- Worked on ADF Business components creating entity objects, view objects and view links.
- Used ADF framework for designing screens with ADF Rich Faces components.
- Worked on ADF Security and created roles for users.
- Deployed application in WebLogic server using JDeveloper.
Environment: Java/J2EE, ADF Rich Faces Components, JDeveloper 11g, JavaScript, ADF Business Components, HTML/DHTML, SVN, WebLogic 10.3, Oracle 10g, OTM, BCS.
Confidential, Irving, TX
Java/J2EE ADF Developer
Responsibilities:
- Involved in analysis, design, development and testing phases of RITMod.
- Used ADF Framework for developing user interface using ADF Rich Faces Components.
- Worked on ADF Business components (ADF BC) creating entity objects, view objects, View links and Application Module.
- Worked on ADF Layout components such as Panel Stretch Layout, Panel Collection, Panel Accordion, etc.
- Worked on ADF DVT (Data Visualization Components) such as Graphs, Gantt and Gauge.
- Good working knowledge on ADF Controller such as Bounded Task Flows, Regions, Routers and Train Flow.
- Good working knowledge on ADF Security and ADF Skinning.
- Used CVS for version control.
- Used JDeveloper IDE as a development environment for creating and deploying the Web application in WebLogic Server.
Environment: Java/J2EE, ADF Rich Faces Components, JDeveloper 11g, JavaScript, ADF Business Components, HTML/DHTML, Win CVS, WebLogic, Oracle 11g.
Confidential, Moline, IL
Java/J2EE Developer
Responsibilities:
- Developed user interface using JSF UI components, validators, events and listeners.
- Implemented the application using several design patterns such as Singleton, Session Facade, DAO and DTO.
- Worked on JSF Tag Libraries i.e. HTML Tag Library and Core Tag Library.
- Worked on Custom Tag Libraries.
- Validated users input in java script as well as on the server side.
- Used JDBC connection pooling mechanism.
- Involved in Application Level Data base programming using JDBC/SQL.
- Developed the automatic build scripts using Ant 1.5 for the application to deploy and test.
- Used Rational Clear Case and Rational Clear Quest for bug tracking and management.
- Used Log4j to capture the logs that includes run time exceptions.
Environment: Java, JSF, JSP, IBM Rational Application Developer (RAD), JavaScript, JDBC, Hibernate, JUnit, HTML, AJAX, Rational Clear Quest, Rational Clear Case, WebSphere, DB2 and Log4j
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in analysis, design, development and testing phases of Prime Match.
- Implemented the application using several design patterns such as Session Façade, Singleton, DAO and DTO.
- Developed front-end screens with Struts and displayed data using JSTL tags, Struts Logic and Bean tags, etc.
- Maintained the source code versions in SVN repository.
- Used Log4j for application logging.
- Involved in writing JUnit test cases.
Environment: Java, Struts, JSP, Apache Tomcat, JavaScript, JDBC, DAO, HTML/DHMTL, Eclipse, Oracle, SVN, JUNIT and Log4j.
Confidential
Java/J2EE Developer
Responsibilities:
- Involved in gathering business requirements, analyzing the project and creating use cases and class diagrams.
- Implemented business logic using Enterprise java Beans(Session Beans)
- Used JDBC API for database connectivity between application and oracle database.
- Developed the user interfaces using JSPs, HTML and Struts tags.
- Involved in Normalization of database and created stored procedures using PL/SQL
- Involved in Unit and Integration testing.
Environment: Java, JSP, Struts, EJB 2.0, JavaScript, HTML/DHTML, JDBC, Eclipse, Apache Tomcat, Oracle, PL/SQL, SVN.