We provide IT Staff Augmentation Services!

Soa Consultant Resume

4.00/5 (Submit Your Rating)

Columbus, OH

SUMMARY

  • 7+ years of work experience in IT industry, with strong technical, business analysis and project management skills.
  • Excellent IT work experience in Health care, Banking and Insurance domain.
  • Expertise in all phases of software development life cycle: System Analysis, Design, Development, Testing, build and deployment, configuration management and production support.
  • Excellent experience on SOA based application implementation using products like IBM Websphere Message Broker, Websphere MQ, Websphere BPM and Mule ESB etc on AIX, Linux and Windows.
  • Healthy experience in implementing Java based Web services (SOAP/REST based) and enterprise Java applications.
  • Good conceptual base in Object - Oriented Design, Implementation Methodologies, UML concepts, Design Patterns, Enterprise architecture.
  • Excellent experience in working with both proprietary and open source application servers and databases etc.
  • Excellent Analytical, Inter-Personnel, Communication and proven Client interaction skills.
  • Excellent leadership qualities, self-motivated and organizational in addition to productively working as a team member.

TECHNICAL SKILLS

Operating Systems: Linux and Windows

Integration Tools: Websphere Message broker/IIB 9.0, Mule ESB 3.5.

BPM Tools: IBM BPM SOA7.5

Databases: IBM DB2, Oracle, MySql.

Software Languages: Java, C#, C++, PL-SQL/ESQL, JavaScript.

Methodology: SOA, Middleware application implementation

Technologies: JAVA EE, .NET etc

Application Servers: Websphere, Jboss, Apache etc

Data access: JPA, JDBC, ODBC etc.

Web service Frameworks: Axis2, CXF and Spring WS

Version Control: Rational Clear case, CVS, SVN, TFS.

Registry: WSO2, Mule Galaxy, IBM WSRR.

Configuration Mgmt: Maven, Rational Buildforge, Anthill.

PROFESSIONAL EXPERIENCE

Confidential, Columbus, OH

SOA Consultant

Responsibilities:

  • Create high level specification as per the business requirement.
  • Design the integration model as per the requirement, create mapping spec for IIB 9.0.
  • Design and develop integration flows as per the requirement using IIB 9.0.
  • Configuration of IIB9.0 on Linux machines.
  • Build and deployment of BAR files.
  • Perform FUT and co-ordinate integration testing etc.

Confidential, Columbus, OH

SOA Consultant

Responsibilities:

  • Develop POC for the project using integration tools and Microsoft .NET.
  • Create interface spec as per business requirement.
  • Design RAML files based on interface spec.
  • Implement REST based secured web services using Mule ESB. Design and develop mule flows to host the services and integrate them with IBM legacy systems.
  • Profile ESB flows using Yourkit and do an in-depth analysis of ESBs performance.
  • Create design documents, unit test cases for the services;
  • Deploy ESB application on non prod environments and provide support during integration testing etc.
  • Visual studio 2012 Professional.
  • TFS as code repository and Maven for dependency management.

Confidential, Columbus, OH

Message Broker Developer

Responsibilities:

  • Requirements discussions with the Client BA.
  • Develop interface spec and based on the requirements.
  • Develop functional and technical documents as per the interface spec.
  • Implement message sets and message flows using WMB 7.0 as per the technical design. Data transformation include the following formats: COBOL, Flat files, CSV files, XML, IDOCs etc.
  • Perform functional unit testing and document the results.
  • Build and deploy the BARs on AIX systems and perform integration testing.
  • Actively work with other application teams to achieve end to end integration.
  • Provide regular Maintenance and support for the Message Broker applications.
  • IBM Websphere Message Broker V7.0 with Websphere MQ was used to facilitate integration.
  • Used CVS for code repository. Anthill for Build and deployment.
  • RFHUtil, SOAPUI, Fiddler - supporting tools.
  • Build and deployment of BAR files on AIX systems and Windows.

Confidential, Columbus, OH

SOA Developer

Responsibilities:

  • Involved actively in business requirement discussion with concerned teams - Pharmacy and Medical business application teams and legacy system teams- DB2, Oracle, SAP, BPM, AS400, Pharma and Medical Commerce, Third party systems etc.
  • Develop reusable service contracts and high level design documents based on requirements.
  • Created detail design documents with UML flows and sequence diagrams for each interface.
  • Design WSDL and XSD files based on the requirements and develop SOAP based web services using CXF and AXIS2 frameworks. Deploy the services on Websphere application servers.
  • Design and develop IBM Websphere Message Broker flows for data routing between business applications and legacy systems.
  • Develop business process applications using IBM BPM suite.
  • Design Enterprise java applications for exception management and cross reference needs within organization using RAD.
  • Perform build and deployment of application artifacts using IBM Clear quest and Rational Buildforge.
  • Perform functional unit and support integration testing of the deployed artifacts in non prod environments.
  • Provide regular Maintenance and production support for the live applications.
  • IBM Websphere Message Broker V7 was used to for business systems integration.
  • IBM BPM V7.5 used to implement business process orchestration applications
  • IBM Websphere Application servers V7.0, V8.0 were used to deploy java based web services.
  • RAD, RSA was used for UML modeling and implementing web services.
  • Web service frameworks for service implementation- Axis2, CXF and Spring WS.
  • Used JPA,JDBC, ODBC, Hibernate for Database access. JMS and WMQ API for Queue access.
  • Mule/WSO2 used for service registry.
  • SOAP UI, JMeter were used for testing and Rational Clear case, SVN etc were used for repository requirements etc.
  • Rational Clear quest and Buildforge were used for build and deployment needs.

Confidential

JAVA EE Developer

Responsibilities:

  • Involved in preparing high level and Detail design for OOC portal application.
  • Application development using Struts framework.
  • Integration and configuration of Inszoom software.
  • Perform TUT, FUT, production deployment and support.
  • Providing regular maintenance and support for application.
  • Struts 2 framework was used for UI development along with Hibernate for data access.
  • Axis 2 web service clients were used to source data from existing services.
  • Apache ANT was used for Build and artifacts were deployed on Tomcat web server.
  • SVN was used for code repository.

Confidential

Java EE Developer

Responsibilities:

  • Design and develop web services as per the specification using Axis 2.
  • Design and develop UI applications using Struts framework.
  • Perform functional unit testing and integration testing.
  • Build and deploy applications on application servers like Geronimo, Glassfish, and Jboss etc.

We'd love your feedback!