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, SpringBoot, 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 LinkedIn or submit your CV via the link below.
#J-18808-Ljbffr