Senior Full Stack Engineer - JVM, Kotlin (Hybrid)

Added: 24/04/2025
💼 Simple Machines
🌍 London, England, United Kingdom
🕒 Full-time
💷 Competitive salary and benefits package
😊 Hybrid
🏷️ react
🏷️ typescript
🏷️ redux
🏷️ tailwind
🏷️ cloud
🏷️ aws
🏷️ azure
🏷️ google cloud
🏷️ docker
🏷️ kubernetes
🏷️ machine learning
🏷️ kotlin
🏷️ cassandra
🏷️ dynamodb

Simple Machines is a boutique technology firm specializing in data, AI, and software engineering. They are looking for a Senior Full Stack Engineer to work on a large-scale machine learning platform for a global telecommunications company.

Job description Design and develop scalable solutions across the full technology stack, including frontends, backends, data pipelines, and infrastructure. Collaborate with clients and internal teams to gather requirements and translate them into technical designs.

Responsibilities

  • Design and develop backend services for a scalable marketing platform.
  • Design APIs, applications, and infrastructure, documenting technical requirements.
  • Manage end-to-end delivery, including build, automation, deployment, and operations.
  • Collaborate with stakeholders to gather requirements and design solutions.
  • Work within an Agile delivery team.
  • Hybrid remote/in-person collaboration.

Requirements

  • Strong programming foundation, particularly in JVM languages (Kotlin or Java).
  • Experience designing and implementing data-driven APIs.
  • Exposure to frontend development (React.js, Tailwind, REDUX, Typescript).
  • Experience with large-scale web services.
  • Cloud infrastructure experience (AWS, Google Cloud, Azure).
  • Infrastructure-as-code experience (Terraform, CloudFormation).
  • In-depth experience with unit and integration testing.
  • Experience with SQL databases.
  • Passion for adopting new technologies.
  • Exposure to Scala or functional programming (preferred).
  • Exposure to concurrent/asynchronous backend technologies (preferred).
  • Exposure to NoSQL databases (DynamoDB, Cassandra, etc. - preferred).
  • Experience with Git workflows and containerization (Docker, Kubernetes - preferred).

Benefits

  • Competitive salary and benefits package.
  • Hybrid working environment (1-2 days in London).
  • Pension contribution (up to 10%).
  • 4 weeks standard + 1 week additional annual leave.
  • Health and Wellbeing Allowance (£1,250).
  • Professional Development budget (£1,500).
  • Certifications budget (£2,500).
  • Equipment Allowance (£1,500).
  • Company Sick Leave (10 days).
  • Antenatal Support.
  • Terminal Illness Benefit.

Suggested Jobs
© 2025 reactjobs.co.uk - All rights reserved. 📮 get in touch