10/27/2026 updated
MR
100 % available
Lead Software Engineer | Backend & Cloud Architecture | Kotlin, Java, Spring, Kubernetes
Helsinki, Finland
Only remote
Bachelor's Degree in Computer ScienceJava (Programming Language)Amazon Web ServicesPython (Programming Language)PostgreSQLNode.jsTypeScriptPulumiGoogle CloudReact.jsSpring BootBackendKotlinKubernetesApache KafkaGraphQL
Backend Development with Kotlin & Java
Extensive experience building high-performance backend services and microservices using Kotlin, Java, and Spring Boot, including reactive programming with WebFlux and Kotlin Coroutines for non-blocking, high-throughput processing.
Cloud Infrastructure & DevOps
Proven track record setting up and managing cloud infrastructure on AWS and GCP, including Kubernetes, Docker, ECS Fargate, and infrastructure-as-code with Terraform and Pulumi. Configuration of CI/CD pipelines with Jenkins and GitLab CI.
Microservices Architecture & System Design
Deep expertise in architecting and developing microservices-based systems, applying REST and GraphQL design principles, event-driven communication via Kafka and RabbitMQ, and distributed transaction patterns with choreography and orchestration.
Frontend Development with React & TypeScript
Development of server and client React components using TypeScript, NextJS, and Styled Components, including design system implementation and frontend library creation.
Event-Driven Processing with Kafka
Implementation of Kafka Streams for event-driven processing of player, transaction, and compliance data, as well as exactly-once asynchronous processing between microservices.
Regulatory Compliance & Financial Systems
Implementation of compliance and regulatory reporting workflows covering AML, KYC, and responsible gaming rule-sets, as well as integrations with financial institutions and payment processors.
Infrastructure as Code with Terraform & Pulumi
Development of infra-as-code libraries and projects using Terraform and Pulumi to deploy and manage cloud infrastructure modularly and securely across AWS and GCP environments.
Testing & Quality Assurance
Application of TDD and BDD practices, unit and integration testing with Jest, Storybook, Chai, and Newman, as well as stress and performance testing to detect system architecture flaws.
Product Management & Technical Leadership
Experience writing technical standards for backend services and frontends, supervising design systems, leading full implementation of complex integrations, and communicating with external stakeholders and regulators.
Extensive experience building high-performance backend services and microservices using Kotlin, Java, and Spring Boot, including reactive programming with WebFlux and Kotlin Coroutines for non-blocking, high-throughput processing.
Cloud Infrastructure & DevOps
Proven track record setting up and managing cloud infrastructure on AWS and GCP, including Kubernetes, Docker, ECS Fargate, and infrastructure-as-code with Terraform and Pulumi. Configuration of CI/CD pipelines with Jenkins and GitLab CI.
Microservices Architecture & System Design
Deep expertise in architecting and developing microservices-based systems, applying REST and GraphQL design principles, event-driven communication via Kafka and RabbitMQ, and distributed transaction patterns with choreography and orchestration.
Frontend Development with React & TypeScript
Development of server and client React components using TypeScript, NextJS, and Styled Components, including design system implementation and frontend library creation.
Event-Driven Processing with Kafka
Implementation of Kafka Streams for event-driven processing of player, transaction, and compliance data, as well as exactly-once asynchronous processing between microservices.
Regulatory Compliance & Financial Systems
Implementation of compliance and regulatory reporting workflows covering AML, KYC, and responsible gaming rule-sets, as well as integrations with financial institutions and payment processors.
Infrastructure as Code with Terraform & Pulumi
Development of infra-as-code libraries and projects using Terraform and Pulumi to deploy and manage cloud infrastructure modularly and securely across AWS and GCP environments.
Testing & Quality Assurance
Application of TDD and BDD practices, unit and integration testing with Jest, Storybook, Chai, and Newman, as well as stress and performance testing to detect system architecture flaws.
Product Management & Technical Leadership
Experience writing technical standards for backend services and frontends, supervising design systems, leading full implementation of complex integrations, and communicating with external stakeholders and regulators.
Project history
Worked on multiple projects including Finnplay (Entain) iGaming Regulatory Compliance Systems, SyncedBits Infrastructure Management Platform, Elekti Loan Brokerage System, and AlphaSense Market Intelligence Platform. Responsibilities included building backend services in Java and Kotlin with Spring Boot, architecting microservices backends, setting up cloud infrastructure on AWS and GCP, implementing compliance and regulatory reporting workflows, developing React frontend components, and configuring CI/CD pipelines.
Used Kotlin and Spring-based microservices with reactive programming to manage text, video, and image classification. Developed web pages with ReactJS and NextJS, deployed machine learning models, configured GitLab CI pipelines, managed infrastructure with Terraform on GCP, and worked with Databrick workflows in Scala and Python using Spark and Delta Lakes.
Developed microservices with Kotlin and Spring, implemented infrastructure-as-code with TypeScript and AWS CDK, used mob and pair programming methodologies, and developed web pages with ReactJS and NextJS for configuring access to secure physical areas.