Java Backend Developer
Role Title: Senior Java Backend Developer / Software Development Engineer III
Location: Welwyn Garden City, UK (Hybrid – 3 Days Onsite)
Contract Type: Contract
Domain: Customer Fulfilment / E-commerce / Retail Technology
About the Rol
eWe are building the next generation Fulfilment Platform designed to support large-scale customer order processing across both manual and automated warehouse operations. The platform powers order picking, marshalling, dispatching, workflow orchestration, real-time operational visibility, and intervention capabilities across multiple fulfilment centres globally
.This is a high-profile greenfield engineering programme where you will contribute to designing and building highly scalable, resilient, customer-facing backend systems handling significant transactional volumes and availability requirements
.You will join a globally distributed engineering team responsible for delivering software throughout the entire product lifecycle, following DevOps principles and continuous delivery practices
.
Key Responsibiliti
- esDesign, develop and deliver scalable backend applications using Java and Spring Boo
- t.Build and maintain high-performance microservices and event-driven architecture
- s.Contribute to architecture and technical design decisions for large-scale distributed system
- s.Develop APIs and integrations with enterprise and third-party platform
- s.Build highly available and operationally resilient systems supporting mission-critical fulfilment operation
- s.Work closely with Product, Operations, Architects, Data Engineers and Platform team
- s.Drive engineering best practices including code quality, automated testing, CI/CD and observabilit
- y.Troubleshoot and resolve complex production issue
- s.Participate in greenfield product development from concept through production rollou
- t.Mentor engineers and contribute to technical leadership within the tea
- m.Operate effectively within a fast-paced, high-visibility engineering programm
e.
Required Experie
- nce8+ years of software engineering experience with strong backend development foc
- us.Expert-level Java development experien
- ce.Strong experience building enterprise-scale distributed systems and microservic
- es.Proven experience delivering greenfield projects into producti
- on.Experience working on high-volume, customer-facing systems with stringent availability and performance requiremen
- ts.Experience influencing architecture and technical design decisio
- ns.Strong understanding of scalability, resilience, performance optimisation and operational excellen
- ce.Comfortable working in ambiguous environments and driving technical solutions independent
- ly.Stable career history with evidence of seeing projects through implementation and production suppo
- rt.Experience working within Agile product development environmen
ts.
Technical Sk
illsBackend Develop
- ment
- JavaSpring
- BootREST
- APIsMicroservices Architec
- tureEvent-Driven Architec
tureMessaging & Strea
- mingApache K
afkaDatab
- asesPostgr
- eSQLCouchbase or other NoSQL datab
- asesStrong understanding of SQL vs NoSQL design princi
plesCloud & De
- vOpsAzure (Prefer
- red)AWS or GCP also accept
- ableDo
- ckerKubern
- etesCI/CD Pipel
- inesAzure De
- vOpsGitHub Act
- ionsJen
kinsMonitoring & Observabi
- litySp
- lunkAppDyna
- micsNew R
elicEngineering Pract
- ice
- sTDDC
- I/CDDesign Patt
- ernsDomain Driven Design (
- DDD)
- CQRSEventual Consist
- encyIdempot
- encyPerformance Enginee
- ringAutomation First Min
dset
Ideal Candidate Pr
ofileThe client is specifically see
king:✔ Senior/Expert-level engineer (not mid-l
evel)✔ Strong hands-on Java engineering capab
ility✔ Greenfield project delivery exper
ience✔ Experience building Tier-1 customer-facing systems at
scale✔ Ability to influence architecture and technical dire
ction✔ Strong microservices and distributed systems backg
round✔ SQL and NoSQL experience (Couchbase prefe
rred)✔ Cloud experience (Azure preferred, AWS/GCP accept
able)✔ Ability to thrive in fast-moving, high-visibility progr
ammes✔ Mentoring or technical leadership experience is advanta