Job Description
Design, develop, and maintain robust integrations and APIs to support business-critical applications and data flows
- Collaborate with solution architects, business analysts, and application teams to gather requirements and translate them into scalable integration solutions
- Troubleshoot and resolve issues in development, test, and production environments, ensuring high availability and reliability
- Build and maintain integration infrastructure, leveraging best practices for security and scalability
- Contribute to the continuous improvement of integration standards, patterns, and documentation across the organization
- Participate in code reviews, knowledge sharing on integration best practices
- Stay current with product enhancements and industry trends in integration and API management
- Promote responsible integration practices, including proper data handling, risk management, and adherence to compliance and security standards
Requirements
- Experience in software engineering or integration development focused on enterprise integration development , with extensive hands-on experience with any enterprise integration platform, including API design, development, and deployment across multiple environments
- Proficiency in one or more programming or scripting languages such as Java, JavaScript, Python, or Groovy, along with strong object-oriented programming concepts and data transformation skills alongside experience in developing, consuming, and troubleshooting RESTful and SOAP-based web services and APIs
- Solid understanding of enterprise integration patterns, microservices architecture, event-driven systems, and API-led connectivity principles
- Experience integrating enterprise platforms using connectors, APIs, and event-driven patterns in complex enterprise environments
- Experience with cloud-based platforms and services such as AWS, Azure, or Google Cloud Platform, including cloud-native integration capabilities
- Familiarity with DevOps practices, CI/CD pipelines, and tools such as Maven, Jenkins, GitHub Actions, or equivalent build and deployment automation tools.
- Ability to optimize integration flows and APIs for scalability, performance, reliability, and security across enterprise-grade environments.
- Demonstrated proficiency in artificial intelligence concepts, with hands-on experience using AI tools to streamline workflows and enhance operational efficiency
- Proven ability to implement AI-powered solutions to solve business challenges. Demonstrates a growing awareness of AI risk management and a commitment to responsible and ethical AI use
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical discipline
Company offers
- Annual base salary gross:2,200.00 to70,800.00.
- Other rewards and benefits include the following: Medical, Personal Accident, Life Insurance and Time Off.