SOA Architecture

SOA Architecture

Oloop Technology Solutions Private Limited
India
10 - 15 Years
Not Specified

Job Description


Job Description :
Overview
EXPERIENCE: 10+YRS
LOCATION :Bangalore
Contract Position
Top Skills (by Priority)

  1. 5 + years of end to end, hands on design, development and implementation experience with enterprise application integration solutions of:
    1. TIBCO Business Works 6.x
    2. Expertise and detailed knowledge of TIBCO Administrator 5.x and above
    3. Expertise in the Software Development Lifecycle (SDLC) with excellent technical, logical, analytical and problem-solving skills
    4. Experience with XML technologies (XML, WSDL, XSD, XPath, XSLT), Web Services (SOAP and REST), Java and J2EE technologies
  2. Implementation of Master Data Management (MDM) in a SOA architecture
  3. Microservices architect experience
  4. Proactive with the ability to lead design discussions
  5. Hands-on experience with Java, Middleware, Messaging, and Dev-Ops best practices
  6. 10 + Years of experience in SOA for App Dev

Job Description
Candidate will be responsible for the implementation of Crawford’s Master Data Management (MDM) Microservices strategy across the company. They will be embedded within the Master Data application team to provide consultation and training. The ideal candidate is a technical lead that can lead by example through doing – implementation of strategy, development process, testing methodologies, etc. Establishes and communicates best practices for microservices across all technology platforms. Key aspects of the best practices include: re-usable API’s, security, performance, scalability, ease of support, stability, and sound design that readily accepts change. As needed, assist application teams with the design and troubleshooting of services hosted within the SOA environment.
Knowledge/Skills
  • Extensive knowledge of Microservice architecture principles and service design, application integration patterns, and messaging
  • Core infrastructure components related to SOA such as a services registry/repository and messaging tools
  • Strong knowledge of SOA concepts and experience with web services, integration and Enterprise Service Bus (ESB) technologies is a must
  • Experience with the TIBCO BusinessEvents, TIBCO SOA stack (TIBCO ActiveMatrix BusinessWorks v5.13 and/or v6, TIBCO Enterprise Message Service, TIBCO ActiveMatrix BusinessWorks Plug-ins for REST and JSON, Database, WebSphere MQ, ActiveSpaces)
  • Experience correlating business events to drive creation business solutions
  • Experience using TIBCO ActiveSpaces desirable
  • Working knowledge of high availability and clustering concepts and implementation
  • Must be able and willing to think beyond near term needs to help define strategic solutions in a fast-paced environment
  • Strong verbal and written communication skills
  • Excellent organizational skills
  • Ability to handle multiple projects concurrently in an aggressive schedule environment

Major Duties
  • Ownership, implementation, and communication of the enterprise wide Master Data Management Microservices strategy
  • Collaborate, lead where needed, and mentor application teams on Microservice architecture principles, options, and best practices
  • Establish architecture and design standards, development frameworks, security standards, build out of reference implementations for enterprise use cases, etc.
  • Publication of SOA documentation
  • Manage and maintain the service registry/repository
  • Mentor developers and other team members
  • Review projects and newly developed services to ensure they are in alignment with standards, best practices, performance requirements, etc.
  • Assist in the design and build out of a cross-platform authentication/authorization solution for securing services
  • Facilitate re-use of services across the technology organization
  • Assist application teams with the associated development tooling
  • Resolve and escalate where appropriate, SOA related issues that have major technical or business impact.

Experience
  • Bachelor's degree in Computer Science or related discipline and at least ten years’ experience in systems architecture and development methodologies, or an equivalent combination of education and work experiences
  • Strong experience implementing Master Data Management (MDM) in a SOA architecture
  • Demonstrated experience designing and building enterprise level canonical models
  • At least 10 years of experience developing reusable services in an enterprise environment

Similar Jobs

People Also Considered

Career Advice to Find Better