Middleware Developer

Giantplus Middleware Solutions UK Ltd.
London, UK
2 months ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£50,000.0 - £70,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) C Sharp (Programming Language) Program Optimization Complex Networks Continuous Delivery Data Integration Data Integrity Data Systems Database Queries Distributed Systems Middleware
+23 more
Design of User Interfaces Python (Programming Language) Enterprise Messaging Systems Modular Design RabbitMQ Simple Object Access Protocol (SOAP) Software Engineering Data Streaming Systems Integration Enterprise Data Management Enterprise Software Applications System Availability Backend Containerization Performance Monitor Enterprise Integration Apache Kafka Api Design Software Coding Restful APIs Docker Legacy Systems Microservices

Job description

London is a global center for engineering excellence, and at Giantplus Middleware Solutions UK Ltd., we bring that exact standard to enterprise connectivity. We build robust, high-performance middleware architectures that keep complex data systems running seamlessly. We believe enterprise software should be resilient, fast, and scalable. We are looking for a Middleware Developer who can take ownership of our system integration and API pipelines. You aren’t just writing code; you are building the nervous system for enterprise data flow. You will collaborate closely with system architects and software engineers, bridging the gap between complex legacy systems and modern distributed networks. You are the advocate for reliable architecture in a room full of data.

Why Work With Us?

  • The Environment: Our office is located in the heart of London. We value a workspace that fosters technical innovation-think high-performance setups, supportive teammates, and continuous collaboration.
  • Engineering Culture: We don’t need you to convince us that clean architecture matters. We know it does. You will have a direct impact on core system decisions from Day 1.
  • Modern Tech Stack: We leverage industry-standard messaging tools (Kafka, RabbitMQ) alongside REST APIs and microservices. We speak the language of scalable design.
  • Growth: We support your continuous learning with access to engineering conferences and training budgets to keep your integration skills at the cutting edge., * Integration Ownership: Maintain, optimize, and evolve our enterprise middleware and data integration pipelines. Ensure consistent data flow across complex networks.
  • End-to-End API Design: Lead the process from interface design and protocol specification to implementation, testing, and continuous deployment.
  • System Optimization: Monitor performance, conduct root-cause analysis, and provide technical resolution for integration bottlenecks to maintain high availability.
  • Data Reliability: Validate assumptions with technical profiling and end-to-end testing before pushing integration updates into production environments.
  • Cross-Team Collaboration: Present your integration strategies to software engineering teams and technical leadership. Explain the technical trade-offs behind protocol choices.

Requirements

  • Experience: 3+ years in Software Development with a focus on middleware, distributed systems, or backend enterprise integrations.
  • Technical Background: Deep experience with messaging systems (Kafka, RabbitMQ), API architectures (REST/SOAP), and languages like Java, Python, or C#.
  • Tooling: You are proficient with containerization (Docker), CI/CD pipelines, and database query languages.
  • Communication Skills: Strong English communication skills are required for clear technical documentation and effective cross-team collaboration.
  • Mindset: You are pragmatic. You know how to balance structural perfection with delivering dependable code that keeps production systems moving.

Benefits & conditions

Pulled from the full job description

  • Flexitime
  • Paid volunteer time
  • Health & wellbeing programme, * Flexitime
  • Health & wellbeing programme
  • Paid volunteer time

Apply for this position

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

Apply on uk.indeed.com
Prepare application

Good distractions

Loading talks and stories from around this role…