Software Engineer | Java, Kotlin, Spring Boot, Kubernetes, API

Software Engineer | Java, Kotlin, Spring Boot, Kubernetes, API

Initial 6 Month contract
Up to £77 per hour - Inside IR35 (37.5 hrs/week)
Hybrid working- 2 days per week onsite in Manchester 

About the Client
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.

About the Role
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.

Responsibilities

  • 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

Desired Skills and Experience

  • 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

Summary of the Best Candidate
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.

Job Details

Company
Digital Skills Ltd
Location
Manchester, Lancashire, United Kingdom M21 0
Hybrid / Remote Options
Employment Type
Contract
Salary
GBP Hourly
Posted