1

Java Middleware Developer Jobs (NOW HIRING)

NET core, Java, C#, shell scripting • Cloud experience Required Skills : need IBM App Connect Enterprise (ACE) Basic Qualification : middleware developer Additional Skills : middleware developer ...

... Developer to support the modernization of a proprietary middleware broker application used to ... Analyze existing Java, C++, and C code to understand current broker behavior and data flows. * Work ...

The Sr. Developer (Middleware) will design and develop technical web services and integration ... java/ spring. • Develop integrations between different databases (Oracle, SQL Server, No SQL ...

Java Tech Lead (Java-Middleware) Sonsoft, Inc. is a USA based corporation duly organized under the ... Manage the day-to-day activities working with a small team of software developers * Interface with ...

Middleware Engineer We are seeking a Middleware Engineer to design, develop, and integrate ... Proficiency in C, C++, or Java. Experience with Linux/Unix, socket programming, gRPC/Protobuf, and ...

Company Description Intelliswift Software, Inc Senior TIBCO Developer with strong integration ... Java, Middleware, Oracle, SAP, SOAP Additional Information Multiple Openings

next page

Showing results 1-20

Java Middleware Developer information

See salary details

$57

$63

$71

How much do java middleware developer jobs pay per hour?

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

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

To thrive as a Java Middleware Developer, you need strong programming skills in Java, a solid grasp of middleware concepts, and experience with frameworks like Spring or Java EE, typically supported by a bachelor's degree in computer science or a related field. Familiarity with application servers (e.g., WebLogic, JBoss), integration tools, RESTful APIs, and relevant certifications (such as Oracle Certified Professional Java Programmer) is highly valued. Problem-solving ability, teamwork, and effective communication are essential soft skills for excelling in this role. These skills ensure robust, scalable application integration and smooth collaboration across development, operations, and business teams.

How does a Java Middleware Developer typically collaborate with other teams in a large enterprise environment?

As a Java Middleware Developer, you will frequently work alongside front-end developers, database administrators, QA testers, and DevOps teams to ensure seamless communication between various applications and services. Collaboration often involves participating in design discussions, troubleshooting integration issues, and aligning on API specifications to support cross-team objectives. Clear documentation, regular stand-up meetings, and using tools like JIRA or Confluence are common practices to coordinate efforts and address dependencies effectively.

What does a Java Middleware Developer do?

A Java Middleware Developer is responsible for designing, developing, and maintaining the software that connects different applications, databases, and systems within an organization. They focus on creating middleware solutions using Java technologies, such as application servers and integration frameworks, to ensure seamless communication between software components. Their role often involves troubleshooting, optimizing performance, and ensuring the reliability and scalability of distributed systems.

What is the difference between Java Middleware Developer vs Java Backend Developer?

AspectJava Middleware DeveloperJava Backend Developer
Required CredentialsBachelor's in Computer Science, Java certificationsBachelor's in Computer Science, Java certifications
Work EnvironmentEnterprise middleware systems, integration platformsWeb applications, server-side development
Employer & Industry UsageFinancial, healthcare, enterprise softwareTech companies, startups, e-commerce
Common Search & ComparisonYesYes

Java Middleware Developers focus on integrating and managing middleware solutions like message brokers and application servers, ensuring seamless communication between different software systems. Java Backend Developers primarily build and maintain server-side applications, APIs, and web services. While both roles require Java expertise and similar credentials, their work environments and focus areas differ, with middleware developers concentrating on system integration and backend developers on application logic.

More about Java Middleware Developer jobs
What job categories do people searching Java Middleware Developer jobs look for? The top searched job categories for Java Middleware Developer jobs are:
What are popular job titles related to Java Middleware Developer jobs? For Java Middleware Developer jobs, the most frequently searched job titles are:
Infographic showing various Java Middleware Developer job openings in the United States as of June 2026, with employment types broken down into 90% Full Time, 3% Part Time, and 7% Contract. Highlights an 83% Physical, 4% Hybrid, and 13% Remote job distribution, with an average salary of $132,499 per year, or $63.7 per hour.
Middleware Programmer

Other

Posted 12 days ago


Job description

Senior Middleware Developer

The Senior Middleware Developer will apply their knowledge and experience of IBM App Connect Enterprise (ACE), along with MQ, Datapower and ODM. Role will focus on using the agile method to plan, design, develop and launch efficient systems and solutions in support of core organizational functions. This individual will apply proven communication, analytical and problem-solving skills to help identify, communicate and resolve issues, opportunities or problems in order to maximize the benefit of IT and Business investments.

• Lead the software development during the design/build/test phases

• Support and troubleshoot software systems as required, optimizing performance, resolving problems, and providing follow-up on all issues and solutions

• Develop appropriate software documentation

• Work/Consult across multiple projects; functions as a technical lead

• Work on complex projects that require subject matter expertise

• Provide direction, tools, technical and process support to less senior developers

• Demonstrate exceptional knowledge of SDLC processes, inputs/outputs, standards and best practices

• Demonstrate exceptional knowledge of development methodologies, software design and design patterns, integration standards as well as its applicability at coding and testing cycles

• Demonstrate good Agile Software Development Principals

• Demonstrate proficient knowledge of application architecture and architecture constructs as it connects to the enterprise architecture

Required Education

• BS/BA (preferably in a technical or scientific field) and/or equivalent work experience

Required Knowledge/Skills

• Effective Communication (verbal + written)

• Understands Technology systems & applications

• Exceptional at coding and on time delivery of quality components and or applications

• Exceptional at utilizing the technologies and domain knowledge with the delivery of developed components or integrated components

• Exceptional at working problems of moderate scope where analysis of situations or data requires review of a variety of factors

• Exceptional at triage or analysis of situations for production support

• Excel with on time delivery with minimal supervision

• Effective participant of requirements gathering, requirements analysis

• Excel at applications and component design following a prescribed architecture and technology footprint

• Proficient at architecting small systems following the prescribed technology policies or architectural footprint

• Proficient at working problems of high complexity, medium size scope

Required Experience

• 5 or more years of experience in application design, development, installation and modification

• ***5 or more years of experience with IBM App Connect Enterprise (Integration Bus)***

• 3 or more years of experience with IBM MQ

• Experience with Operational Decision Manager (ODM)

• Experience with Linux/UNIX

• Experience with Agile Methodologies

• Experience with one or more databases, such as SQL Server, Oracle or DB2

• Experience with Web Services test tools, XMLSpy, and RFHUtil

• Successful completion of interview required to meet job qualification

• Reliable, punctual attendance is an essential function of the position

Preferred

• 1-2 years in Airline Industry

• Experience with TPF

• Experience with .NET core, Java, C#, shell scripting

• Cloud experience

Required Skills : need IBM App Connect Enterprise (ACE)

Basic Qualification : middleware developer

Additional Skills : middleware developer 100% remote Notes :this is a remote position.