Java Developer Resume
Mclean, VA
SUMMARY:
- 10+ years of experience in design, development, implementation and integration using Java/J2EE technologies like Java, Servlets, JSP, JSF, Struts, Spring, Spring Batch, Tiles, EJB, MDB, JPA, Hibernate, Eclipselink, Camel, Web Services, CXF, SOAP, REST, Weblogic, JBOSS etc.
- Integrated various software systems using technologies like Oracle SOA Suite 10g/11g including BPEL, Mediator, Human Workflow, Business Rules, Oracle Service Bus (OSB).
- Thorough understanding of SOA and web service standards like SOAP, REST, XML, JSON, XSD, XPath, WSDL, XSLT, JAX - RPC, JAX-WS.
- Have thoroughly used DB Adapter, JMS Adapter, File Adapter, and Oracle Apps Adapter.
- Experienced in integrating Oracle E-business Suite modules like GL, AP, AR, PO, CE and HR with external applications like Siebel, OTM and B2B.
- Experienced in writing PLSQL packages and registering them as concurrent programs.
- Experienced in building custom J2EE components to build the integration interfaces.
- Experienced working with cross functional teams at Customer Site to drive System/Technical architecture.
- Experienced in WebLogic Administration and setting up of various resource adapters like JMS Adapter, File Adapter and DB Adapter.
- Experience in creating detailed technical design document (MD-70) from functional design document (MD-50).
- Experience in design and building of prototypes and proof of concept (POC).
- Experience in installing and configuration of Fusion Middleware Stack 10g/11g releases.
- A thorough follower various Java/J2EE standards under Java Specification Review (JSR) at Java Community Process (JCP).
- Ability to effectively communicate in writing and speaking with stakeholders and the team.
TECHNICAL SKILLS:
Languages: Java, J2EE, BPEL, SQL, PL/SQL
Frameworks: Struts, Spring, Spring Batch, Tiles, Hibernate, EclipseLink.
Server Technologies: Servlets, JSP, EJB, JPA, Web Services, Apache CXF, Camel.
Fusion Middleware: Oracle SOA Suite 10g/11g, Oracle Service Bus (OSB) 11g.
Web Technologies: HTML, CSS, Java Script, XML, XSD, WSDL, SOAP, REST, JSON
IDE: JDeveloper 10g/11g, Eclipse, NetBeans, WebLogic Workshop.
Scripting: Shell Scripting.
Data Base: Oracle, DB2, Sybase, Microsoft SQL Server.
Operating System: Windows, Unix/Linux.
ERP: Oracle EBS 11i/R12, PeopleSoft.
CRM: Siebel 8.x
J2EE Servers: Tomcat, JBOSS, WebLogic 11g/12c, OC4J.
Version control: VSS, CVS, Perforce, SVN, Clearcase, Git.
Build Frameworks: Maven, Ant, Anthill Pro, Hudson.
Content Management: Documentum, Confidential ECM.
PROFESSIONAL EXPERIENCE:
Confidential, McLean, VA
Java developerTools: and Technologies: Java, J2EE, EJB 3.0, MDB, Spring, Spring Batch, JPA, EclipseLink, Hibernate, JMS, Weblogic 11g/12c, JBOSS, Apache CXF, Maven, XML, XSD, WSDL, SOAP, XSLT, Camel, DB2, Eclipse, Visio, AutoSys, Rapid SQL and Linux.
Responsibilities:
- Working on integration projects from Analysis to deployment through all the phases of project life cycle in various projects by providing solutions that are robust, scalable and that will perform.
- Developing the Business layer using EJB, MDB and Spring Components to orchestrate the business process.
- Developing Confidential using EclipseLink, Hibernate and Spring Data JPA.
- Developing Service layer using CXF web services to provide data for the requesting applications and develop XSD and WSDL as part of this development.
- Developing the Transformation layer using XSLT transformations that will transform the XML from multiple data services to single enterprise service.
- Developing the Batch layer using Spring batch components that will process the large data in batch mode.
- Configuring applications to interact with various databases simultaneously using Spring configuration.
- Write SQL queries on various DB like DB2, Sybase and MSSQL.
- Developed Camel components to orchestrate the process flow in one of the project on JBOSS server
- Code refactoring and tuning the application for optimal performance and parallel processing and multithreading.
- Writing build scripts using Maven.
- Writing AutoSys scripts to schedule jobs.
- Weblogic Administration on a day to day basis to configure resources like queues and also setting up LDAP configuration for securing applications.
Confidential, Green Bay, WI
Java developerTools: and Technologies: Oracle SOA Suite 10g/11g, Oracle ADF, BPEL, JDeveloper 10g/11g, Oracle E-Biz suite R12, Siebel CRM, Oracle OTM 6.x, Oracle Ebiz Suite R12, Java/J2EE, Anthill Pro and LINUX.
Responsibilities:
- Re-designing and developing SOA Components using Oracle SOA Suite 11g that are developed in Oracle SOA Suite 10g.
- Developing Service Layer Synchronous and Asynchronous BPEL services to orchestrate the business logic using various activities and Adapters
- Developing Mediator and Business Rules components as part of the Routing and Decision Layer.
- Developing WSDL and XSD for the BPEL services.
- Writing XSLT transformation for transforming the messages for Transformation Layer .
- Implementing various customized components using Java/J2EE for XSLT and BPEL processes.
- Developing the Confidential Using Toplink / EclipseLink JPA as part of the DB Adapter Configuration and development.
- Working on POC’s to enable Spring component in SCA service
- Writing PLSQL packages and registering them as concurrent programs.
- Configuring DB Adapter, File Adapters, JMS Adapters and Oracle Apps Adapter to achieve the functionality.
- Architecting the design for composites to be ready for extreme conditions for performance in high availability environment.
- Preparing technical documents like MD 70 by using the functional specifications.
- Developing proof of concept for the design involving Fusion Middleware Components.
- Interacting with the client on a daily basis and providing solutions.
- Multitasking development and support activities for the interfaces developed.
- Interacting with internal and external teams on various design/development/support activities.
Confidential, Mountain View, CA
Java developerTools: and Technologies: Oracle SOA Suite 10.1.3.3, BPEL, Java, J2EE, Enterprise Manager, Business Rules, JDeveloper 10.1.3.3, Oracle B2B Server 10.1.2.0.2 , Oracle E-Business Suite 11i, UNIX.
Responsibilities:
- Supporting and Enhancing the existing interfaces in production developed on Oracle B2B and SOA Suite
- Working with the lead in understanding and enhancing the existing interfaces to support the needs of the business using BPEL components, Adapters and XSLT
- Supporting and enhancing the Oracle Apps Adapter component to interact with Oracle E-Business Suite
- Supporting the existing Java J2EE components as part of the Integration Layer
- Working with offshore team on development and support activities
Confidential, Memphis, TN
PLSQL developerTools: and Technologies: Oracle SOA Suite 10.1.3.2, BPEL, Enterprise Manager, Business Rules, JDeveloper 10.1.3.3, Confidential Enterprise Content Management, PeopleSoft, Java, J2EE, JSF, ADF, Windows.
Responsibilities:
- Developing interfaces in Oracle SOA Suite to integrate PeopleSoft and Confidential ECM
- Developing Synchronous and Asynchronous BPEL Process to orchestrate the integration layer
- Developing Human Tasks for the business users to take action for any errors or events.
- Customizing the ADF application for the business users to enhance the Human Workflow default application using Java J2EE
- Developing XSLT transformations for transforming the business
- Working with the lead in understanding and enhancing the existing interfaces to support the needs of the business.
- Working at client site and coordinating with offsite team for development and deployment activities
