Coltech
Full Stack Developer
ColtechUnited Kingdom5 hours ago
ContractRemote FriendlyEngineering

Full Stack Developer (GCP / Java / Python) – Contract – Hybrid

Location - London

Hybrid working – 2–3 days per week onsite

Employment Type - Contract


Role Overview

We are seeking a high-calibre, hands-on Full Stack Developer to join a platform engineering team delivering modern, secure cloud-native solutions. This role is suited to an experienced engineer who is comfortable working across both application development and modern DevOps environments.


The successful candidate will contribute to the design, development, and deployment of scalable applications while helping organisations modernise legacy monolithic systems into API-driven microservices architectures.


You will work closely with engineers, DevOps specialists, and stakeholders to deliver robust solutions that improve development efficiency, deployment speed, and overall platform performance.


Key Responsibilities

  • Design, develop, and maintain scalable full stack applications using modern programming languages and frameworks.
  • Develop and integrate RESTful APIs and microservices to support distributed cloud architectures.
  • Work within cloud-native environments, primarily using Google Cloud Platform (GCP).
  • Collaborate with DevOps teams to support continuous integration and continuous delivery/deployment pipelines, particularly using Harness.
  • Support the modernisation of monolithic systems through the introduction of APIs, microservices, and gateway architectures.
  • Contribute to secure application deployment, including environments supporting mobile applications.
  • Work alongside infrastructure teams implementing Infrastructure as Code (IaC).
  • Participate in regular code reviews to maintain high engineering standards.
  • Communicate complex technical concepts clearly to both technical and non-technical stakeholders.
  • Collaborate with cross-functional teams including engineers, business analysts, and product stakeholders.
  • Contribute to continuous improvement of engineering practices and platform capabilities.


Required Technical Expertise

  • Strong hands-on development experience with:
  • Java
  • Python
  • Node.js
  • JSON
  • Experience designing and building APIs and microservices architectures.
  • Experience working within cloud environments, particularly:
  • Google Cloud Platform (GCP)
  • Strong understanding of containerised environments, including:
  • Kubernetes (GKE)
  • Helm
  • Experience working with CI/CD pipelines, particularly Harness.
  • Experience implementing Infrastructure as Code, ideally using:
  • Terraform
  • Strong Linux system administration knowledge.
  • Experience supporting API deployment and load balancing.
  • Understanding of secure application deployment, including mobile applications.


Skills & Experience

  • Experience working within enterprise or consulting environments (experience with large organisations such as LBG is advantageous).
  • Strong communication skills with the ability to engage with both technical and non-technical stakeholders.
  • Ability to translate complex technical challenges into practical solutions.
  • Demonstrated initiative and ability to identify high-value work and deliver effectively.
  • Strong problem-solving ability with commercial awareness.
  • Systems-thinking mindset with an understanding of large-scale enterprise environments.
  • Strong understanding of Agile methodologies, including:
  • Scrum
  • Kanban
  • Lean
  • Proven experience working within cross-functional engineering teams.

Key Skills

Ranked by relevance