Job Description :
IIB Developer
Client : MBFS
Location : Farmington Hills,MI
Contract : 12 Months Plus

Job Description/ Requirements:
The IIB Developer must have solid experience in IIB/ESB platforms. They must have demonstrated experience working in multi-disciplinary design teams, Agile and/or XP development environments and have the capability to design and develop artifacts for the IIB/ESB platform. They should have experience in connectivity and utilization of various platforms and transformation capabilities of the IIB/ESB. The IIB Developer will leverage their deep experience in software engineering to ensure that deliverables meet ongoing performance and maintenance requirements.
Job Responsibilities:
Design and develop interfaces and services for consumption and publishing for the landscape via ESB.
Develop Critical frameworks and perform proof-of-concepts in the integration platform
Work within an Agile development environment
Influence expert judgement and technical savviness when designing solutions
Responsible for integrating existing applications, web services, databases, and business process management systems in order to build advanced Enterprise Service Bus solutions

8+ years of IT experience in Analyze, Design, Implement and integrate API solutions in Agile Environment.
Integrate the systems with API''s.

2+ years in Apigee API solutions.
Proficient in Apigee - API development, Policy development, Cassandra, Zookeeper, Node or reactive java, Nginx server
Proficient in Web Services (SOAP and Restful), XML, XML JSON processing API''s, Micro Services
Proficient in Micro gateway, Apigee edge technologies
Experience in document and maintain REST API designs in Swagger, YMAL and RMAL
Proficient in oauth2 or token based security
Proficient in node.js development, Apigee micro gateway, edge
Proficient in Core Java, J2EE, Spring, JPA, Hibernate (ORM)
Experience in ESB integration layer technologies

Good To Have
Experience in Web Technologies like JavaScript, HTML/HTML5, CSS, AJAX, JQuery
Experience on Angular 2 and Bootstrap adds value.
Knowledge and Understanding on Java 8 and Multithreading
Experience in Test Driven Development and Agile Methodology
Experience on Node, NPM, Typescript, SCSS
Utilize source control systems like GIT or SVN
Conduct performance testing and optimization
Knowledge on Apache Kafka, Rabbit MQ, NoSQL - Reddis, Mongo add values
Experience in JUNIT and Log4j