Group Senior Software Developer
Fortuna Entertainment Group
Fortuna has become an established brand among customers within just a few years. We became a proud international Family of companies carrying Fortuna Entertainment Group from the first betting shop.
We want to go further and be known for having the best tech department offering our employees the usage of modern technologies, and being part of many exciting projects.
Every detail underlines the company's corporate culture and represents our values. The workplace layout is 100% ecological, providing ideal conditions for everyday work. We all work as one team and treat each other with respect, openness, a sense of honor and respect for individual and cultural differences.
Hey there!
We're Fortuna Entertainment Group, and we’re excited to share why we’re a team worth joining.
Who Are We?
Founded in 1990, FEG is a top player in the betting and gaming industry. We proudly serve millions of customers across five European countries – Czech Republic, Slovakia, Poland, Romania, and Croatia – with our Business Intelligence operations based in India.
Why Join Us?
You’ll be part of a team that embraces bold ideas and delivers on its promises. We’re committed to providing exceptional betting and gaming experiences tailored to our customers’ needs, bringing fun and games to them. We also know that behind these experiences there is a great team, which is why we invest in and value each of our colleagues.
Where We Work?
We’re expanding our international presence by building a brand‑new hub in Madrid, strengthening our footprint in one of Europe’s most dynamic markets. At the same time, our headquarters and strategic heart of Fortuna Entertainment Group remain in Prague, where key decisions, cross‑market collaboration, and long‑term vision come together. This setup allows us to combine strong local expertise with a truly international way of working.
We are seeking a Senior Software Engineer to join our Group Technology Team in Madrid (Hybrid) . You will be responsible for designing and delivering a next‑generation Player Account Management platform, engineered for transactional correctness, data integrity, and operational resilience. The candidate should be able to take complete ownership of the architecture and engineering standards that future teams will build upon, while fostering a culture of technical excellence. You will work on hard distributed systems problems in regulated environments where failure modes must be explicitly designed, audited, and traceable.
What You’ll Be Doing:
The main responsibilities are to:
- Design and implement core services (identity, transactional flows, data integrity) within an event‑driven architecture.
- Build asynchronous workflows with strong guarantees: idempotency, consistency, and auditability.
- Design high‑performance REST APIs with clear contracts and versioning.
- Implement distributed transaction patterns (sagas/orchestration or choreography) and reason about compensation and eventual consistency.
- Apply concurrency control (optimistic/pessimistic locking, distributed locking) to ensure correctness under concurrent writes.
- Build resilient systems using circuit breakers, retries, timeouts, and graceful degradation patterns.
- Manage schema evolution with zero‑downtime migrations (Flyway, Liquibase, or similar).
- Integrate authentication and authorisation solutions (Keycloak or similar).
- Write meaningful automated tests (contract, integration, e2e) as part of daily development.
- Instrument services from day one (metrics, structured logging, tracing).
- Build back‑office tools and embeddable UI widgets on top of the platform APIs.
- Contribute to infrastructure, CI/CD, and DevOps practices in collaboration with the team.
- Use AI‑assisted development tools pragmatically to improve productivity and quality.
What We’re Looking For:
You should have experience in:
- Higher education diploma in Computer Science or a related field, or equivalent practical experience.
- 8+ years of backend engineering experience in systems where correctness and reliability mattered.
- Strong Java and Spring Boot experience in production environments.
- Solid understanding of concurrency, transactions, and the JVM memory model.
- Production experience with messaging systems (Kafka, RabbitMQ, or similar).
- Strong SQL knowledge: transactions, isolation levels, indexing, performance tuning.
- Experience with distributed systems and eventual consistency patterns.
- Experience with containerised environments (Docker).
- Familiarity with caching strategies (Redis or similar).
- Security awareness (authentication flows, input validation, encryption in transit and at rest).
- Experience with observability tools (Prometheus, OpenTelemetry, or similar).
- Demonstrable curiosity and hands‑on experimentation with AI‑assisted development tools (GitHub Copilot, Claude, ChatGPT, Cursor, or similar).
- Fluent English and strong communication skills.
Nice to have:
- Experience in fintech, payments, iGaming, or other regulated domains.
- Keycloak customisation or identity federation.
- Stream processing (Flink or similar).
- Experience in small, high‑ownership teams.
Why You’ll Love It Here:
The specific compensation and benefits associated with this role may differ based on the hiring location, in order to remain compliant with local practices and competitive within each market.
If this sounds like your kind of place, let us know by applying! We can’t wait to hear from you.
#J-18808-Ljbffr- ...Verisure is seeking a Group Sr. Financial Analyst - Technology in Madrid to provide financial leadership within the Technology platform... ...technology innovation programs while collaborating with senior stakeholders. The successful candidate will have a background in...SeniorRemotoTrabajo híbrido
- ...Senior Software Developer - Automated Security Testing (m/f/d)You'll join the central Security Tools team, a specialized group developing security testing capabilities used across multiple Siemens business units. Your work will be essential to automate and scale security...SeniorRemotoTrabajo híbrido
- ...carrying Fortuna Entertainment Group from the first betting shop.... ...collaborate daily with a Senior Engineer, the Head of Engineering... ...by following patterns developed in collaboration with senior... ...experience. Minimum 4 years in software engineering, with a strong backend...SeniorTemporalContrato
- Arena One GmbH is seeking a Senior Software Developer in Madrid to design and support applications tailored to business needs. The role involves optimizing performance, troubleshooting issues, and fostering collaboration with various technical teams. Candidates should have...Senior
- ...Senior Software developer (totally on-site) Job Description We are looking for someone with a strong interest in IT, primarily focused on programming to support and improve company operations. The role will also involve providing training and user support, so good...Senior
- ...AXA Group está buscando un profesional con experiencia en desarrollo Java y Spring para asegurar la entrega de proyectos relacionados con la contratación de pólizas. Esta posición implica analizar requerimientos, desarrollar soluciones escalables, realizar pruebas unitarias...Senior
- ...AXA Group busca un experto en desarrollo de software en Madrid para un rol enfocado en la implementación de patrones de diseño y prácticas de codificación. Los candidatos deben demostrar experiencia con herramientas como Java/J2EE y un conocimiento profundo del sector...SeniorPráctica
- ...Gates team builds customer-facing systems that decide whether software should ship to production. Deployment Gates sit directly in customers... ...to join our Community Guilds (the company employee resource groups) Access to Inclusion Talks, our Internal panel discussions...Senior
- ...AI-Driven Software Engineer (Node.js & C++) We offer you the opportunity... ...have been part of the IONOS Group, Europe's leading... ...quality. Responsibilities Develop backend components in Node.js... ...restrictions Close collaboration with senior profiles and a strong culture...SeniorTrabajo híbrido
- ...Babel Group. busca Desarrolladores Senior en Java en Madrid. Se requiere experiencia en arquitecturas modernas y una sólida comprensión de buenas prácticas de ingeniería. Ofrecemos flexibilidad laboral y un entorno colaborativo enfocado en el desarrollo profesional....SeniorPráctica
- ...the Job related to staff position within a Research Infrastructure? No Offer Description Research area: Oncology Research group of the project: Medical oncology/ sarcomas Principal investigator: Javier Martin-Broto Title of the project: Traslational research...SeniorTiempo completoEmpleo permanenteContrato
- Babel Group. busca Desarrolladores Senior en Java para unirse a su Unidad de Talento en Madrid, enfocándose en arquitecturas modernas y buenas prácticas. Se ofrece un ambiente de trabajo colaborativo con oportunidades de desarrollo personal y profesional. Los candidatos...SeniorPrácticaRemoto
- ...the global standard for core software solutions in the insurance industry... ...aim is to achieve this by developing a truly cloud‑native solution... ...As a Junior Software Developer, you are an early‑career software... ...will collaborate closely with senior developers, seek feedback, and...SeniorPráctica
- ...NCC Group is seeking a talented Senior Python Developer to join their Cyber Services and Capabilities department. This role offers an exciting opportunity... ...of a core team designing and delivering high-quality software solutions, particularly in the Cyber Security domain...SeniorHorario flexible
- ...SIX Group Services Ltd. in Madrid is looking for a Calypso Developer to join their TPA Dev team. You will work on designing and building backend services for collateral management and repo workflows, while receiving training on Calypso. Ideal candidates have over 4...SeniorTrabajo híbridoHorario flexible
- ...Gaming Innovation Group is looking for a Senior Back End Engineer in Madrid. The role involves ownership of technical execution of regulatory data products by designing, implementing, and maintaining Java services and data flows. The ideal candidate should have over...SeniorTrabajo híbrido
- ...Fortuna Entertainment Group is seeking a Senior Software Engineer to join our Group Technology Team in Madrid (Hybrid). You will take ownership of designing and delivering next-generation Player Account Management platforms, focusing on data integrity and transactional...SeniorTrabajo híbrido
- ...Description and Requirements Lenovo’s Solutions & Services Group (SSG) is seeking a Senior Product Specialist to drive the strategy, development, and delivery of innovative sports technology solutions. In this role, you will own the end‑to‑end product lifecycle, working...SeniorHorario flexible
- MCA Groupe busca un Desarrollador Full Stack en Barcelona que participe en el desarrollo de aplicaciones end-to-end. El candidato ideal... ...de inglés. Ofrecemos un entorno híbrido con oportunidades de crecimiento hacia roles de Tech Lead o Software Architect. #J-18808-LjbffrSeniorTrabajo híbrido
- ...Fortuna Entertainment Group in Madrid is looking for a skilled Software Engineer to join their dynamic tech team, focusing on backend services and distributed systems. The ideal candidate should have strong Java and Spring Boot experience, with a background in reliable...Senior
- ...NCC Group plc in Madrid is looking for a Senior Python Developer to join its Cyber Services and Capabilities department. You will design, develop, and maintain software systems while mentoring junior developers and ensuring high-quality code standards. The ideal candidate...SeniorHorario flexible
- ...Head of Motor and Global CUO in developing and maintaining underwriting processes... ...management & risk selection. Develop & support the telematics project with AXA Group. Foster and support the... ...Motor. What you’ll bring Senior professional with experience in...SeniorTrabajar en la oficinaHorario flexible
- ...Sr. Software Developer in Test (Python/Selenium) Department: Research & Development Employment Type: Full Time Location: EMEA-Spain Description We are seeking a Senior Software Development Engineer in Test (Sr. SDET) with strong experience in Selenium...SeniorTiempo completo
- ...consultoría de datos busca un perfil con experiencia en liderazgo técnico y consolidación financiera para dirigir implementaciones de SAP Group Reporting. Se requiere un mínimo de 4 años en consultoría, con sólidos conocimientos en herramientas como SAP, así como excelentes...IndefinidoTrabajo de veranoAprendizRemotoJornada intensiva
- ...Si te apasionan los datos, ¡únete a nosotrxs! ¿Cuál será tu misión? Liderazgo técnico: Dirigirás las implementaciones de SAP Group Reporting, garantizando soluciones técnicas de primera categoría de principio a fin. Definición funcional: Liderarás la definición...IndefinidoRemotoJornada intensiva
- ...Senior Frontend Software Developer – Regional/Global team supporting Spark Aligners software. Complex web solution for order, design and manufacturing of invisible braces. This role focuses on frontend development. Responsibilities Working in a distributed international...Senior
- ...belongs to SIX, the third largest exchange group in Europe. What sets us apart drives... ...this position, you will work closely with software engineers, architects, and product teams... ...English. What You Will Do Design, develop, and maintain backend services and REST APIs...SeniorDesde casaHorario flexible
- ...MaxIT Consulting - Max Corporate Group busca un/a Consultor/a SAP S2P Senior para un proyecto de implantación S/4HANA en un cliente del sector automotriz. Se requiere experiencia en procesos de recepción y planificación, además de dominio de SAP MM y SAP EWM. La posición...SeniorFreelanceInicio inmediato
- ...Proactively identifies and develops future-focused... ...teams or entire groups of development... ...relationships with senior-level stakeholders... ...across a whole product group or department.... ...Understanding of software development and/or... ...now – even as we develop innovations for the...SeniorInicio inmediato
de 60000 a 100000 €/año
...diverse, internationally connected group of engineers and architects,... .... We are seeking a Senior Backend Engineer with strong... ...will take a leading role in developing mission-critical backend services... ...Responsibilities Design and develop robust backend services using...SeniorTiempo completoContrato
¿Quieres recibir más ofertas?
Suscríbete y recibe ofertas similares para Group Senior Software Developer. ¡Entérate antes que nadie!
- ingeniero de desarrollo de software Madrid
- senior software engineer Madrid
- ingeniero programador Madrid
- software engineer Madrid
- desarrollador de software Madrid
- cloud software engineer Madrid
- desarrollador de software junior Madrid
- software development engineer Madrid
- software developer Madrid
- proyectista mecánico senior Madrid

