CareerPlan

Software Engineer (Backend) - Sportsbet

Porto, PortugalFull-time2026-11-06 → 2026-11-10

Core

Backend Engineer responsible for the full lifecycle of applications using Java to deliver value to customers and scale the platform for worldwide markets.

Role type

Senior IC backend software engineer

Builds

Online sports betting and iGaming platforms

Domain

Sports betting / iGaming / High-concurrency distributed systems

Deliverable

production ML models | product features

Required skills

Java (8+), OOP, REST/SOAP, Unit/Component/Integrated testing, High concurrency platform design, Design patterns, Library extraction, Component creation

Preferred skills

Scala, Kafka, Akka, Memcached, Apache Storm, Apache Cassandra, Zookeeper, RabbitMQ

Technologies

Java, Scala, Kafka, Akka, Memcached, Apache Storm, Apache Cassandra, Zookeeper, RabbitMQ, REST, SOAP

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 a Continuous Integration platform; Test and document implemented solutions

Seniority

Mid-Senior, hands-on IC