1

Middleware Developer Jobs (NOW HIRING)

Position: Middleware Developer Location : Tysons, VA / Cincinnati, OH Duration: Fulltime Interview: Telephonic/Skype Java Web Services: Required: 1. Proficient in designing, developing and ...

Be Seen First

Sr. Middleware Developer (Boomi) Our client is seeking an experienced Senior Middleware Developer to join its growing Enterprise Applications team. This role is ideal for an integration professional ...

Middleware Developer Location: Houston, TX Job Status: Contract Start Date: ASAP- 12/31/15 (most likely renewable for 2016) Mode of interview: Telephonic Salary: $53.00 hr

Middleware Developer Location: Houston, TX Job Status: Contract Start Date: ASAP- 12/31/15 (most likely renewable for 2016) Mode of interview: Telephonic Salary: $54.00 hr

next page

Showing results 1-20

Middleware Developer information

See salary details

$10

$60

$102

How much do middleware developer jobs pay per hour?

As of Jul 16, 2026, the average hourly pay for middleware developer in the United States is $60.62, according to ZipRecruiter salary data. Most workers in this role earn between $51.20 and $68.51 per hour, depending on experience, location, and employer.

How does a Middleware Developer typically collaborate with other teams during a project lifecycle?

Middleware Developers play a crucial role in bridging the gap between front-end and back-end teams. They frequently collaborate with software engineers, database administrators, and system architects to ensure seamless data flow and integration between different applications. Effective communication and problem-solving skills are essential, as Middleware Developers often participate in cross-functional meetings to troubleshoot issues, align on technical specifications, and implement integration solutions that meet business needs. Their work ensures that applications can communicate efficiently, supporting overall system reliability and scalability.

What are the key skills and qualifications needed to thrive as a Middleware Developer, and why are they important?

To thrive as a Middleware Developer, you need strong programming skills in languages like Java or Python, a deep understanding of middleware platforms (such as WebLogic, IBM WebSphere, or Apache Kafka), and a relevant degree in computer science or related fields. Familiarity with integration tools, APIs, messaging systems, and often certifications in specific middleware technologies are commonly required. Excellent problem-solving, teamwork, and communication skills help developers collaborate effectively and respond to complex integration challenges. These skills are crucial for building reliable, scalable systems that enable seamless data exchange and application connectivity across an organization.

What are Middleware Developers?

Middleware Developers are IT professionals who design, develop, and maintain software that connects different applications, systems, or databases within an organization. They focus on creating middleware, which acts as a bridge to facilitate communication and data exchange between disparate systems. Their work ensures that applications can interact smoothly, improving efficiency, scalability, and integration in complex IT environments. Middleware Developers often work with technologies such as message brokers, APIs, and enterprise service buses.

What is the difference between Middleware Developer vs API Developer?

AspectMiddleware DeveloperAPI Developer
Required CredentialsBachelor's in Computer Science or related field; often certifications in middleware technologiesBachelor's in Computer Science or related field; certifications in API design or development
Work EnvironmentDevelops and maintains middleware solutions within enterprise systemsDesigns and implements APIs for application integration and data sharing
Employer & Industry UsageUsed in enterprise IT, banking, and telecom sectorsCommon in software companies, web services, and cloud-based platforms
Search & Comparison IntentOften compared for integration roles involving middleware platformsCompared when focusing on API design and development skills

The main difference between a Middleware Developer and an API Developer lies in their focus areas. Middleware Developers specialize in creating and maintaining middleware solutions that connect different enterprise applications, while API Developers focus on designing and building APIs that enable application communication. Both roles require similar technical backgrounds but serve distinct functions within software architecture.

More about Middleware Developer jobs
Who are the top companies hiring for Middleware Developer jobs? The top employers for Middleware Developer jobs are:
What states have the most Middleware Developer jobs? States with the most job openings for Middleware Developer jobs include:
What job categories do people searching Middleware Developer jobs look for? The top searched job categories for Middleware Developer jobs are:
Infographic showing various Middleware Developer job openings in the United States as of July 2026, with employment types broken down into 85% Full Time, 3% Part Time, 1% Temporary, and 11% Contract. Highlights an 82% Physical, 3% Hybrid, and 15% Remote job distribution, with an average salary of $126,080 per year, or $60.6 per hour.
Middleware Developer

Middleware Developer

Resource Consultings Services Inc

Houston, TX • On-site

Contractor

Posted 28 days ago


Job description

Role: Sr. Middleware Developer

Location: Downtown Houston, TX (Hybrid)

Duration: 6+ month

The Senior Middleware Developer is responsible for the design, development, enhancement, support, and maintenance of enterprise applications within the Oracle Fusion ecosystem. This role partners closely with business stakeholders and technical teams to translate business requirements into scalable, high-performing solutions that support operational and strategic objectives.

The ideal candidate will have strong hands-on experience with Oracle Fusion Middleware technologies, including SOA Suite, Oracle Service Bus (OSB), Java development, and PL/SQL programming, along with expertise in systems integration, application architecture, and enterprise software development.

Key Responsibilities

  • Design, develop, test, deploy, and maintain enterprise applications across multiple technical environments.
  • Collaborate with business stakeholders to gather requirements and translate them into effective technical solutions.
  • Design user workflows, application architecture, software patterns, integrations, and data models that support current and future business needs.
  • Develop and maintain integrations utilizing Oracle Fusion Middleware technologies, including Oracle SOA Suite and Oracle Service Bus (OSB).
  • Create, optimize, and maintain PL/SQL code, database objects, and Oracle database solutions.
  • Adhere to established development standards, coding practices, and software development lifecycle methodologies.
  • Coordinate with upstream and downstream application teams, infrastructure teams, and project stakeholders to ensure successful solution delivery.
  • Troubleshoot and resolve production issues while minimizing business disruption.
  • Support application performance tuning, optimization, and continuous improvement initiatives.
  • Participate in system upgrades, migrations, releases, and production deployments.
  • Contribute to disaster recovery planning, testing, documentation, and recovery activities.
  • Conduct technical research and evaluate emerging technologies to improve application capabilities and system performance.
  • Create and maintain technical documentation, design specifications, and operational procedures.
  • Support multiple concurrent projects while effectively managing priorities and deadlines.

Required Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field preferred.
  • Minimum of 5 years of hands-on experience with:
    • Oracle Fusion Middleware technologies, including Oracle SOA Suite and Oracle Service Bus (OSB)
    • Java application development
    • PL/SQL programming and Oracle Database development
    • Oracle development tools such as TOAD and SQL Developer
    • Linux and Windows operating systems
  • Experience developing and supporting enterprise integrations and business-critical applications.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent written, verbal, and interpersonal communication skills.
  • Ability to work independently and collaboratively within cross-functional teams.
  • Proven ability to manage multiple projects and priorities simultaneously.

Preferred Qualifications

  • Experience with Java application servers such as Oracle WebLogic, Apache Tomcat, or IBM WebSphere.
  • Knowledge of web and integration technologies, including HTML, XML, WSDL, REST, SOAP, and scripting languages.
  • Understanding of software development lifecycle (SDLC) methodologies and best practices.
  • Experience with cloud technologies, cloud integrations, and modern enterprise architectures.
  • Experience designing scalable and secure enterprise solutions.
  • Familiarity with CI/CD practices and DevOps methodologies.

Certifications

The following certifications are considered a plus:

  • Oracle certifications
  • Java certifications
  • Oracle Fusion Middleware certifications
  • Cloud platform certifications
  • PL/SQL development certifications