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 Science
Helsinki, Finland
Only remote
Bachelor's Degree in Computer Science

Profile attachments

CV - Martin Rios.pdf

Java (Programming Language)Amazon Web ServicesPython (Programming Language)PostgreSQLNode.jsTypeScriptPulumiGoogle CloudReact.jsSpring BootBackendKotlinKubernetesApache KafkaGraphQLFront End Software DevelopmentTerraformDockerMicroservices
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.


Project history

Lead Software Engineer

Phorus Group
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.

Senior Software Engineer

DoubleVerify
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.

Senior Software Engineer

Abloy Oy
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.

Senior Software Engineer

PayPal
Improved security and performance on existing projects by fixing bugs and design flaws following security best practices for financial systems. Analyzed development methodologies, recommended improvements, and executed stress and performance tests.

Java Backend Developer

GeoPagos
Enhanced the company's core payment gateway product by developing and maintaining microservices using Spring Boot and Oracle. Developed integrations with payment processors, maintained code quality with Spring Integrations, RabbitMQ, GitLab CI/CD, and Docker, and developed a real-time monitoring website using ReactJS, NextJS, and Styled Components.

Java Developer

MRM//McCann
Designed and developed with the OSGi framework, implementing improvements for greater speed and readability. Developed solutions with AEM - Adobe Experience Manager - to support the team in charge of this area.

Senior Java Backend Developer

Globant
Architected and developed a native Android application with a microservices-based backend. Configured Jenkins CI/CD and OpenShift, improved code quality with SonarQube and Newman, introduced OpenAPI specification, and developed backend endpoints with OpenID Connect authentication tokens.

Java Architect

Claro Ar.
Developed high-performance microservices using Spring Framework and Oracle for telecommunications systems. Developed integrations with Visa and Mastercard APIs using ISO 20022 financial messaging standards, configured OpenShift Kubernetes on RedHat servers, and created anti-fraud microservices and validations.

Senior Java Developer

Indra

Software Developer

Sauken

Backend Developer

IncluIT

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in