Senior Backend Engineer - Java / Kotlin Overview: My client, a fast-scaling technology-driven marketplace, is seeking a talented Senior Back-End Software Engineer to join their dynamic engineering team.
You'll join a collaborative, cross-functional team where your input directly impacts the growth and scalability of a service-oriented platform.
This is an opportunity to work on meaningful, production-grade solutions using modern JVM technologies within a cloud-first, microservices environment.
Key Responsibilities: Design, build, and enhance core backend services supporting a high-performance marketplace platform Collaborate with product managers, designers, and engineers to deliver robust, scalable solutions Champion clean architecture, performance, and reliability in all stages of development Drive continuous improvement across engineering practices, team processes, and product quality Essential Skills & Experience: Proficient with a modern JVM language (Kotlin, Java, Scala, Groovy, etc.) Proven experience delivering scalable, production-grade applications in a SOA or microservices architecture Comfortable working with CI/CD pipelines and modern deployment workflows Experience with cloud platforms (GCP, AWS, or Azure) Strong understanding of system design, APIs, and distributed systems Collaborative mindset, comfortable working with remote teams across time zones Desirable Skills: Familiarity with containerisation technologies (Docker, Kubernetes) Experience with messaging systems such as Kafka or similar Exposure to Temporal, Spring Boot, and cloud-native patterns is a plus Why Apply? Competitive salary & benefits package Work with cutting-edge technologies Collaborative, high-performing team environment A role where you can have a real impact on product design and architecture For more information about this opportunity, connect with Neill Ferguson on Linked In or submit your CV via the link below.
Skills: java kotlin scala groovy aws azure Benefits: Work From Home