CareerPlanSign in

Software Engineer

Porto, Portugal💼 Full-time🗓 2026-09-30 → 2026-10-01

Core

Backend Engineer responsible for the full lifecycle of applications, developing testable code, and scaling platforms for global online sports betting and iGaming markets.

Role type

Mid-level Backend Software Engineer

Builds

Online sports betting and iGaming platforms for millions of customers

Domain

iGaming / Sports Entertainment

Deliverable

production ML models | product features

Required skills

Java (8+), Object-Oriented Programming, High concurrency systems, Client-server protocols (SOAP, REST), Design patterns, Unit/Component/Integrated testing

Preferred skills

Kafka, Scala, Akka, Memcached, Apache Storm, Apache Cassandra, Zookeeper, RabbitMQ, Spring Boot, Maven, CI/CD automation, Observability tools (Datadog), End-to-end service ownership

Technologies

Java, Scala, Kafka, Akka, Memcached, Apache Storm, Apache Cassandra, Zookeeper, RabbitMQ, Spring Boot, Maven, Datadog, Buildkite, GitHub Actions, Jenkins

Responsibilities

Develop flowcharts, layouts, and documentation; Support Product Owner with requirements; Develop unit, component, and integrated tests; Write well-designed, testable, efficient code; Deploy applications in Continuous Integration platforms; Test and document implemented solutions

Seniority

Mid-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 902,000+ jobs from 20+ sources.