Group Developer (Madrid)

Group Developer (Madrid)

03 ago
|
Feg
|
Madrid

03 ago

Feg

Madrid

Company Overview

¿Todo listo para enviar su solicitud? Por favor, lea la descripción al menos una vez antes de hacer clic en "Solicitar".

Fortuna Entertainment Group (FEG) is a leading player in the betting and gaming industry, serving millions of customers across five European countries. Operating from Prague, Madrid and with a Business Intelligence hub in India, FEG delivers exceptional gaming experiences while fostering an inclusive, ecological workplace.

Current Opportunity

We are seeking a Software Engineer to develop a greenfield, event‑driven Player Account Management platform. You will implement core platform services—identity management, transactional flows, data consistency—design and utilise high‑performance APIs, and engage hands‑on with the entire stack from backend services and database migration to observability, testing and back‑office tools.

You will collaborate daily with a Senior Engineer, the Head of Engineering, and a Platform/DevOps Engineer on architecture, continuous integration and delivery (CI/CD) and operational excellence. Modern AI tools will be leveraged to accelerate delivery without compromising quality.

What You’ll Be Doing

-

- Implement core platform services such as identity management, transactional flows and data consistency guarantees within a new event‑driven architecture, collaborating closely with senior engineers.

- Design event‑driven asynchronous flows that ensure strong guarantees of idempotency, consistency and auditability by following patterns developed with senior engineers.

- Create high‑performance,



low‑latency APIs adhering to contract‑first and RESTful principles, while utilising agreed‑upon versioning strategies.

- Write safe, backwards‑compatible database migrations using tools like Flyway or Liquibase, with reviews conducted by senior engineers.

- Integrate Keycloak for authentication and authorisation based on established configurations.

- Adopt a testing‑first approach: write unit, integration, contract and end‑to‑end tests where they add value.

- Instrument every service from day one with Prometheus metrics, structured logging, correlation IDs and distributed tracing (using OpenTelemetry or Jaeger).

- Develop back‑office tools and embeddable UI widgets (registration, login, profile management, operational workflows) leveraging the platform APIs.

- Utilise AI tools for code generation, test creation, refactoring and scaffolding to accelerate development.

- Actively engage in infrastructure decisions, DevOps practices and quality discussions across all areas.

What We’re Looking For

-

- Higher education in Computer Science (or similar) or equivalent practical experience.

- Minimum 4 years in software engineering, with a strong backend focus where correctness and reliability mattered.





- Solid Java + Spring Boot experience; you’ve shipped production services and understand their failure modes.

- Experience with Kafka or other messaging systems, including delivery guarantees, duplicates and ordering.

- Good understanding of distributed systems concepts: eventual consistency, sagas, idempotency and handling partial failures.

- Strong SQL skills: transactions, isolation levels, indexing basics and safe, backwards‑compatible migrations.

- Test‑first mindset across the test pyramid using modern Java testing tools (JUnit 5, AssertJ, Mockito, Testcontainers, WireMock, Pact/Spring Cloud Contract).

- Working knowledge of Docker and containerised environments.

- Familiarity with caching/in‑memory stores (e.g., Redis) and related consistency trade‑offs.

- Curiosity and hands‑on use of AI‑assisted development tools (e.g., GitHub Copilot, ChatGPT, Claude, Cursor).

Nice To Have

-

- Experience in iGaming, payments or fintech, especially in regulated or multi‑jurisdiction environments.

- Keycloak integration experience for authentication and authorisation.

- Experience building internal tools/back‑office UIs with React, Vue, Angular or similar.

- Awareness of Kubernetes operations and working in small, high‑ownership teams.

Why You’ll Love It Here

Compensation and benefits are competitive and tailored to the local market. xcskxlj Our culture values bold ideas, collaboration and professional growth in a sustainable, inclusive workplace.

#J-18808-Ljbffr

📌 Group Developer (Madrid)
🏢 Feg
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: group developer (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: group developer (madrid) / madrid