Job Description :
Responsibilities:

Serve as the technical lead in architecting, designing, development and support of middleware technologies.
Configure and implement large scale enterprise applications using JBOSS FUSE to meet business needs.
Analyzes requests for new applications, and modifications to existing applications; documents and evaluates processes and functionality requirements; identifies gaps and recommends improvements to system functionality and/or procedures.
Troubleshoot middleware, including working with debuggers, flow analyzers and configuration.
Work closely with other IT members, such as DBAs, Systems Analysts and Systems Engineers, identifying the cause and designing or developing an approach for resolution.
Utilize SOA Design patterns for building middleware systems ground up using Message Routing, Content Enrichment, and Message Filtering, Message Transformation, Guaranteed delivery, Message sequencing, error handling and reconciliation mechanisms.
Apply enterprise applications integrations (EAI) best practices, design patterns, and development methodologies standards to ensure optimization for maximum performance.
Write technical design, architecture, assessment and other documents as required.
Train team members on middleware technologies development and configurations.


Technical Experience

Architect, Design and Development Experience in Middleware Technologies

o ESB, Java programming, Linux, JPA, JDBC, SOAP Web Services
o RESTful Services, JMS, JSON, XML, XQuery and XPath

Design and Development in JBoss FUSE, Camel and Karaf
o SOA concepts including RESTful, SOAP-based services and TLSl.2

Architecture and Implementation
o Large Scale Enterprise Apps using JBOSS FUSE Tech
             

Similar Jobs you may be interested in ..