Job Description:
Must Have Technical/Functional Skills
- As an IIB Lead Developer, candidate will be responsible for leading the technical direction of integration projects using IBM Integration Bus (IIB), guiding developers, ensuring quality, and delivering solutions efficiently, requiring strong technical skills, leadership, and communication abilities
Technical Leadership:
- Provide technical guidance and mentorship to the team, ensuring adherence to best practices
- and standards.
- Drive solution development through requirements gathering, analysis, and design.
- Participate in design reviews and code reviews to ensure quality and maintainability.
- Troubleshoot and resolve integration issues.
IIB Expertise:
- Design and develop integration solutions using IIB, including message flows, message sets,
- and ESQ statements.
- Develop and maintain integration solutions based on MQ architecture principles.
- Experience with XML technologies (XSD, XSLT) and message transformations.
- Experience with REST web services implementation and other integration nodes.
- Experience in version control, building BAR files, and overriding properties.
Management:
- Collaborate with business analysts, stakeholders, and other teams to understand requirements
- and ensure alignment.
- Contribute to project planning, including estimation and resource allocation.
- Ensure projects are delivered on time and within budget.
- Communication and Collaboration:
- Communicate technical concepts and solutions clearly and effectively to both technical and
- non-technical audiences.
- Collaborate effectively with team members, stakeholders, and other IT teams.
Quality Assurance:
- Write clean, maintainable, and efficient code.
- Develop and execute test plans to ensure the quality of integration solutions.
- Participate in testing and debugging activities.
Required Skills:
Technical Skills:
- Strong understanding of IIB architecture and technologies.
- Experience with ESQL, XML, and other relevant technologies.
- Experience with REST web services and other integration patterns.
- Experience with version control systems (e.g., Git).
- Leadership Skills:
- Ability to lead and motivate a team.
- Strong communication and interpersonal skills.
- Ability to make technical decisions and guide team members.
- Problem-Solving Skills:
- Ability to identify and resolve technical issues.
- Strong analytical and problem-solving skills.