Previous Job
Middleware Eningeer wth Java
Ref No.: 18-03338
Location: Liberty Corner, New Jersey
Position Type:Contract
 Job Description Summary:
is responsible for design and development of integration solutions that connect internal and external clients to back end systems and services.  The developer partners with software development teams  and business liaisons to understand the elicited software requirements to ensure  the operations of the integration services are created and maintained in a consistent, logical, error-free, and optimal manner.
Key Responsibilities:
  • Design and develop integration solutions for different applications on heterogeneous platforms that are built with .Net, Java, Cobol, etc.
  • Identify and develop common integration frameworks to aid development and production support
  • Monitor and troubleshoot production issues
  • Lead and coordinate with offshore integration development team
  • Resolve interoperability issues across applications
  • Work with partner applications, analysis and QA teams – internal and external to company
Skills required:
  • Must be detail oriented and logical
  • Ability to learn new technical concepts and software languages
  • Is a team player; is independent worker and proactively seeks to innovate; 
  • Demonstrated problem solving and analytical skills 
  • Excellent verbal and written communication skills
·         Experience with agile and iterative methodologies
·         Working knowledge of Cloud integration solutions
·         Experience in IIB V10 new features like patterns, RESTAPIs including developing services using ESQL, Mapping nodes, JAVA, .net
·         Bachelor's degree in computer science, management information systems, or a related field
·         Minimum of 5 years experience in implementing enterprise wide integrations using Enterprise Bus, API Management, ETL, Queue, and/or Messaging platforms
·         Minimum of 3 years work experience developing with IBM WMB/IIB version 9.x/10.x
·         Extensive work experience with eSQL and Java development along with MQ, SOAP and JMS nodes. Working experience on Graphical Mapping Nodes preferred.
·         Able to explain the various domain parsers and effective modular programming with message flow/sub flow organization.
·         Extensive knowledge of web services – SOAP, REST and related aspects like wsdl, schemas, OpenAPI, RAML etc.
·         Extensive knowledge of API development 
·         Good understanding of WS security – transport and message level.
·         Strong understanding of various application integration patterns.
·         Strong SQL working knowledge with any of the standard RDBMS – MS SQL server, Oracle etc.
·         Experience integrating with web services on various platforms specifically .Net and Java.
·         Experience working with IIB in a cloud environment - Bluemix or others.
·         Working experience of various IIB debugging and troubleshooting skills.
·         Prior work experience on Java required.
·         Knowledgeable in best practices for good programming skills and general SDLC.