Software Engineer | Java, Kotlin, Spring Boot, Kubernetes, API
Why This Role Stands Out
This hybrid role offers a fantastic opportunity to develop your skills with modern cloud-native technologies like Java, Kotlin, and Kubernetes within a globally recognized technology business. You'll thrive here if you're a mid-senior engineer passionate about building robust integrations and contributing to a fast-moving, collaborative team, with a competitive hourly rate of up to £77. Apply now to join a growing connectivity team and make a significant impact.
Quick Overview
Job Description
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.
Skills
Similar jobs
Application Developer
Fuel Recruitment · cheltenham, United Kingdom
6 minutes agoSoftware Engineer (Payments) - Java
Hunter Bond · London, United Kingdom
2 hours agoSoftware Engineer
Spectrum IT Recruitment · Southampton, United Kingdom
2 hours agoEmbedded Software Engineer
Certain Advantage · Portsmouth, United Kingdom
2 hours ago£65/hrSoftware Engineer (Payments) - Java
Hunter Bond · United Kingdom
2 hours agoUI Software Engineer
NatWest Group · United Kingdom
2 hours ago