Adf Developer Resume
Green Bay, WI
SUMMARY:
- Over 11 years of IT experience in all phases of software development life cycle (SDLC) using Object Oriented Design and Development (OOAD) skills.
- Extensive experience in designing software architecture for application inADFFaces andADF Business Components.
- Expertise in design of enterprise applications using numerous frameworks viz. OracleADF, Struts, Hibernate, JSF.
- Good experience on Oracle ADF UI components and Business Components
- Expertise with OracleADFBusiness Components,ADFfaces,ADFTask flows and Data Controls
- Developed declarative components extending standardADFcomponents.
- Expertise inOracleService Oriented Architecture (SOA) with a strong focus on Business Process Execution Language (BPEL)
- Extensive experience in Web Service Orchestration usingOracleBPEL Manager andOracle Enterprise Service Bus (ESB)
- Expertise in using Technology Adapters for integration usingOracleESB and in the development of custom business processes usingOracleBPEL Process Manager.
- Good work experience in Error handling in BPEL Processes by using the catch, catchall, throw, compensation and compensation handler activities.
- Good work experience on various technology adapters like DB Adapter, FTP Adapter, JMS Adapter and BAM Adapter.
- Created proxy and task services usingOracleService Bus (OSB)
- Worked with Business Services for File, FTP, WS and DB Adapters in OSB.
- Created Proxies using WSDL and rest services
- Expertise in creating XQuery and XSL Transformations in OSB.
- Expertise in creating and editing JNDI Resources Providers in OSB.
- Worked with Reporting and BAM implementation using OSB.
- Good experience in creating JMS servers, JMS Modules, JMS queues and JMS topics in Web logic
- Knowledge on Error Handling for business faults, BPEL and Mediator system faults and B2B error faults.
- Extensive knowledge on Scrum and Agile, Software Development Life Cycle (SDLC) having thorough understanding of various phases like Requirements, Analysis/Design, Development, Integration, Documentation, Testing, Deployment of Client Server Architecture and Web Technologies from medium to large - scale enterprise projects.
- In depth understanding of Business Rules implementation, expertise in implementing business rules usingOracleRules Engine.
- Able to work effectively at all organizational levels and have an ability to manage rapid changes.
- Good communication skills and a genuine team player with good organizational and self-management skill.
TECHNICAL SKILLS:
Oracle Products: JDeveloper 11g, Oracle ADF, OracleSOA11g,Oracle Service Bus (OSB), BAM, BPEL Process Manager,OracleWeb Services Manager
Languages/Frameworks: Java /J2EE (EJB, JSP, JDBC, JMS, JAXB, JNDI, JAX-RPC, SOAP/RESTful Web Service), Java, JSF, Struts, Swing, XML, SQL, and Shell Programming.
Web/Application Servers: Web logic Server, Web sphere, and Apache/Tomcat.
Web Internet: XML, XSLT, CSS, HTML, JavaScript.Databases: Oracle11g/10g/9i/8i
PROFESSIONAL EXPERIENCE:
Confidential, Green Bay, WI
ADF Developer
Responsibilities:
- Involved in requirements gathering, analysis, design, development, testing and deployment
- Developed task flows and business components
- Created entity objects, view objects, associations, view links and app modules as part of ADF Model
- Involved in creating custom components
- Created message driven beans for one of the background process which will be called on message arrival from SOA process
- Created User Interfaces using ADF Faces components, ADF Taskflows and Regions
- Worked on creating JUnit test cases
- Deployed the components using ANT script, WLST andOracleJ-Developer.
- Involved in developing SQL queries, PL/SQL stored procedures, and functions.
- Involved in the Integration Testing and User Acceptance Testing support
- Prepared the test plans and executed test cases for unit, integration and system testing.
- Involved in production issues and support
Environment: Oracle ADF, OracleSOASuite 11g, OracleBAM, J-developer11g, Oracledatabase 11g, Weblogic Application server, SVN
Confidential, Jacksonville, FL
SOA/ADF Developer
Responsibilities:
- Extensively involved in designing software architecture for application inADFFaces andADFBusiness Components.
- Understand all project requirements as specified in Design Document and prepared functional specifications document.
- Involved in the entire software development cycle spanning requirements gathering, analysis, design, development, building, testing, and deployment.
- Code the backend infrastructure forADFscreens and make use of web services that are available in the Enterprise Service Bus for all the operations.
- Developed SOA composites using various service components
- Designed and developed BPEL process for customer interfaces
- Deployed the components using ANT script, WLST andOracleJ-Developer.
- Involved in developing SQL queries, PL/SQL stored procedures, and functions.
- Created proxy and business services using Oracle Service Bus
- Involved in developing web applications using Oracle ADF
- Involved in the Integration Testing and User Acceptance Testing support
- Prepared the test plans and executed test cases for unit, integration and system testing.
- Involved in production issues and support
Environment: Oracle ADF, OracleSOASuite 11g, OracleBAM, J-developer11g, BPEL Process Manager, ESB,Oracledatabase 11g, Weblogic Application server
Confidential, Jacksonville, FL
SOA/ADF Developer
Responsibilities:
- Developed SOA composites using BPEL processes, Business rules, Human tasks and Mediator
- Extensively involved in creating File, Database and FTP adaptors
- Involved in creating business rules
- Design, Implement and TestOracleADF application using JDeveloper 10g.
- Used WSDL, XSD's while creating BPEL process models.
- Validated input and output data against the schema.
- Worked on Fault policies and used several activities like catchall, exit, throw etc.
- Designed XSLT Transformation wherever needed.
- Involved in requirement gathering, testing, migration and production support
- Creating User Interfaces usingADFFaces Components, Business Components, ADFTask flows and Train component.
- Created Entity Objects, View Objects, View Links and Associations
- Developed OracleADFUI Components (Taskflows, Pages, Page Fragments, Menus) for the UI. Worked on Binding betweenADFBC & UI. Coded Managed / Backing Beans for the UI Pages/ Page Fragments.
Environment: OracleSOASuite 10g,ADF, OracleBPEL Process Manager,Oracle10g Database Enterprise Edition, J-Developer10g, SOAPUI.
Confidential
Sr J2EE Developer
Responsibilities:
- Analyze the requirements provided by Business Analyst and prepare Impact analysis and estimates.
- Have Prepared the Use cases and Functional Specification documents.
- Have Prepared the High Level Design Documents.
- Writing functional and technical design specifications, Test documents and Unit test cases and develop modules.
- Involved in the refactoring the existing application to improve the performance of the application.
- Interacting with client to map the legacy data with SCOPE specific data.
- Developed Service Java Classes interface between application and external systems
- Have written SQL query for creating the batch table.
- Involved in Build Process and run the deployment procedure in the UNIX Environment on regular basis.
- Monitoring the log files on regular basis in UNIX environment.
- Coordinating with the Onsite team and Clients.
- Preparing the Unit Test Cases and executing the same.
- Involved in the Integration testing, User Acceptance Support.
- Involved in the Production Support.
Environment: Chordiant 2.0, JSF, Java Script, RAD7.0, Hibernate, Java 1.5, Oracle 9i, TOAD, Clear Case, JUNIT, Sun Solaris.
Confidential
J2EE Developer
Responsibilities:
- Interacted with business users to gather requirements.
- Participated in business requirements analysis meetings, prepared use-case diagrams using Rational Rose and suggested generic extensible solutions for VOD, EPG and TSTV modules.
- Responsible for detail design documents, database schema definitions, build and deploy processes.
- Developed data model and technical design for the complex transactions - reservation, search and availability.
- Developed Unit Test Cases using Junit.
- Involved in Configuring web.xml and struts-config.xml according to the struts framework
- Designed and developed Action classes, Entity Beans to access data and deploy them on the WebLogic Server.
- Created automated tool using shell script for auto deploying the applications in weblogic server
- Created the JSPs, Servlets, DOM, XSLT, XSD and Tag libraries for the Presentation layer.
- Building and Deployment of EAR, WAR, JAR files on test, stage and production servers.
- Written and debugged the ANT Scripts for building the entire web application.
- Used Notification and Message beans for propagating the messages form service layer to User interface layer.
- Developed the custom build scripts using Ant tool.
- Developing penetration free code, unit testing and integration testing were all part of responsibilities.
Environment: JDK1.4, JSP, Struts,WebSphere 7.0, Junit, UML, Oracle, Ant 6.0, Log4J, Eclipse, JMS, XML, XSD, XSLT, JNDI, JDBC, CVS, Sun Solaris.
Confidential
J2EE Developer
Responsibilities:
- Analyzing the business and functional requirements provided by the client and preparing work order estimates.
- Designed and developed front end using HTML and JSP
- Modified and Developed Struts Action and ActionForm as needed, and edited struts-config.xml configuration file for the same.
- Designed and developed required Manager Classes for database operations.
- Developed various Servlets for monitoring the application.
- Developed XML files, DTDs, Schemas and parsing XML by using both SAX and DOM parser.
- Developed and modified Stateless and Stateful Session Beans implementing Session Façade design pattern
- Wrote deployment descriptors using XML and test java classes foe direct testing of the Session and Entity beans and did the testing.
- Worked on configuration and deployment of the beans
- Was involved in code reviews, design review and verification of the standards.
- Wrote stored procedure and used JAVA APIs to call these procedures.
- Did Packaging and Deployment of builds through Ant script.
Environment: Java, JSP, Servlets, EJB, JMS, JDBC, ANT, Struts, Session Façade design pattern, Oracle, XML, Jrun.
Confidential
Java Developer
Responsibilities:
- Developed presentation screens by using JSP, HTML and JavaScript
- Developed code with Java, Servlets, JSP and Java Script.
- Developed Message Driven beans for functionality as per the requirement.
- Design of HLD and EIS
- Prepared Unit test cases for existing functionality as per the requirement and execute the same.
- Involved in the Integration testing support and involved in bug fixing.
- Identify new areas of improvement and propose solutions
Environment: JSP, Servlets, JDBC2.0, EJB, JavaScript, HTML, Oracle, PL/SQL, Weblogic 7, VSS.
Confidential
Java Developer
Responsibilities:
- Developing Components using BC4J
- Designing and development of view components
Environment: Servlets, JSP, Oracle Application Server, JDeveloper 10g, JavaScript, HTML, Oracle, PL/SQL, VSS.
Confidential
Java Developer
Responsibilities:
- Designing the screens and writing the code using JSP, Struts and Java beans
Environment: Struts 1.1, Eclipse, Tomcat, JavaScript, Oracle, PL/SQL