For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
CRESSOFT CONSULTANCY LIMITED
CRESSOFT CONSULTANCY LIMITED

Senior Java Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Java
Project management
Software Development
+26

Contract role
9 days ago
Apply now

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

  • Collaborate with cross-functional teams to deliver reliable, scalable backend services
  • Support re-architecture efforts involving payment and order processing systems
  • Build microservices and APIs aligned with modern architectural principles
  • Implement event-driven patterns and reactive programming when suitable
  • Participate in Agile delivery processes including BDD and TDD

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)

  • Knowledge of Reactive or Functional Programming
  • Exposure to NoSQL databases (e.g., DynamoDB, MongoDB)
  • Experience with Spring WebFlux

Soft Skills

  • Excellent English communication skills (written and spoken)
  • Ability to collaborate effectively in distributed, international teams
  • Strong problem-solving mindset and adaptability in evolving environments

About CRESSOFT CONSULTANCY LIMITED

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service