Technical Lead/sr. Developer Resume
NJ
SUMMARY:
- Experienced TOGAF 9 certified Architect with 10 years of experience in Architecture and Design of applications using Oracle SOA Suite, Oracle AIA, OSB and Mulesoft.
- Certified Oracle SOA and AIA Expert.
- Certified Mulesoft developer.
- Experience in design and development of Microservices.
- Experience in integration with REST APIs and SOAP webservices.
- Strong Experience in Architecture, Design & Development in Middleware Integrations
- RAML designs for REST APIs using Mulesoft API designer.
- Excellent knowledge of web - based standards such as SOAP, UDDI, WSDL, XSD, XPath, XQUERY, XSLT and XML.
- Experience in Enterprise Application Integration (EAI), Service Oriented Architecture using Oracle SOA Suite (BPEL, Mediator, and Human Workflow), Oracle Service Bus (OSB), Oracle Application Integration Architecture (AIA), Oracle Coherence and Java Webservices.
- Expertise in developing Composite Services using (BPEL Processes, Mediator, Human Task), Adapters (File/FTP Adapter, Database Adapter, Web service Adapter, JMS Adapter, OA Adapter) for developing custom business processes using Oracle BPEL Process Manager, Mediator and integrating with different systems.
- Sound knowledge on EAI and Core Design Patterns.
- Experience in JMS, creating and configuring artifacts like JMS Queues, Topics, and Data sources using Weblogic Server Console for Integration of Applications using Oracle SOA Suite 11g.
- Excellent hands on experience in using JDeveloper, Eclipse, Anypoint Platform studio, IntelliJ.
- Experienced in using agile/SCRUM process for Software Development life cycle.
- Strong people skills. Proven ability to build consensus, take decisions and drive the solution
- Experience in leading teams.
TECHNICAL SKILLS:
Middleware: Oracle SOA Suite (10g/11g/12C), Oracle Service Bus,Oracle AIA Foundation Pack 3.0, Oracle AIA PIP Order to Cash 2.4, Oracle Study, Subject, and Visit Synchronization Integration Pack for Siebel Clinical and Oracle Clinical 2.5,OracleB2B, MuleESB
Webservice/API Technologies: SOAP, REST, RAML,WSDL, XML, XPATH, XQUERY, JSON
Web/Application Servers: Oracle WebLogic Server
Platforms: Windows, Linux.
IDE/Tools: Eclipse, JDeveloper, Mulesoft Anypoint Studio, SOAPUI, SQL Developer, TOAD
Languages/ Scripting Languages: JAVA, J2EE/Ant scripting.
Databases: Oracle.
Domain Knowledge: Banking, Finance, Healthcare.
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Technical Lead/Sr. Developer
Responsibilities:
- Architectural design, Design & Development of efacts Core Microservices (Authorizations, AuthEvents, Auth Tasks, MasterAuth, Project, Sub Facility, Primary Facility).
- Used Best Practices for SOA and ESB to create Detail Design Specification.
- Exposed existing SOAP webservices as REST API’s for PENDOT mobile Inspection Apps.
- Extensively worked on JSON to XML and XML to JSON translations using NSXD.
- Developed Mule ESB flows to integrate with EFACTS database, correct address API’s and USPS address verification API’s.
- Implemented entire Complaint tracking back-end services using OSB, BPEL, Db Adapters, DVM’s, Business rules.
- System, UAT and PROD support.
- Developed OSB message flows, extensively using Validation, XQuery Transformation, Dynamic routing, routing tables, publish, service callout.
- Developed complex orchestration services for PADEP Permit and Inspection Applications.
- Implemented Error Handling mechanism and Logging using OSB.
- Designed and Developed WSDL’s,XSD’s, NXSD’s for different Data Formats.
- Used HTTP, Local, JCA and JMS Transport, SOAP, REST for developing integration services.
Environment: Technology: Oracle SOA Suite 12 C, Mule ESB
App Servers: Weblogic Server 11g, Mule onCloud
Operating System: Windows.
Tools & IDE: ECLIPSE IDE, J Developer, SQL Developer, Anypoint platform studio
Databases: Oracle 11g.
Technical Lead/Sr. SOA Developer
Confidential
Responsibilities:
- Architectural design, Design & Development of OSB Proxy and Business Services.
- Used Best Practices for SOA and ESB to create Detail Design Specification.
- Oracle Coherence based caching solution.
- Robust and reliable auditing mechanism
- System, UAT and PROD support for entire WIL application.
- Developed OSB message flows, extensively using Validation, XQuery Transformation, Dynamic routing, routing tables, publish, service callout, split - join.
- Developed Service layer, Implementation layer, adapter and connector layer using Oracle service Bus.
- Implemented service GetAccountHistory, UpdateProductType,UpdatePrintStatementOptions, CreateAccount, CreateCustomer, CreateChannelProfile, CreateAuthorization,
- UpdateTemporaryLimit, DeleteCache.
- Implemented Error Handling mechanism and Logging using OSB.
- Designed and Developed WSDL’s and XSD’s for different Data Formats.
- Created and configured different Queues and Data sources in Development Environment for Unit testing the Application.
- Used HTTP, Local, JCA and JMS Transport, SOAP protocol for developing integration services.
- Migration effort analysis from 11g to 12 C.
- Migration from 11g to 12 C of common architecture components and Authorization services in DEV environment
Environment: Technology: Oracle SOA Suite, Oracle Service Bus, Oracle Coherence
App Servers: Weblogic Server 11g, SOA Server (Integrated).
Operating System: Windows.
Tools & IDE: ECLIPSE IDE, J Developer, SQL Developer, WorkSpace Studio, TOAD
Databases: Oracle 11g.
Designer/Developer
Confidential
Responsibilities:
- Design and Architecture for the Business Requirements.
- Design & Development of OSB Proxy and Business Services.
- Used Best Practices for SOA and ESB to create Detail Design Specification.
- Installed/Configured Oracle Service Bus in Development Environment.
- Developed OSB message flows, extensively using Validation, Transformation, Dynamic routing, routing tables, publish, service callout and parallel processing.
- Implemented/ adapted Error Handling mechanism and Logging using OSB.
- Designed and Developed WSDL’s and XSD’s, XML for different Data Formats.
- Created and configured different Queues and Data sources in Development Environment for Unit testing the Application.
- Used HTTP, FTP/File, JCA and JMS Transport for developing integration services.
Environment: Technology: Oracle Service Bus.
App Servers: Weblogic Server 11g, SOA Server (Integrated).
Operating System: Windows.
Tools & IDE: ECLIPSE IDE, J Developer.
Databases: Oracle 11g.
Confidential
Designer/Module Lead
Responsibilities:
- Participate in providing overall Design and Architecture for the Business Requirements.
- Lead in Design & Development of AIA/SOA Applications.
- Used Best Practices for AIA to create Detail Design Specification. EAI patterns and Design patterns for Design & Development of BMS-CTMS Project.
- Installed/Configured SOA SUITE 11g in Development Environment.
- Developed RequesterABCS(BPEL), ProviderABCS(BPEL), EBS(Mediator), EBO(Business Objects), Consumer and Provider Services
- Customization of Oracle Study, Subject, and Visit Synchronization PIP for Siebel Clinical and Oracle Clinical.
- Implemented/ adapted Error Handling mechanism using AIA Error Handling Framework.
- Designed and Developed WSDL’s and XSD’s, XML for different Data Formats.
- Created and configured different Queues and Topics, Data sources in Development Environment for Unit testing the Application.
- Configured Queues and Topics, Data Sources in the Development Environment.
- Developed FTP/File Adapter, AQ Adapter, JMS Adapter, Active MQ (Third Party Adapter).
- Developed IQOQ Deployment Scripts.
- Used AIA Lifecycle workbench to Harvest code, generate BOM, and create Deployment Plan, HarvesterSettings Files.
Environment: Technology: AIA 3.0 Foundation Pack, Oracle SOA Suite 11g, Oracle Study, Subject, and Visit Synchronization PIP, BPEL, Mediator PM, JMS, XML, XSD, XSLT,SOAP/HTTP, and WSDL.
Scripting tools: Ant.
App Servers: Weblogic Server 10.3, SOA Server.
Operating System: Windows/Linux (Prod).
Tools & IDE: SVN, J Developer.
Databases: Oracle 10g.
Sr. SOA Designer/Lead
Confidential
Responsibilities:
- Working with architecture team to design Solutions using BPEL/OSB Services.
- Developing BPEL and Mediator Services for Import and Export Declaration Business Process.
- Designing JAVA webservices using spring, hibernate, java.
- Designing OSB Business and Proxy services for service Virtualization using Content based routing.
- Created Various JMS Artifacts to create Events publish Messages to Messaging Services.
- Wrote WSDL’s for different Contracts, designed XSD’s For the Model Objects.
- Created Utility service for Exception Handling.
- Working with development team as a Virtual team leader and leading development module for BPEL and OSB artifacts.
- BPEL/OSB deployment activities.
- Reviewed Code followed Best Practices.
Environment: Technology: Oracle SOA Suite 11g, BPEL, Mediator, Oracle Service Bus, SOAP, WSDL, XSD, JAVA WebService’s.
Operating System: Windows/Linux (Prod).
Application Servers: Weblogic Server 10.3, SOA Server (Integrated) OSB Server (Integrated).
Databases: Oracle 10g .
Tools & IDE: JDeveloper.
Developer/Designer
Confidential
Responsibilities:
- Analyzed application for the business requirements.
- Designing solution for Customer, Items and sales order modules
- Customization of Enterprise Business Objects and Application Business Connector Services.
- Integration between Siebel CRM and E-business suite.
- Designed and Developed WSDL’s and XSD’s the Messages.
- Testing of Customer, Items and sales order O2C pip flows using BPEL, AIA 2.4, Siebel CRM and E-business suite.
Environment: Technology: BPEL, ESB, SOA Suite 10g, AIA 2.4, XSD, WSDL.
Operating System: Windows/Linux (Prod).
Application Servers: OC4j.
Databases: Oracle.
Tools & IDE: JDeveloper, SQL Developer
Sr. SOA Designer/Lead
Confidential
Responsibilities:
- Reviewed Code followed Best Practices.
- Analyzing requirement and preparing Detail Design Specification.
- Designing Human Workflow solution for HR and Real Estate Department
- Integration between BPEL Workflows and ADF
- As a developer, responsible for design and implementation of complete solution for BPEL Workflows for HR and Real Estate Department. In total 12 Workflows using Oracle SOA suite.
- Designed XSD’s For the Model Objects.
- Created Utility service for Exception Handling.
- Developing ANT scripts for deployment.
- Testing and deployment.
Environment: Technologies: SOA Suite 10g, BPEL, Human Workflow, UCM and Ant.
Application Servers: oc4j.
Database: Oracle.
Operating System: Windows/Linux
Tools: Jdeveloper.
Designer/Module Lead
Confidential
Responsibilities:
- Understanding for the Business Requirements.
- Used Best Practices for SOA to create Detail Design Specification. EAI patterns and Design patterns for Design & Development.
- Installed/Configured SOA SUITE 10g in Development Environment.
- Developed Canonical Schemas, BPEL and ESB services.
- Used Oracle Application Adapter to integrate with Concurrent programs and PL/SQL Stored Procedures.
- Implemented an Error Handling mechanism using Utility Service.
- Developed Deployment Scripts and the Deployment Documentation for Administrator.
- Testing of End-to end Flow.
Environment: Oracle SOA Suite 10g, BPEL, ESB, XML, XSD, XSLT, SOAP/HTTP, Oracle e-Business Suite R12 and WSDL.
Scripting tools: Ant.
App Servers: OC4j
Operating System: Windows/Linux.
Tools & IDE: J Developer.
Databases: Oracle 10g.
Developer
Confidential
Responsibilities:
- Worked on configuring the Oracle B2B along with BPEL in order to make POC Scenarios work and then later demonstrated the scenarios to the client.
- Demonstrated to client that The B2B product was stable and functional for Rosettanet Messaging.
- Demonstrated that the B2B product combined with BPEL was capable of handling all the Requirement.
- Demonstrated that Oracle BPEL is a capable integration layer for use with B2B.
Environment: Oracle B2B, BPEL, Rosettanet Protocol, XML.
Application Servers: oc4j.
Operating System: Windows
Tools: Jdeveloper.
Java/ J2EE Developer
Confidential
Responsibilities:
- Understanding the existing Implementation and handling change request.
- Developing the Screens Using JSP’s & Struts,
- Java/ J2EE Coding for business Tier Implementation
- Done Exception handling using Java Exception Handling.
- Database management using JDBC Coding.
- Following the coding standards for quality check.
- Writing JUnit test cases.
Environment: Java, J2EE, Struts.
Operating System: Windows.
Tools: Eclipse 3.1, CVS.
Java/J2EE Developer
Confidential
Responsibilities:
- As a J2EE Developer was responsible in development of GUI screens using JSP.
- Developed Struts actions as controller to control business workflows and completed form validations.
- Development of GUI screens, Business Services, Adapters, and Mappers.
- Handled Validations using Struts Validation Framework.
- Integrated codes for presentation layer with JSP, JSTL, HTML, CSS, and Struts-tags.
- Created Struts config.xml, Actions classes and used Struts Tag Libraries.
- Designed Presentation Layer using JSP.
- Used Corba adapter
- Developed Test cases for end to end functional testing.
- Wrote JUnit Test cases for business layer.
Environment: JUnit, Java, J2EE, JSP, Struts.
Framework: Struts
Tools & IDE: CVS, Eclipse.
