Messaging & Integration Engineer (Hyderabad)

Messaging & Integration Engineer (Hyderabad)

14 Aug
|
IntraEdge
|
Hyderabad

14 Aug

IntraEdge

Hyderabad

Messaging & Integration Engineer

Location: Hyderabad

Experience: 3–6 Years

Employment Type: Full-Time

Job Summary

We are seeking a skilled Messaging & Integration Engineer with experience in enterprise messaging, system integration, data processing, and event-driven architectures. The ideal candidate will have hands-on experience with Kafka, IBM MQ, REST APIs, JSON/XML, and enterprise application integration.

The candidate will be responsible for supporting and developing integration solutions across complex enterprise environments and will work with Commercial Off-the-Shelf (COTS) products such as SAS and Archer. The role requires strong troubleshooting capabilities, a willingness to learn new enterprise applications, and familiarity with modern AI-enabled development tools such as GitHub Copilot.

Key Responsibilities

Messaging & Integration

- Design, develop, configure, and support enterprise integration solutions using Kafka, MQ, and related messaging technologies.
- Work with asynchronous messaging and event-driven communication patterns.
- Understand message producers, consumers, queues, topics, partitions, offsets, acknowledgements, and message delivery mechanisms.
- Configure and troubleshoot message flows between enterprise applications.
- Monitor message processing and investigate failed, delayed, or duplicate messages.
- Ensure reliable and secure data exchange between applications and platforms.

Kafka
- Work with Kafka topics, producers, consumers, consumer groups, and partitions.
- Develop and support Kafka-based event-processing solutions.
- Troubleshoot consumer lag, message processing failures, connectivity issues, and configuration problems.
- Understand event ordering, message retention, offsets, and error-handling mechanisms.
- Support integration of enterprise applications using Kafka-based event streams.

IBM MQ / Messaging
- Work with IBM MQ or similar enterprise messaging platforms.
- Support queues, queue managers, channels, and message flows.
- Troubleshoot message delivery and connectivity issues.
- Analyze message payloads and identify data or routing problems.
- Coordinate with middleware and application teams to resolve messaging issues.

API & System Integration
- Develop, consume, configure, and support REST APIs.
- Work with API request and response structures.
- Handle JSON and XML payloads.
- Troubleshoot HTTP/API errors and integration failures.
- Understand HTTP methods, status codes, headers, authentication, and error handling.
- Perform API testing using tools such as Postman or equivalent.
- Integrate APIs with messaging platforms, databases, and enterprise applications.
- Analyze end-to-end integration flows across multiple systems.

Data Processing
- Understand data processing and transformation requirements across enterprise applications.




- Analyze source and target data to identify discrepancies.
- Support data mapping, transformation, validation, and routing.
- Troubleshoot data processing failures and integration issues.
- Ensure accurate and reliable movement of data between upstream and downstream systems.
- Work with structured formats such as JSON and XML.

Event-Driven Architecture
- Understand fundamental concepts of event-driven architecture and distributed systems.
- Design and support asynchronous, loosely coupled application integrations.
- Understand event producers, consumers, event streams, and message-based communication.
- Participate in designing scalable and reliable integration patterns.
- Identify appropriate messaging and integration approaches based on application requirements.

Enterprise Application & COTS Product Support
- Learn and support enterprise applications and Commercial Off-the-Shelf (COTS) products.
- Gain functional and technical understanding of products such as:
- SAS
- Archer
- Other enterprise risk, analytics, compliance, or business applications
- Understand application dependencies, integration points, interfaces, and data flows.
- Support configuration, troubleshooting, testing, and integration activities.
- Work closely with product vendors and internal application teams when required.
- Adapt quickly to new technologies and enterprise platforms.

Application Support & Troubleshooting
- Provide technical support for enterprise applications and integration components.
- Monitor application and integration health.
- Analyze application logs, messaging logs, API responses, and error messages.
- Perform root cause analysis for production issues.
- Troubleshoot connectivity, configuration, data, messaging, and API-related problems.
- Participate in incident, problem, and change management processes.
- Support production deployments and post-deployment validation.
- Ensure issues are resolved within defined SLAs.

AI-Enabled Development
- Use AI-enabled development tools such as GitHub Copilot to improve productivity.
- Leverage AI-assisted tools for:
- Code development
- Code optimization
- Debugging
- Documentation
- Test case generation
- Troubleshooting
- Follow organizational security and governance guidelines when using AI-assisted development tools.
- Stay updated with emerging AI-enabled software development practices.

Development & Automation




- Develop scripts or application components to automate repetitive integration and operational activities.
- Exposure to Java, Python, or other programming/scripting languages is preferred.
- Use Git or other source-control systems for managing application and integration code.
- Participate in code reviews and follow enterprise coding standards.
- Support automation of testing, deployment, monitoring, and operational processes.

Testing & Deployment
- Develop and execute unit and integration test cases for messaging and API-based integrations.
- Validate message flows and API responses.
- Perform end-to-end integration testing across upstream and downstream systems.
- Support deployment activities across development, QA, UAT, and production environments.
- Troubleshoot deployment and configuration issues.
- Validate integrations following application releases or infrastructure changes.

Required Skills & Qualifications Must-Have Skills
- 3–6 years of relevant IT experience in integration, middleware, application development, or enterprise application support.
- Hands-on experience with Kafka and/or MQ.
- Strong understanding of messaging and integration technologies.
- Understanding of data processing and system integration.
- Good knowledge of event-driven architectures.
- Experience working with REST APIs.
- Strong understanding of JSON and XML.
- Good troubleshooting and analytical skills.
- Familiarity with GitHub Copilot or similar AI-enabled development tools.
- Ability and willingness to learn and support enterprise applications and COTS products.

Good-to-Have Skills
- Experience with SAS or Archer.
- Experience with IBM MQ.
- Experience with Kafka administration or development.
- Knowledge of Java or Python.
- Experience with API gateways or integration platforms.
- Knowledge of cloud platforms such as AWS, Azure, or GCP.
- Experience with Docker/Kubernetes.
- Exposure to CI/CD tools such as Jenkins, GitHub Actions, or similar.
- Experience with application monitoring and observability tools.
- Experience working in Banking, Financial Services, Insurance, or other regulated industries.

Candidate Profile The ideal candidate should be:
- Robust in enterprise application integration and messaging concepts.
- Comfortable working with Kafka, MQ, REST, JSON/XML, and event-driven systems.
- Capable of troubleshooting complex integration and production issues.
- Comfortable learning unfamiliar enterprise applications and COTS products.
- Able to understand application architecture and end-to-end data flows.
- Interested in adopting modern AI-assisted development practices.
- A strong communicator who can collaborate effectively with developers, architects, infrastructure teams, business users, and vendors.
- Comfortable working in a fast-paced enterprise environment with multiple applications and dependencies.

📌 Messaging & Integration Engineer (Hyderabad)
🏢 IntraEdge
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: messaging & integration engineer (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: messaging & integration engineer (hyderabad) / hyderabad