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.