Senior Software Engineer .

70000
Hybrid job
Tech industry
Europe, Spain
Job ref38687
Post DateApril 1, 2026
Role Overview
My client from the iGaming industry, is looking for a highly experienced Senior backend engineer to help design and deliver critical platform services in a modern, distributed environment. This role focuses on building reliable, scalable systems that support complex transactional workflows and high-performance applications.

Required Experience & Skills
  • 8+ years of experience with Java and Spring-based frameworks in production systems.
  • Extensive backend development experience, particularly in environments where accuracy and system reliability are critical.
  • Deep understanding of multithreading, transaction management, and JVM internals.
  • Experience working with messaging or streaming platforms (e.g., Kafka, RabbitMQ).
  • Solid database expertise, including transaction handling, indexing, and performance tuning.
  • Proven experience designing and working with distributed systems.
  • Familiarity with containerization technologies such as Docker.
  • Knowledge of caching mechanisms and tools (e.g., Redis).
  • Strong awareness of security best practices, including authentication, data validation, and encryption.
  • Experience implementing monitoring and observability solutions.
  • Practical exposure to AI-assisted coding tools and a willingness to experiment with them.
  • Strong communication skills and fluency in English.

Key Responsibilities
  • Develop and maintain foundational backend services such as identity management, transactional processing, and data consistency layers within an event-driven system.
  • Create and manage asynchronous processes with a strong focus on reliability, including guarantees around idempotency, traceability, and consistency.
  • Design and deliver performant RESTful APIs with well-defined contracts and proper versioning strategies.
  • Implement and manage distributed transaction mechanisms (e.g., saga patterns), ensuring proper handling of failure scenarios and eventual consistency.
  • Oversee database schema changes with approaches that avoid downtime and ensure backward compatibility.
  • Integrate secure authentication and authorization solutions using modern identity management tools.
  • Develop and maintain automated testing suites, including integration, contract, and end-to-end tests.
  • Ensure observability by incorporating logging, monitoring, and distributed tracing from early stages of development.
  • Contribute to internal tools and administrative interfaces, as well as reusable UI components built on top of platform APIs.
  • Collaborate on infrastructure and deployment pipelines, supporting continuous integration and delivery practices.
  • Leverage AI-powered development tools where appropriate to enhance efficiency and code quality.

Collaboration
  • Work closely with engineering leadership to shape system architecture and technical strategy.
  • Partner with platform and DevOps teams on deployment processes, monitoring standards, and system reliability.
  • Engage with compliance and regulatory stakeholders to ensure adherence to industry requirements.
  • Collaborate with cross-functional engineering teams on topics such as security, scalability, and performance optimization.

Nice to Have
  • Background in regulated industries such as financial services, payments, or online gaming.
  • Experience with identity and access management customization or federation.
  • Frontend development experience with modern JavaScript/TypeScript frameworks (e.g., React, Vue, Angular), especially for internal tools.
  • Familiarity with container orchestration platforms such as Kubernetes.
  • Experience with real-time data processing technologies.
  • Knowledge of schema management and evolution techniques (e.g., Avro, Protobuf).
  • Comfortable working in small, autonomous teams with high ownership and responsibility.
Pablo Mary

Pablo Mary

Recruitment Consultant

Apply for this job.

Please note that for your privacy no data from this form is stored in this website, beyond the legitimate interest period.

View our privacy policy

New Career Opportunities

Latest Jobs.

View all jobs

On-site

Senior IT Operations Engineer

Limassol, Other

Up to 50,000 Euros

Senior IT Operations Engineer About the Role We are looking for an experienced Senior IT Operations Engineer to join a fast-paced international technology company operating within a highly regulated financial services environment. This position is focused on endpoint management, identity and access administration, automation, and IT infrastructure operations across a distributed global team. The successful candidate will play a key role in improving operational efficiency, strengthening compliance processes, and implementing scalable IT solutions. This opportunity also offers a strong growth path into a future leadership position within the IT Operations function. Requirements 5+ years of experience in IT Operations, Endpoint Management, or Systems Administration Hands-on experience with enterprise device management platforms such as Kandji, Jamf, Microsoft Intune, or similar solutions Strong understanding of identity and access management tools including Okta, Google Workspace, Azure AD / Entra ID, and SSO technologies Experience working with SAML, SCIM provisioning, and user lifecycle management Scripting and automation skills using PowerShell, Bash, Python, or equivalent technologies Based in Limassol, Cyprus Comfortable leveraging AI-powered tools and automation technologies to improve productivity and operational workflows Responsibilities Manage the complete lifecycle of corporate devices across Windows and macOS environments, including onboarding, provisioning, compliance monitoring, and offboarding Configure and maintain MDM environments with a focus on automation, policy enforcement, and zero-touch deployment strategies Develop and optimise identity management workflows covering user provisioning, deprovisioning, authentication, and access control integrations Create automated IT processes using APIs, scripting languages, and third-party integrations Coordinate and deliver infrastructure-related initiatives such as office IT setup, network implementations, access systems, and cloud platform integrations Ensure systems and operational processes align with security and compliance requirements within a regulated environment What’s Offered Attractive compensation package based on skills and experience Private medical coverage from the first day of employment Ongoing learning and career development opportunities Modern office environment with complimentary snacks and beverages International and collaborative company culture Team events and social activities throughout the year Employee recognition initiatives and performance rewards
Apply now

On-site

Front-end Software Engineer (React / Next.js)

New Tapei, Europe, Malta

Up to €30000

Frontend Engineer (React / Next.js) Location: Malta About the Role An established international digital business is looking for a motivated Frontend Engineer to help shape a brand-new web platform using modern technologies. This is an opportunity to work on a fresh product environment with minimal legacy constraints, contributing directly to technical decisions and frontend architecture. You will collaborate closely with experienced backend developers and product stakeholders to deliver scalable, high-performance user experiences built with React, Next.js, and TypeScript. Main Responsibilities Build and maintain modern, responsive web applications using React and Next.js. Participate in the full frontend development lifecycle, including implementation, testing, optimization, and deployment. Work alongside backend engineers to design and integrate efficient API structures. Ensure maintainable, reusable, and strongly typed code through TypeScript best practices. Contribute to frontend architecture decisions and improve overall application performance and usability. Develop responsive interfaces using modern CSS methodologies and component-based design principles. Candidate Profile Around 1–3 years of commercial experience in frontend development. Strong practical knowledge of React in production environments. Hands-on experience with Next.js features such as server-side rendering and incremental static generation. Good understanding of TypeScript and modern frontend engineering standards. Experience building responsive interfaces with Tailwind CSS or similar styling frameworks. Solid grasp of Git workflows, REST APIs, and frontend performance optimization techniques. Comfortable working independently within a collaborative engineering team. Portfolio projects or GitHub examples are considered a strong advantage. Eligibility: Applicants must currently live in Malta and hold valid authorization to work there. Candidates should be EU/Maltese citizens or possess Malta Permanent Residency. Sponsorship is not available for this role.
Apply now

Hybrid

Senior Software Engineer

Prague, Europe, Spain

70000

Role Overview My client from the iGaming industry, is looking for a highly experienced Senior backend engineer to help design and deliver critical platform services in a modern, distributed environment. This role focuses on building reliable, scalable systems that support complex transactional workflows and high-performance applications. Required Experience & Skills 8+ years of experience with Java and Spring-based frameworks in production systems. Extensive backend development experience, particularly in environments where accuracy and system reliability are critical. Deep understanding of multithreading, transaction management, and JVM internals. Experience working with messaging or streaming platforms (e.g., Kafka, RabbitMQ). Solid database expertise, including transaction handling, indexing, and performance tuning. Proven experience designing and working with distributed systems. Familiarity with containerization technologies such as Docker. Knowledge of caching mechanisms and tools (e.g., Redis). Strong awareness of security best practices, including authentication, data validation, and encryption. Experience implementing monitoring and observability solutions. Practical exposure to AI-assisted coding tools and a willingness to experiment with them. Strong communication skills and fluency in English. Key Responsibilities Develop and maintain foundational backend services such as identity management, transactional processing, and data consistency layers within an event-driven system. Create and manage asynchronous processes with a strong focus on reliability, including guarantees around idempotency, traceability, and consistency. Design and deliver performant RESTful APIs with well-defined contracts and proper versioning strategies. Implement and manage distributed transaction mechanisms (e.g., saga patterns), ensuring proper handling of failure scenarios and eventual consistency. Oversee database schema changes with approaches that avoid downtime and ensure backward compatibility. Integrate secure authentication and authorization solutions using modern identity management tools. Develop and maintain automated testing suites, including integration, contract, and end-to-end tests. Ensure observability by incorporating logging, monitoring, and distributed tracing from early stages of development. Contribute to internal tools and administrative interfaces, as well as reusable UI components built on top of platform APIs. Collaborate on infrastructure and deployment pipelines, supporting continuous integration and delivery practices. Leverage AI-powered development tools where appropriate to enhance efficiency and code quality. Collaboration Work closely with engineering leadership to shape system architecture and technical strategy. Partner with platform and DevOps teams on deployment processes, monitoring standards, and system reliability. Engage with compliance and regulatory stakeholders to ensure adherence to industry requirements. Collaborate with cross-functional engineering teams on topics such as security, scalability, and performance optimization. Nice to Have Background in regulated industries such as financial services, payments, or online gaming. Experience with identity and access management customization or federation. Frontend development experience with modern JavaScript/TypeScript frameworks (e.g., React, Vue, Angular), especially for internal tools. Familiarity with container orchestration platforms such as Kubernetes. Experience with real-time data processing technologies. Knowledge of schema management and evolution techniques (e.g., Avro, Protobuf). Comfortable working in small, autonomous teams with high ownership and responsibility.
Apply now