Kotlin Developer

Reference: 091123_1790070814

Kotlin Developer (Contract)

πŸ“ Sheffield, UK (Hybrid - 2 Days Onsite per Week)
πŸ“„ Contract | Full-Time

About the Role

We are looking for a talented Kotlin Developer to join a dynamic Developer Experience (DevX) Standards & Controls team. You'll play a key role in building and enhancing platforms that enable engineering teams and control owners to manage and monitor compliance with software development standards and controls.

This is an excellent opportunity to work on modern, enterprise-scale applications built using Kotlin, Java, APIs, and Microservices, while contributing to innovative proof-of-concept solutions and business-critical platforms.

What You'll Be Doing

  • Design, develop, and maintain Kotlin and Java-based applications and APIs.
  • Build and enhance microservices within a modern cloud-ready architecture.
  • Collaborate closely with developers, testers, product owners, and stakeholders.
  • Deliver high-quality backend functionality, with occasional front-end contributions.
  • Work directly with users and customers to resolve issues and implement feature requests.
  • Participate in Agile ceremonies and contribute to sprint planning and delivery.
  • Perform code reviews and support automated testing initiatives.
  • Contribute to a CI/CD culture focused on rapid, high-quality software delivery.

Skills & Experience Required

  • Strong experience with Kotlin, or significant Java development experience with a desire to learn Kotlin.
  • Experience in at least two of the following:
    • API Development
    • SQL & Database Technologies
    • HTML / JavaScript
  • Strong background designing and developing microservices.
  • Excellent problem-solving and troubleshooting skills.
  • Experience working within Agile environments.
  • Familiarity with Jira, Confluence, GitHub, or Bitbucket.
  • Strong communication skills, both written and verbal.
  • Self-motivated, proactive approach with the ability to take ownership of tasks.
  • High attention to detail and commitment to code quality.

Nice to Have

  • Experience working with cloud platforms such as:
    • AWS
    • Microsoft Azure
    • Google Cloud Platform (GCP)

Project Overview

You'll be joining a team responsible for delivering multiple Kotlin and Java-based applications and proof-of-concepts that support software development governance and compliance. The solutions leverage modern engineering practices, scalable microservice architectures, and collaborative delivery methodologies.

Why Join?

  • Work on cutting-edge technologies and enterprise-scale applications.
  • Gain exposure to modern software engineering and DevOps practices.
  • Access internal training, workshops, and technical learning opportunities.
  • Collaborate with highly skilled engineering teams and industry experts.
  • Opportunity to make a tangible impact on products used across a large organisation.

GCS is acting as an Employment Business in relation to this vacancy.

Β£500.00 - Β£575.00
Per day
GBP500 - GBP575 per day
Added 22/09/2026
Reference: 091123_1790070814

Other similar jobs

Java Developer

Added 22/09/2026

Required: Languages: Java 11+, HTML5, JavaScriptFront-End Frameworks: AngularAPIs: RESTful API DesignDatabases: Neo4j, PostgreSQLTesting: Junit, Mockito, CucumberBuilding: MavenTooling: GitHub, JIRA, Confluence, GitHub CopilotThe Developer Experience (DevX) Standards and Controls function is building a platform for control owners and development teams to manage/view their compliance with a range of software development controls.The candidate would be working on re-platforming an application from a vendor platform (PCF) over to an internal bring your own code (BYOC) platform as well as modernising the application and resolving dependency issues.YOUR RESPONSIBILITIES Collaborate with developers, testers and the wider organisation to build and run productsDesign, develop & implement...

Learn more

Python Developer (DevOps Experience mandatory)

Added 22/09/2026

Overview: Own and evolve our Jenkins Shared Library powering multi-language builds (Java/Maven, Node/NPM, Python, Helm, Terraform, containers). Deliver fast, secure, provenance-rich pipelines (SLSA, SBOM, digests) and strengthen supply‑chain integrity across teams.Core Responsibilities:Design and maintain Groovy pipeline steps (build, test, package, scan, deploy).Extend Python tooling for SLSA provenance, SBOM generation, hash/digest accuracy, and security scan aggregation (SonarQube, Sonatype IQ, SAST/Container).Optimize performance (parallel builds, caching, scope-reduced BOMs, dependency prefetch).Ensure artifact integrity (correct SHA1/SHA256 mapping, reproducible inputs, evidence modeling).Refactor legacy scripts (remove global state, consolidate hashing, standardize templates).Document ci-config.yaml standards and usage patterns.Mentor engineers on secure pipeline development and supply-chain practices.Troubleshoot and prevent...

Learn more

IAM Developer | GCP | Identity & Access Management | Contract

Added 21/09/2026

One of our leading banking clients is looking for an experienced IAM Developer to join a large-scale Identity & Access Management transformation programme.Key Skills Required:Identity & Access Management (IAM)Auth0, Okta, WorkOS, or similar identity platformsPython, Go, or Node.jsREST API & Micro services developmentGCP (Cloud Run, Cloud Functions, GKE)Pub/Sub / Event-Driven ArchitectureTerraform & CI/CDOAuth2, OIDC, JWT, SAMLNice to Have:ReactKubernetesAzure AD / Entra IDPing IdentityFinancial Services experienceThis is an excellent opportunity to work on a high-profile cloud and identity transformation programme within a global banking environment.If interested, please share your updated CV and contact details. GCS is acting as an Employment Business...

Learn more

Python Developer - Agentic AI / GenAI - Investment Banking

Added 21/09/2026

Python Developer - Agentic AI / GenAI - Investment BankingLondon, Farringdon | Hybrid | Inside IR35 | ContractWe are looking for a highly experienced Python Developer / AI Engineer to join a consulting engagement delivering Agentic AI and Generative AI solutions within an Investment Banking environment.This is a hands-on development role requiring strong Python engineering alongside proven commercial experience building Agentic AI, LLM and RAG solutions.Key SkillsStrong commercial Python developmentHands-on Agentic AI / AI Agent developmentLLMs / Generative AIRAG (Retrieval-Augmented Generation)OpenAI / GPTAnthropic ClaudeLangChain, LangGraph, AutoGen, CrewAI or similarFastAPI / API developmentAI orchestration, tool calling and guardrailsStrong Investment Banking /...

Learn more

PLC Developer

Added 16/09/2026

Role- PLC DeveloperLocation- Durham, NCJob Type- ContractContract Duration- 12-Month Contract About the RoleWe are seeking PLC Developer to support the deployment, commissioning, maintenance, and troubleshooting of Building Management Systems (BMS) and Electrical Power Monitoring Systems (EPMS) across mission-critical data center environments.This is an excellent opportunity for controls, automation, instrumentation, HVAC, and electrical professionals looking to work on large-scale infrastructure projects in a rapidly growing data center sector.Key ResponsibilitiesInstall, configure, and commission BMS and EPMS systems.Perform point-to-point testing of sensors, controllers, and HMIs.Troubleshoot controls, automation, and communication issues.Load software and configurations onto controllers, IPCs, and HMIs.Install, replace, calibrate, and validate field...

Learn more

PLC Developer

Added 16/09/2026

Role- PLC DeveloperLocation- Reston, VA Job Type- ContractContract Duration- 12-Month Contract About the RoleWe are seeking PLC Developer to support the deployment, commissioning, maintenance, and troubleshooting of Building Management Systems (BMS) and Electrical Power Monitoring Systems (EPMS) across mission-critical data center environments.This is an excellent opportunity for controls, automation, instrumentation, HVAC, and electrical professionals looking to work on large-scale infrastructure projects in a rapidly growing data center sector.Key ResponsibilitiesInstall, configure, and commission BMS and EPMS systems.Perform point-to-point testing of sensors, controllers, and HMIs.Troubleshoot controls, automation, and communication issues.Load software and configurations onto controllers, IPCs, and HMIs.Install, replace, calibrate, and validate...

Learn more

AI Copilot Developer

Added 15/09/2026

AI Copilot Developer - Power Apps - Power platform - Banking - Hybrid Role - AI Copilot DeveloperRate - Β£490 per day (Inside IR35)Duration - 6 months with very likely extensionLocation - Hybrid / Canary Wharf - 3 days per week in a Canary Wharf officeTech StackCopilotPowerappsPower platformJavascriptRoleDevelopment and support of low code Business applications using Power platform, M365, C#, JavaScript. You will collaborate closely with business analysts, business users and stakeholders to understand requirements, design innovative solutions, and bring them to life through development, testing, and deployment.TasksDesign, develop, test, and deploy AI-powered solutions using Microsoft Copilot Studio, Power Platform,...

Learn more

Senior C# Developer

Added 15/09/2026

Contract Opportunity | Tier 1 Investment Bank | Canary WharfOverviewOur client, a Tier 1 Investment Bank based in Canary Wharf, is seeking an experienced C# Developer to join a strategic application modernisation programme. This role sits within a technology team responsible for evolving critical business applications, supporting a transition from legacy desktop solutions to modern web-based and cloud-enabled platforms.The successful candidate will work across the full software development lifecycle, contributing to the enhancement of existing applications while helping shape the future-state architecture.Key InformationRole: Senior C# Developer Location: Canary Wharf, London (Hybrid Working) Contract Length: 6 Months Initial Contract Rate: Β£416...

Learn more

Full Stack Python Developer

Added 15/09/2026

Role- Full Stack Pythomn DeveloperType- ContractDuration- 12+ monthsLocation- Philadelphia, PAOverview Seeking a Full Stack Python Developer to build AI-driven security automation solutions within a Cyber Security Operations Center (CSOC). This is a hands-on engineering role focused on developing intelligent agents and automated workflows that improve threat detection, investigations, and incident response.Key ResponsibilitiesDesign, develop, deploy, and maintain production-grade security automation and AI-powered workflows.Build AI agents capable of accessing security data, using tools, maintaining context, and executing multi-step tasks.Automate processes across:Threat IntelligenceThreat HuntingDetection EngineeringSecurity InvestigationsIncident ResponseSecurity Data AnalysisApply advanced AI techniques including:Tool CallingRetrieval-Augmented Generation (RAG)Structured GenerationPlanning & ReflectionVerificationModel RoutingMulti-Agent CoordinationDesign memory, context...

Learn more

.NET Mobile Developer

Added 15/09/2026

.NET Mobile DeveloperHybrid Ede, Gelderland, Netherlands I'm partnered with a Tripple Microsoft Gold Partner and have supported their hiring over the past few years as they have substantially grown into EMEA markets and owned the market. We are currrently working on a .NET Mobile Developer opportunity with a client who is looking for an experienced engineer to help build and enhance modern mobile applications and backend services. This role would be a great fit for someone with strong experience in .NET mobile application engineering, and a passion for delivering high-quality, scalable solutions in an Agile environment. They are looking for...

Learn more

Python Developer

Added 14/09/2026

This position is ideal for an engineer who enjoys solving complex problems and building new capabilities from the ground up. The role goes beyond traditional security scripting, SOAR configuration, or test automation. You will help develop intelligent systems that can augment and automate the work performed by threat intelligence, threat hunting, detection engineering, investigation, and incident response teams. Key ResponsibilitiesDesign, develop, test, deploy, and operate production-grade security automation and AI-driven workflows.Build intelligent agents capable of securely accessing security data, invoking approved tools, maintaining context, and executing multi-step workflows.Develop automation that can assist with:Threat intelligenceThreat huntingDetection engineeringSecurity investigationsIncident responseSecurity data analysisApply...

Learn more

AWS Developer - financial services- contract

Added 09/09/2026

AWS Developer| Cloud Application Engineer | Financial ServicesLong-Term Contract | Hybrid WorkingWe're supporting a major financial services organisation on a large-scale cloud transformation programme and are looking for a senior AWS Cloud Application Engineer to help drive cloud adoption, improve developer experience, and establish engineering best practices across a complex enterprise environment.This is a hands-on role suited to an experienced software engineer who enjoys working directly with development teams, solving complex technical challenges, and enabling the adoption of secure, cloud-native application development practices within a regulated environment.The RoleDesign and implement AWS engineering standards, guardrails and reusable development patternsSupport application modernisation...

Learn more

C# Developer

Added 09/09/2026

Tier 1 Investment bank based in Canary Wharf.Role - C# Developer - Desktop ApplicationsDuration - 6 months with likely extensionRate - Β£416 p/d (inside IR35)Location - Hybrid / Canary WharfProject - Modernisation, Desktop to web, on prem to Azure.Tech Stack C#WPFWinformsJavascriptSQLOracleTasks Tasks range from understanding business requirements, designing application structures, business data analysis, programming WPF (Windows Presentation Foundation) applications in Visual C#.NET on both Oracle and SQL Server database, testing with users, implementation through Development, Quality Assurance (QA), Production and Disaster Recovery environments. Supporting users and writing operation documents including User Helps (manuals) will also be required.As well as application...

Learn more

Application Developer (Agentic Tooling)

Added 03/09/2026

Role DescriptionThis role is for a strong hands-on AWS app developer software engineer who can help design and implement controls, tooling, and engineering practices.The focus is on enabling engineers to use AWS core platform services and technologies safely and effectively through the right mix of internal consulting and activation.Assessing team maturity and needs through outreach and supporting the engineering principals needed to migrate app workloads to the new platformPairing with teams and hands on coaching/doing Key ResponsibilitiesInvestigate current patterns for enterprise use of AWS applications and toolingDesign and implement practical guardrails, controls, and engineering patterns for AWS application developmentContribute to...

Learn more

Full Stack Java Developer - Contract

Added 02/09/2026

Full Stack Java DeveloperContract | HybridWe're seeking a senior Full Stack Java Developer to join a high-performing engineering team delivering modern, cloud-native applications within an enterprise environment.You'll play a key role in designing, building and deploying scalable systems across the full software development lifecycle, working within agile teams focused on quality, automation and continuous delivery.Essential Skills & Experience5+ years' commercial Full Stack Engineering experience5 years strong React or React Native development expertiseProven Java and Spring Boot development experienceRESTful API design and developmentMicroservices architecture and distributed systemsSQL and database technologiesTest Driven Development (TDD) and Behaviour Driven Development (BDD)Unit, integration and automated...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.