About Us – Cressoft
Cressoft has been a trusted IT consultancy firm in the UK since 2011, delivering impactful projects and providing top-tier tech talent to our clients. We’re proud to announce our ongoing collaboration with one of the UK’s most prominent retail and e-commerce companies. Cressoft is the exclusive offshore talent supplier, offering engineers a unique opportunity to work on critical transformation programmes within high-scale digital platforms.
About the Role:
Job Title: Senior Java Engineer
Location: Remote (Candidates must be based in Turkey)
Contract Duration: 6 months with high possibility of extension
Working Hours: Monday to Friday, 9 AM – 5:30 PM UK time
Role Overview
We are hiring Senior Java Engineers with 7+ years of software engineer experience to support a major integration and platform transformation programme for one of our UK clients, a leading retail and e-commerce brand serving millions of users every day. This client employs over 160,000 people and operates a robust IT department with over 3,000 engineers.
As part of this engagement, you will help rebuild core transactional journeys such as Checkout, Payments, Basket, and Post-Order across a high-traffic platform used by over 70% of the UK population. The work focuses on large-scale re-architecture using modern tools and best practices in Java engineering.
Key Responsibilities
Required Skills & Experience
✅ Strong experience in Java 8+ and Spring Boot
✅ Solid experience with Kafka Streams or Spring Cloud Stream
✅ Proficiency with Kafka and Microservices architecture
✅ Experience in REST APIs, Git, and Agile methodologies
✅ Familiarity with BDD frameworks such as Cucumber
✅ Hands-on experience with API-level testing
Nice to Have (Desirable)
Soft Skills