Middleware / Integration Engineer

Staffxpert Llc
Salt Lake City, UT, United States
6 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$110,000.0 - $130,000.0
Working hours
Regular working hours

Tech stack

XML Schema Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence User Authentication Automation of Tests Behavior-Driven Development Cloud Computing Data as a Services Data Integration Data Systems DevOps
+32 more
Distributed Systems Middleware JSON Python (Programming Language) Enterprise Messaging Systems OAuth Performance Tuning Release Management Software Tools JSON Web Token Simple Object Access Protocol (SOAP) Software Deployment Software Engineering Systems Integration Web Services Description Language Extensible Markup Language (XML) Enterprise Software Applications Delivery Pipeline Software Security Apigee Event Driven Architecture Containerization Information Technology Enterprise Integration Integration Frameworks Apache Kafka Cloud Integration Api Design Restful APIs Software Version Control Docker Databricks

Job description

STAFFXPERT LLC is seeking a Middleware / Integration Engineer API & Cloud Integration on behalf of our client in Salt Lake City, Utah. This role is ideal for a highly skilled integration professional with expertise in API development, middleware technologies, event-driven architecture, and cloud-native solutions. The successful candidate will design, develop, and support scalable integration services that connect enterprise applications, platforms, and data systems while driving modernization initiatives and engineering best practices. Key Responsibilities

  • Design, develop, test, deploy, and maintain enterprise integration services, APIs, and middleware solutions.
  • Build secure and scalable RESTful APIs using modern integration and software engineering principles.
  • Implement and support API security standards, including authentication, authorization, and secure service-to-service communication.
  • Design and develop event-driven integrations utilizing Apache Kafka and messaging technologies.
  • Develop and deploy containerized applications and integration services using Docker and Kubernetes.
  • Create and maintain CI/CD pipelines to support automated testing, deployment, and release management.
  • Integrate enterprise applications using REST, JSON, SOAP, XML, and related technologies.
  • Troubleshoot complex production issues, perform root cause analysis, and implement performance improvements.
  • Collaborate with application, cloud, security, infrastructure, and architecture teams to deliver integrated business solutions.
  • Contribute to reusable integration frameworks, technical standards, and automation initiatives.
  • Evaluate emerging technologies and engineering practices to improve solution quality, scalability, and development efficiency.
  • Participate in production support activities and incident resolution as needed., Location: Salt Lake City, United States of America Thales people architect solutions that are relied upon to deliver operational advantage at every decisive moment throughout the…
  • 16 hours ago +

Requirements

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent professional experience.
  • Strong experience developing and supporting enterprise integration solutions using Python.
  • Hands-on experience designing and developing RESTful APIs and working with JSON-based integrations.
  • Deep understanding of API security concepts, including OAuth 2.0, JWT, authentication, authorization, and secure communication patterns.
  • Experience with Apache Kafka and event-driven architectures.
  • Experience developing and deploying applications in containerized environments using Docker and Kubernetes.
  • Strong knowledge of CI/CD pipelines, DevOps methodologies, source control, and automated testing practices.
  • Experience working within Agile development environments.
  • Proven troubleshooting, analytical, and problem-solving skills in complex enterprise systems.
  • Excellent communication and collaboration skills.

Preferred Qualifications

  • Experience with enterprise API management platforms such as Apigee Edge or Apigee Hybrid.
  • Experience with IBM App Connect Enterprise (ACE) or similar middleware platforms.
  • Knowledge of SOAP, XML, XSD, and WSDL technologies.
  • Experience working with modern data integration platforms, including Databricks.
  • Familiarity with Data as a Service (DaaS) architectures and integration patterns.
  • Experience with API governance, lifecycle management, and enterprise integration standards.
  • Knowledge of automated testing methodologies, including Behavior-Driven Development (BDD).
  • Experience with monitoring, observability, and performance optimization for distributed applications.
  • Familiarity with AI-assisted software development tools and modern engineering productivity solutions.

About the company

STAFFXPERT LLC is a specialized staffing and talent solutions firm committed to connecting exceptional professionals with innovative organizations. We partner with leading companies to deliver top-tier talent across technology, engineering, and business domains, helping both clients and candidates achieve long-term success. Job Summary

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Selecting and evaluating enterprise integration platforms

Nils Hünerberg · World Congress 2023

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

Videos

See all

Related articles

See all