About the Role:
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.
Key Responsibilities:
- 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.
What We Are Looking For:
- 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.
Pay: £50,000.00-£70,000.00 per year
Benefits:
- Flexitime
- Health & wellbeing programme
- Paid volunteer time
Work Location: Hybrid remote in London SW6 3JH