> Markdown version of [/jobs/ext/2041500-software-engineer-java-kotlin-spring-boot-kubernetes-api](https://www.wearedevelopers.com/jobs/ext/2041500-software-engineer-java-kotlin-spring-boot-kubernetes-api). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer | Java, Kotlin, Spring Boot, Kubernetes, API - **Company:** Digital Skills Ltd - **Location:** Manchester, UK (Remote available) - **Experience:** Experienced - **Salary:** £160,160.0 - **Contract:** Temporary contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Cloud Computing, Code Review, Continuous Integration, Data Transformation, Relational Databases, Distributed Systems, Enterprise Messaging Systems, MySQL, Systems Integration, Data Logging, Grafana, Spring-boot, Reliability of Systems, Backend, Kotlin, Event Driven Architecture, Kubernetes, Apache Kafka, Restful APIs, Webhooks, Docker, Web Api - **Published:** August 13, 2026 - **Apply:** https://www.careerboard.com/pt/en/find-jobs-in-United-Kingdom/-3794EB661F0266DEA9/ ## About the Role * Strong Back End development experience in Java or Kotlin * Experience with Spring Boot or similar frameworks * Proven experience building and consuming RESTful APIs and integrating external systems * Solid understanding of cloud-native environments, including Docker, Kubernetes and CI/CD pipelines * Experience with distributed system challenges such as partial failures and resilience patterns * Knowledge of relational databases such as MySQL * Familiarity with Kafka, messaging systems or event-driven architectures * Experience using observability tools such as logs, metrics and dashboards, The ideal candidate will be a hands-on Back End engineer with at least 3 years of experience delivering production-ready services in Java or Kotlin. You will have strong API integration experience and a good understanding of cloud-native development and distributed system design. This role suits someone comfortable working in a collaborative, evolving environment, who can take ownership of technical deliverables while contributing to improving platform reliability and scalability. Experience within integrations or marketplace environments would be advantageous but is not essential. ## Description Digital Skills are working with a global technology business that is investing heavily in scaling its connectivity platform within a specific business unit. The organisation is focused on building robust integrations that support high-volume, Real Time transactions across a wide partner ecosystem., This is an excellent opportunity for an experienced Contract Software Engineer to contribute to a growing connectivity team. You will play a key role in designing and building Back End services and integrations, working across modern cloud-native technologies in a collaborative, fast-moving environment., * Design and implement Back End services and APIs using Java or Kotlin in a Spring Boot environment * Build and enhance connectivity flows for products, availability, reservations and webhooks * Integrate with third-party APIs, handling authentication, error management and data transformation * Contribute to system reliability through logging, monitoring, alerting and tracing * Support incident management, including root cause analysis and continuous improvement * Apply distributed system best practices such as retries, timeouts and idempotency * Collaborate with product, commercial and operations teams to translate requirements into solutions * Participate in code reviews, design discussions and knowledge sharing within the team ## Related Videos - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Inside Bitpanda's Tech Stack: Scaling a European Fintech Leader - Markus Dorner](https://www.wearedevelopers.com/videos/1979-inside-bitpanda-s-tech-stack-scaling-a-european-fintech-leader-markus-dorner) - [Why Kotlin is the better Java and how you can start using it](https://www.wearedevelopers.com/videos/661-why-kotlin-is-the-better-java-and-how-you-can-start-using-it) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)