We’re looking for a Backend Engineer to join the core development team and work
closely with a frontend engineer on building the company’s web-based management
interface.
What you’ll do
* Develop and maintain backend APIs using Kotlin (Http4k) — or Java
if transitioning to Kotlin.
* Design and implement REST endpoints that integrate directly with
a React/Angular-based frontend.
* Handle data serialization, authentication, and business logic within a single
monolithic service (no microservices).
* Collaborate closely with frontend developers to ensure seamless API
integration and high performance.
* Write clean, maintainable, and testable code.
* Participate in code reviews and contribute to architectural discussions.
Requirements
* 5+ years of backend development experience.
* Strong knowledge of Java and at least basic exposure to Kotlin
(or willingness to learn it).
* Experience building and maintaining RESTful APIs for web applications.
* Solid understanding of HTTP, JSON, and web architecture fundamentals.
* Ability to collaborate effectively with frontend engineers.
* English — Upper-Intermediate or better.
Nice to have
* Experience with AWS/GCP/Azure and/or Terraform / Infrastructure-as-Code.
* Familiarity with functional programming (Http4k is FP-style).
* Interest in platform engineering or SaaS delivery automation.
Tech stack
Kotlin • Java • Http4k • REST APIs • JSON • AWS/GCP (optional) • Terraform
(optional) • Git • CI/CD