
Middleware Developer
Ova Technologies · New York, NY · Remote
Mixed hiring record · median 14 days open
All reasons
- 36% of this employer's openings are over 60 days old
In its favour
- Posted today
- Still listed on the employer's own board
Job Description: Middleware Developer
Full-Time
Mid-Level / Senior
3–8 Years
1. Job Overview
- Job Title: Middleware Developer
- Experience: 3–8 Years
- Employment Type: Full-Time
- Department: Engineering / Software Development
- Location: Hyderabad / Bangalore / Pune / Chennai
- Work Mode: Hybrid / On-site / Remote
- Open Positions: 2
2. Job Summary
We are looking for an experienced Middleware Developer to design, develop, configure, integrate, and maintain middleware solutions that enable seamless communication between enterprise applications, databases, and external systems.
The ideal candidate should have hands-on experience with middleware technologies, enterprise application integration (EAI), API management, messaging systems, and distributed application environments.
3. Key Responsibilities
- Design, develop, and maintain middleware applications and integration solutions.
- Build and manage integrations between enterprise applications and third-party systems.
- Develop APIs, web services, and message-based integration components.
- Configure and maintain middleware platforms and application servers.
- Implement application-to-application communication using REST, SOAP, and messaging protocols.
- Work with message brokers such as Kafka, RabbitMQ, IBM MQ, or ActiveMQ.
- Develop data transformation, mapping, and routing logic.
- Configure authentication, authorization, and secure communication between services.
- Monitor middleware services and troubleshoot integration failures.
- Optimize middleware performance, scalability, and availability.
- Implement logging, error handling, retry mechanisms, and transaction management.
- Collaborate with development, QA, infrastructure, and DevOps teams.
- Support middleware deployment, upgrades, and production maintenance.
- Prepare technical documentation and participate in code reviews.
4. Required Technical Skills
Skill
Required Knowledge
Programming
Java / Python / JavaScript
Middleware Platforms
IBM WebSphere, Oracle WebLogic, JBoss / WildFly
Integration Technologies
IBM App Connect / MuleSoft / WSO2
API Integration
REST APIs, SOAP, Web Services
Messaging
IBM MQ, Apache Kafka, RabbitMQ, ActiveMQ
Data Formats
XML, JSON, XSD, XSLT
Protocols
HTTP, HTTPS, TCP/IP, JMS
Database
Oracle, MySQL, PostgreSQL, SQL Server
Security
SSL/TLS, OAuth 2.0, JWT
Application Servers
Tomcat, WebLogic, WebSphere
Monitoring
Splunk, ELK, Grafana
Version Control
Git, GitHub, GitLab
CI/CD
Jenkins, GitLab CI, GitHub Actions
Deployment
Docker, Kubernetes
5. Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 3–8 years of experience in middleware development, integration, or enterprise application development.
- Hands-on experience with at least one middleware or integration platform.
- Strong understanding of application integration patterns and distributed systems.
- Experience developing and consuming REST and SOAP web services.
- Knowledge of message queues and asynchronous communication.
- Experience with XML, JSON, data transformation, and mapping.
- Understanding of application security and communication protocols.
- Experience troubleshooting middleware and integration issues.
- Strong analytical and problem-solving skills.
6. Preferred Qualifications
- Experience with MuleSoft Anypoint Platform, IBM App Connect, or WSO2.
- Knowledge of enterprise service bus (ESB) architecture.
- Experience with IBM MQ, Kafka, or RabbitMQ.
- Familiarity with cloud integration platforms and services.
- Knowledge of microservices architecture.
- Experience with containerization using Docker and Kubernetes.
- Understanding of high availability, load balancing, and disaster recovery.
- Experience supporting enterprise production environments.
7. Key Competencies
- Strong understanding of enterprise integration architecture.
- Good backend programming and debugging skills.
- Knowledge of API and messaging integration patterns.
- Ability to troubleshoot complex system integration issues.
- Strong communication and collaboration skills.
- Ability to work in an Agile development environment.
8. Key Performance Indicators (KPIs)
- Middleware application availability and reliability.
- Successful integration between enterprise applications.
- Message processing efficiency and throughput.
- Reduction in integration failures.
- API and messaging performance.
- Timely resolution of production issues.
- Quality of integration solutions and documentation.
9. Interview Process
- Initial technical screening.
- Middleware platform and architecture round.
- API and application integration technical round.
- Practical troubleshooting / coding assessment.
- Managerial / HR discussion.
10. Candidate Search Keywords
- Middleware Developer
- Middleware Engineer
- Middleware Integration Developer
- Enterprise Integration Developer
- Integration Developer
- MuleSoft Developer
- IBM Middleware Developer
- WebSphere Developer
- WebLogic Developer
- WSO2 Developer
- IBM App Connect Developer
- ESB Developer
- API Integration Developer
- Enterprise Application Integration Engineer
- Messaging Middleware Developer
- Middleware Support Engineer
11. Technical Screening Questions
- What is middleware, and why is it used in enterprise applications?
- What is the difference between middleware and an API?
- Explain Enterprise Service Bus (ESB) architecture.
- What is the difference between synchronous and asynchronous communication?
- What is the role of IBM MQ or RabbitMQ?
- Explain REST and SOAP web services.
- What are XML, XSD, and XSLT?
- How do you handle message failures and retries?
- What is message queuing and message routing?
- How do you troubleshoot middleware connectivity issues?
- What is the difference between WebSphere and WebLogic?
- How do you monitor middleware application performance?
12. Boolean Search String
Use this search string in Naukri, LinkedIn, or JobDiva:
("Middleware Developer" OR "Middleware Engineer" OR "Integration Developer" OR "ESB Developer" OR "Enterprise Integration Developer") AND (Middleware OR MuleSoft OR WebSphere OR WebLogic OR WSO2 OR "IBM App Connect") AND (REST OR SOAP OR API OR JMS) AND (Kafka OR RabbitMQ OR "IBM MQ" OR ActiveMQ) AND (XML OR JSON OR XSLT)
13. JobDiva Recruitment Details
Field
Details
Job Title
Middleware Developer
Experience
3–8 Years
Employment Type
Full-Time
Openings
2
Primary Skills
Middleware Development, Enterprise Integration
Middleware Platforms
MuleSoft / IBM App Connect / WSO2
Application Servers
WebSphere / WebLogic / JBoss
API Technologies
REST / SOAP / Web Services
Messaging
IBM MQ / Kafka / RabbitMQ
Data Formats
XML / JSON / XSLT
Programming
Java / Python / JavaScript
Additional Skills
Docker / Kubernetes / CI/CD
Must-have skills
Middleware Development, Enterprise Application Integration, REST/SOAP APIs, Messaging Systems, XML/JSON, and troubleshooting.
Recruitment tip
Middleware is a broad category. Confirm the candidate's actual platform experience before shortlisting. For example, a MuleSoft Developer, IBM WebSphere Administrator, and IBM MQ Developer have different skill sets. Prioritize candidates with hands-on development and integration experience rather than only middleware administration or production support.
Skills
- Java
- Python
- JavaScript
- IBM WebSphere
- Oracle WebLogic
- JBoss
- WildFly
- IBM App Connect
- MuleSoft
- WSO2
- REST APIs
- SOAP
- Web Services
- IBM MQ
- Apache Kafka
- RabbitMQ
- ActiveMQ
- XML
- JSON
- XSD
- XSLT
- HTTP
- HTTPS
- TCP/IP
- JMS
- Oracle
- MySQL
- PostgreSQL
- SQL Server
- SSL/TLS
- OAuth 2.0
- JWT
- Tomcat
- WebLogic
- WebSphere
- Splunk
- ELK
- Grafana
- Git
- GitHub
- GitLab
- Jenkins
- Docker
- Kubernetes
More jobs at Ova Technologies
All 136- Senior Automation QA EngineerOva Technologies · New York, NYtoday
- Embedded C DeveloperOva Technologies · New York, NYtoday
- Full stack dev (26-00647) -Ova Technologies · Location not statedtoday
- Web Application DeveloperOva Technologies · New York, NYtoday
- API DeveloperOva Technologies · New York, NYtoday
Similar roles
- Applications/Web Software Developer12a2351d-bc7d-4fa4-b28c-1d995c2bccdf · Lincoln, NE, United Statesjust now
- Embedded Software Engineer12a2351d-bc7d-4fa4-b28c-1d995c2bccdf · Lincoln, NE, United States · USD 75,000–90,000/yrjust now
- Full Stack Java DeveloperArtech · Mt Laurel, NJ · USD 45–48/hrjust now
- Senior Java Full Stack DeveloperArtech · Mount Laurel, NJ · USD 45–50/hrjust now
- Python Full Stack engineerArtech · Phoenix, AZ · USD 40–45/hrtoday
- Python API/Java DeveloperNet2Source · New York City, NYtoday