This site uses cookies. To find out more, see our Cookies Policy

Direct Hire- Lead ESB Developer- RTP in Morrisville, NC at Vaco

Date Posted: 6/14/2018

Job Snapshot

Job Description

Direct Hire- Lead ESB Developer/Architect- Research Triangle Park

The Lead ESB Developer/Architect is responsible for designing and developing integration solutions and artifacts, securing and managing APIs, and partnering with the architecture team in laying out the strategic direction for services and APIs.

In the ESB space, this role is responsible for designing and developing ESB solutions and participating in the build-out of the SOA. This includes producing design artifacts, developing and testing Fuse ESB XML or JavaDSL code, supporting the testing, change and release, and production operation of the XML or JavaDSL code. Responsible for ensuring alignment to the enterprise model, industry standards, and service families when designing or changing services. The role will have a significant role in the design of the Fuse ESB infrastructure.

In the API Management space, this role will be responsible for designing 3scale-based API Management solutions for the management of APIs. This includes defining and creating Swagger specs for REST APIs and having a strong understanding of REST principles and guidelines. The role will be strong in REST APIs, .NET Web APIs, JSON, XML, and SOAP, including security for REST and SOAP APIs including OAUTH, SAML, Token, etc. The role will have a significant role in the design of the 3scale APIM infrastructure.


  • Performs architecture, design, and review of policies for integration development with respect to adherence to standards, enterprise models, and best practices
  • Leads team for the complete integration lifecycle beginning at design, architecture, and interface/service design through implementation
  • Supports the full lifecycle implementation of ESB artifacts
  • Leads day-to-day development and maintenance activities for the ESB and APIM inventory
  • Contributes to design and engineering of the Fuse and 3Scale platforms
  • Contributes to defining and estimating timelines, costs, and feasibility for integration projects
  • Designs and/or documents process models and flows, rules, and solutions


  • Experience working with API Management platforms, including securing REST/SOAP services, building Swagger specs, managing API traffic flow, etc.
  • Expertise in designing, building, and maintaining SOAP Web Services, REST/JSON services, with experience building and maintaining MQ-based services a plus.
  • Experience using XML, XSL/XSLT, JSON, SAML, OAUTH
  • 5+ years of experience developing and designing integration solutions using an ESB in a service oriented architecture (SOA)
  • Excellent knowledge of data integration, technical orchestration, and integration patterns
  • Strong technical experience in the systems and technologies being integrated (databases, applications, etc.)

Preferred Qualifications

  • 10+ years of experience
  • Bachelor's Degree or higher
  • Experience with building Java applications using Tomcat and/or JBoss
  • Demonstrated ability to establish relationships and build rapport to influence colleagues at all levels, uncover business issues, and identify needs
  • Experience with Apache Camel, JavaDSL, Fuse, 3Scale, and/or Active MQ, SQL databases a plus

Job Requirements

ESB, Fusion, Java, 3scale, Fuse