Job Overview
We are looking for an experienced
Senior Integration Developer to join our team. This role is ideal for someone with 7+ years of hands-on experience in integration development, specifically using Integration Gateway, and who is capable of leading technical solutions in a client-facing environment. The ideal candidate is highly skilled in integrating complex systems and platforms and has experience working with stakeholders to deliver seamless, high-performance integrations.
Key Responsibilities
- Design, develop, and implement integrations between multiple systems using Integration Gateway or equivalent platforms.
- Develop high-quality, scalable, and maintainable integration solutions for clients in complex enterprise environments.
- Collaborate closely with business analysts, architects, and clients to understand requirements and provide effective integration solutions.
- Lead and manage the integration of various platforms, ensuring smooth data flow and synchronization between systems.
- Troubleshoot, debug, and resolve integration issues and ensure system compatibility across different platforms.
- Work with Agile methodologies to deliver solutions in incremental cycles, ensuring timely and efficient delivery of integration functionality.
- Provide technical leadership and mentoring to junior developers, ensuring adherence to best practices and coding standards.
- Engage directly with clients in a client-facing capacity to gather requirements, demonstrate integration capabilities, and manage expectations throughout the project lifecycle.
- Optimize integration performance to ensure scalability, high availability, and minimal downtime.
- Develop and maintain integration documentation, including system design, API specifications, and testing procedures.
- Keep up-to-date with the latest trends, tools, and best practices in integration development and provide recommendations for continuous improvement.
Required Qualifications
- Experience: 7+ years of experience in integration development, specifically with Integration Gateway or similar platforms.
- Certification: Ace Certified (Integration or equivalent certifications).
- Strong experience in designing and implementing enterprise-level integrations (system-to-system, API-based, batch, real-time, etc.).
- Proficiency in integration technologies such as REST/SOAP APIs, web services, messaging queues (e.g., JMS, Kafka), and data transformation.
- Strong experience in using Integration Gateway or similar platforms for building, managing, and optimizing integrations.
- Familiarity with cloud integration platforms (e.g., AWS, Azure, Google Cloud) and microservices architecture.
- Expertise in programming languages like Java, Python, or similar, along with scripting languages such as JavaScript or Groovy.
- Solid understanding of middleware tools and enterprise service bus (ESB) concepts.
- Strong client-facing experience with the ability to gather requirements, manage expectations, and deliver tailored solutions.
- Ability to work in Agile development environments, delivering solutions through iterative releases.
- Excellent problem-solving skills and the ability to troubleshoot complex integration issues across platforms.