1

Middleware Developer Jobs in California (NOW HIRING)

Sr Java WebServices Developer

Pleasanton, CA · On-site

$63.75 - $81.25/hr

Strong knowledge of Technical Design Document and continuous integration (CI) Passion for collaboration, Agile teams, and great customer service Subject Matter Expert (SME) in Middleware engineering ...

Java Developer

El Segundo, CA

$54.25 - $70.25/hr

... STB middleware (it is a middleware product) Qualifications Core Java Multithreading experience Linux Embedded Middleware Additional Information All your information will be kept confidential ...

... TIBCO Middleware software within complex application(s) Prior experience with exposing and ... API, BW, Developer, Exchange, Genetic, GIT, Java, Middleware, Oracle, SAP, SOAP Additional ...

Python Developer

San Jose, CA

$59 - $81.25/hr

The project uses the latest technologies to build innovative Cloud Automation for Middleware Platforms . Looking for experienced python developers who are well versed in working with Agile ...

Be a hands-on middleware experts to automate new environments, configuration changes and daily ... Qualifications: 5+ years of experience in DevOps build and/or environment automation with current ...

... Middleware tools (AppServer, Integration) on Linux/Windows machines. Messaging platform ... Experience with the DevOps related tools: Git, Jenkins, Bitbucket, XL deploy. Deployments ...

next page

Showing results 1-20

Middleware Developer information

See California salary details

$9

$59

$100

How much do middleware developer jobs pay per hour?

As of May 31, 2026, the average hourly pay for middleware developer in California is $59.82, according to ZipRecruiter salary data. Most workers in this role earn between $50.53 and $67.60 per hour, depending on experience, location, and employer.

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.

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 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.

What are popular job titles related to Middleware Developer jobs in California? For Middleware Developer jobs in California, the most frequently searched job titles are:
What job categories do people searching Middleware Developer jobs in California look for? The top searched job categories for Middleware Developer jobs in California are:
What are popular job titles related to Middleware Developer jobs in CA? For Middleware Developer jobs in CA, the most frequently searched job titles are:
Software Engineer II - Middleware - AV Labs

Software Engineer II - Middleware - AV Labs

Uber

Sunnyvale, CA • On-site

Full-time

Retirement

Posted 4 days ago


Uber rating

7.2

Company rating: 7.2 out of 10

Based on 100 frontline employees who took The Breakroom Quiz

3rd of 9 rated taxi private hire


Job description

About the Role
Uber is launching AV Labs to accelerate the autonomous technology ecosystem. We're building out a high-velocity team of multi-disciplinary experts to turn real-world operations into high-quality data for our autonomous partners. This team will be focused on the hardest problem in AV today: unlocking real-world, long-tail driving data. Autonomy is now a data race-and Uber has an edge: We collect rare, real-world driving data at a scale and capital efficiency no one else can match (millions of Uber trips every hour across cities, conditions, and edge cases create the data autonomy has been missing). We will build platforms that harness scale and real-world complexity to reimagine how the world moves.
You will be a software engineer in AV Labs and involved in the development and implementation of the latest technology for self driving stacks. The ideal candidate will be able to identify issues, provide solutions and implement the fixes as well as setting a high technical excellence bar in all things we do.
What the Candidate Will Do:
1. Design the in vehicle software infrastructure.
2. Performance tuning.
3. Build the developer tools for robotics software development.
Basic Qualifications:
1. Minimum 2 years of working experience in the software engineering industry
2. Bachelor degree in computer science, computer engineering or related fields
3. Proficient in Python, C++ and Linux
4. Experience with the Robot Operating System.
Preferred Qualifications:
1. Experience in vehicle sensor technologies
2. Experience with sensor calibration, time synchronization
3. Experience with NVIDIA Drive OS.
For Sunnyvale, CA-based roles: The base salary range for this role is USD$171,000 per year - USD$190,000 per year.
You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link [https://jobs.uber.com/en/benefits](https://jobs.uber.com/en/benefits).
Uber's mission is to reimagine the way the world moves for the better. Here, bold ideas create real-world impact, challenges drive growth, and speed fuels progress. What moves us, moves the world - let's move it forward, together.
Uber is proud to be an Equal Opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you have a disability or special need that requires accommodation, please let us know by completing [this form](https://forms.gle/aDWTk9k6xtMU25Y5A).
Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office. For certain roles, such as those based at green-light hubs, employees are expected to be in-office for 100% of their time. Please speak with your recruiter to better understand in-office expectations for this role.

What Uber employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom