GCS Recruitment
Open positions
Senior AWS Cloud Engineer — Hybrid, Cloud-Native & DevOps
Senior AWS Cloud Application Engineer on a long-term hybrid contract, embedded with a major financial services client's cloud transformation programme. Day to day: defining AWS standards and guardrails, supporting app modernisation and cloud migration, and coaching delivery teams on cloud-native architecture, Step Functions and CI/CD.
Senior Full-Stack Engineer
Contract senior full-stack engineer in Abu Dhabi building end-to-end architecture for enterprise AI agents: React/Next.js chat frontends plus secure backend orchestration layers, RAG/vector search (Weaviate), and SAP S/4HANA integration for defense-grade infrastructure.
Senior Full-Stack Engineer - AI-Driven Enterprise Platform
Contract role via recruiter GCS Recruitment for a senior full-stack engineer in Abu Dhabi working on a large-scale enterprise AI transformation: building dynamic frontend apps and on-premise microservices, with secure API orchestration for LLMs integrated with SAP and enterprise data, delivered under a Stage Gate model.
Senior Java Backend Engineer - Remote (Poland) 12-Month
Senior Java backend engineer on a 12-month B2B/freelance contract (remote within Poland, Kraków hub) designing and scaling microservices-based backend services with Java, Spring Boot, and integration frameworks like Apache Camel and Spring Integration, while mentoring and coaching developers across international client teams.
Java Backend Engineer
Senior Java backend engineer on a 12-month B2B/freelance contract (extendable) via recruiter GCS, remote within Poland with a Kraków hub. Day to day: designing and scaling microservices with Java, Spring Boot, Apache Camel, and Spring Integration, plus mentoring and training client and partner developers.
IAM Delivery Lead: Global IAM & DevOps Delivery
Leads global Identity & Access Management (IAM) delivery, managing IGA workstreams, stakeholders and vendors while tracking progress in Jira/Confluence and reporting status, risks and issues weekly. Needs strong project management plus technical understanding of IAM, DevOps, Jenkins, CI/CD and cloud/on-prem infrastructure.
Senior DevOps Engineer: AI-Powered Tooling & Azure Cloud
Senior DevOps Engineer (hired via GCS Recruitment, employer unnamed) to lead enterprise DevOps and AI-assisted engineering platforms: automation, CI/CD, Kubernetes and Azure cloud infrastructure, plus developer tooling — introducing AI coding tools like GitHub Copilot and Claude Code across delivery, testing, quality and operations.
Senior Azure DevOps Engineer - DevOps & AI Tooling
Senior DevOps Engineer leading enterprise DevOps and AI-assisted engineering platforms: driving automation, CI/CD, Kubernetes, cloud infrastructure and developer tooling, while introducing AI tools like GitHub Copilot and Claude Code into software delivery, testing and operations. Hired via GCS Recruitment in the UK.
Java Developer - Neo4j & Microservices (6-Month Contract)
Six-month contract Java developer placed by GCS Recruitment into a bank's DevX Standards and Controls team, re-platforming a controls-compliance app from PCF to an internal BYOC platform. Day to day: building Java 11+ microservices and REST APIs with Neo4j/PostgreSQL, dependency upgrades, and light Angular front-end work.
Java Developer (with Neo4J)
6-month contract Java developer working for a bank's Developer Experience team, building a platform for managing software development compliance controls and re-platforming an app from PCF to an internal BYOC platform. Core stack: Java 11+, Angular, REST APIs, Neo4j, PostgreSQL and Maven.
Data Engineer - Malta Relocation | Scale Distributed Pipelines
Design and build scalable batch and real-time data pipelines on a modern distributed, cloud-native stack. Relocation to Malta is required, with remote work from Malta; core skills are Python, SQL, Airflow/Temporal, Kubernetes, and cloud-native environments.
Data Engineer
Data Engineer role (levels II, III, and Staff) building and scaling distributed batch and real-time data platforms on a modern open-source stack: Python, Spark/PySpark, Kafka, Airflow/Temporal, Iceberg, Kubernetes. Permanent, remote-from-Malta position with mandatory relocation to Malta (relocation support provided).
Data Engineer
Senior Data Engineer (contract, Abu Dhabi) who architects enterprise data lakehouses and pipelines — extracting data from SAP S/4HANA/Ariba, building RAG-ready unstructured pipelines with vector databases, and enforcing governance — to power AI agents and supply-chain forecasting. Core stack: Python, SQL, Spark, Kafka, Airflow, Databricks, Docker/Kubernetes.
Senior Data Engineer: AI Data Lakehouse Architect - Remote
Senior Data Engineer who architects enterprise data lakehouses and secure on-premise pipelines for a large-scale AI transformation in Abu Dhabi. Day to day: integrating SAP S/4HANA, Ariba and PLM data, implementing governance and RBAC, and managing vector data to enable near real-time forecasting and AI-enabled analytics.
DevOps Engineer
A DevOps Engineer in Abu Dhabi who designs CI/CD pipelines, builds and maintains scalable cloud/on-prem infrastructure for AI model deployment, automates provisioning, and runs monitoring, security compliance, and on-call support. Core stack: Docker, Kubernetes, AWS/Azure/GCP, Terraform/Ansible, Prometheus/Grafana, Python/Bash/Go. Role is via recruitment firm GCS.
Kotlin Backend Engineer - Hybrid Contract
GCS Recruitment is hiring a contract Kotlin backend engineer near Sheffield, UK, on a hybrid basis with about two on-site days per week. The role focuses on building and maintaining Kotlin/Java back-end platforms, APIs, and microservices within cloud-ready, Agile delivery teams.
Java Developer
Java developer on a Developer Experience (DevX) team building a platform for managing software development compliance, focused on re-platforming an app from Pivotal Cloud Foundry to an internal BYOC platform and modernising legacy code. Day to day: Java 11+ back-end microservices and REST APIs with some Angular front-end, using PostgreSQL/Neo4j, Maven, and agile CI/CD tooling.
Python Developer (DevOps Experience mandatory)
Owns and evolves a Jenkins shared library powering multi-language CI/CD builds, using Python and Groovy to deliver secure, provenance-rich pipelines with SLSA provenance, SBOMs, and aggregated security scans. Core stack: Python, Jenkins/Groovy, Maven/NPM, Helm, Terraform, SonarQube and Sonatype IQ.
Python Developer - Agentic AI / GenAI - Investment Banking
Contract (inside IR35, hybrid in Farringdon, London) Python/AI engineer building production-grade Agentic AI, LLM and RAG solutions for an investment banking client through a consulting engagement. Core stack: Python, OpenAI/GPT, Anthropic Claude, LangChain/LangGraph/AutoGen/CrewAI and FastAPI.