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

Junior Software Engineer (PHP)

New Tapei, Europe, Malta

Up to €30000

Junior PHP Software Engineer About the Role An international technology company operating in iGaming sector is looking for a Junior PHP Software Engineer to join its growing development team in Malta. This opportunity is ideal for candidates who are passionate about backend development, eager to learn modern technologies, and interested in working within a fast-paced and collaborative environment. The successful candidate will work closely with overseas teams and external partners to help build and maintain scalable web-based platforms and services. Technical Skills & Technologies 1 to 5 years of experience with PHP development Experience working with relational and non-relational databases such as: Microsoft SQL Server Redis MongoDB Familiarity with Git-based version control systems Nice to Have Exposure to cloud platforms, ideally with GCP. Understanding of CI/CD pipelines and DevOps concepts Knowledge of microservices architecture Main Responsibilities Develop and maintain backend services and platform features using PHP Create clean, maintainable, and well-documented code Participate in the design and development of scalable web applications and APIs Work closely with international teams to integrate systems and platform functionalities Support integrations with third-party providers and external APIs Collaborate with developers, QA engineers, analysts, and other stakeholders on new features and improvements Troubleshoot technical issues and assist internal support teams when required Produce and maintain technical documentation and implementation notes Ensure assigned tasks are delivered within agreed timelines Continuously improve development practices by exploring new tools, technologies, and coding standards Candidate Profile Degree or diploma in Computer Science, Software Engineering, or another related IT field Good understanding of PHP programming principles and best practices Strong communication and teamwork skills Ability to work independently and manage priorities effectively Positive attitude with a proactive and solution-oriented mindset Interest in continuous learning and professional development Training & Development The company provides onboarding and technical training covering PHP development, database technologies, caching systems, and cloud deployment practices. Employees are encouraged to continuously expand their technical knowledge and grow within the organization. Location & Working Model Full-time office-based role in Ta' Xbiex, Malta. Fully Onsite position. Close collaboration with international teams across different regions Language Requirement Professional level of English is required Additional Information Junior candidates and recent graduates are encouraged to apply Preference may be given to candidates who already hold local residency in Malta or EU citizenship. We do not offer VISA sponsorship This is a great opportunity for a junior or mid-level developer to grow within the company and build a successful career in the iGaming industry, which has become one of the most stable, high-demand, and valuable industries in recent years.  
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