£77 Per hour
Inside
Hybrid
Manchester Area, United Kingdom
Summary: The role of Software Engineer focuses on designing and building Back End services and integrations using Java or Kotlin within a cloud-native environment. The position is part of a connectivity team in a global technology business, emphasizing high-volume, real-time transactions. The contract is for an initial 6 months with hybrid working arrangements, requiring two days per week onsite in Manchester. The ideal candidate should have strong API integration experience and a solid understanding of distributed system design.
Key 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
Key Skills:
- 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
Salary (Rate): £77.00/hr
City: Manchester
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
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.