Mid-Level Full Stack Java Developer

Cipher7 β€” United Kingdom Β· Posted ~2 hours ago

Mid Full-time Hybrid

Skills

Java Apache Kafka full-stack development REST APIs microservices event-driven architecture

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A mid-level developer is sought for a hybrid role in London, contributing across Java backend and full-stack engineering. The position focuses on REST APIs, microservices, Kafka, and event-driven architecture, with an emphasis on strong practical engineering ability and substantial technical projects. At least five years of professional experience is required.

Highlights

Work on modern distributed applications with a hybrid schedule while contributing across backend and full-stack development and demonstrating technical capability through substantial engineering projects.

Description

Job Title: Mid-Level Java Developer – Java / Kafka / Full Stack Location: London UK Experience: Min 5+ Years of Professional experience across JAVA Full Stack Engineering space. Work type: Hybrid, 3 days/Week, Onsite is mandatory. Role Overview We are looking for a Mid-Level Java Developer with strong hands-on experience across Java, Kafka and full-stack development. The ideal candidate will have a solid foundation in Java backend development, experience building REST APIs and microservices, and practical exposure to Kafka/event-driven architecture. We are particularly interested in candidates who can demonstrate their technical capability through strong, substantial projects rather than relying solely on years of commercial experience. This is an opportunity for a technically strong developer to work on modern distributed applications and contribute across both backend and full-stack development. Must-Have Skills Java – strong hands-on development experienceApache Kafka – practical experience with event-driven / asynchronous systemsFull-Stack Development – backend plus frontend development experienceSpring Boot / Spring FrameworkRESTful APIsMicroservices architectureStrong understanding of object-oriented programmingExperience with relational databases such as PostgreSQL, MySQL or OracleGit and modern software development practicesGood understanding of software design and development principlesAt least one strong technical project demonstrating real development capability Desirable Docker / containerisationCI/CDKubernetesSpring Data JPA / HibernateKafka producers and consumersEvent-driven architectureDistributed systemsMultithreading / concurrencyAutomated testing – JUnit / MockitoCloud exposure – AWS, Azure or GCPTypeScript / Object Oriented JavaScriptReact, Angular or similar frontend framework Strong candidates should ideally be able to demonstrate: Java β†’ Spring Boot β†’ REST APIs β†’ Microservices β†’ Kafka β†’ Database β†’ Full Stack