JobTarget Logo

Senior Full-Stack Developer — Affiliate Marketing Platform in Spain at Jobgether

NewJob Function: Information Technology
Jobgether
Spain, Spain
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Senior Full-Stack Developer Affiliate Marketing Platform

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Full-Stack Developer — Affiliate Marketing Platform in Spain.

In this role, you will contribute to the development of a high-performance affiliate marketing platform that powers complex data flows, financial calculations, and real-time tracking across global iGaming ecosystems. You will work across the full stack, building robust backend services, scalable APIs, and intuitive frontend dashboards used by internal teams and external partners. This position combines software engineering, data processing, and financial logic implementation in a fast-paced, product-driven environment. You will collaborate with cross-functional teams to deliver scalable features that support affiliate management, reporting, and revenue tracking at scale. The role offers the opportunity to work on distributed, event-driven systems handling large volumes of real-time data. It is ideal for a senior engineer who enjoys ownership, technical depth, and building systems that directly impact business performance.

Accountabilities:
  • Design, develop, and maintain backend services that handle real-time event processing, data ingestion, and integration with multiple external gaming and affiliate platforms.
  • Build and enhance RESTful APIs powering affiliate dashboards, reporting systems, and internal administrative tools.
  • Implement and maintain financial logic, including revenue share models, CPA tracking, and multi-currency commission calculations.
  • Develop responsive and scalable frontend applications using React and TypeScript for affiliate portals and operational dashboards.
  • Work with event-driven architectures (e.g., Kafka or similar systems) to ensure scalable and reliable data processing pipelines.
  • Collaborate with cross-functional teams to design, develop, and deliver high-quality, production-ready features.
  • Optimize system performance, improve scalability, and enhance the reliability of existing codebases.
  • Contribute to system architecture discussions and ensure alignment between backend, frontend, and data layers.
Requirements:
  • Strong professional experience in backend development using Java, including frameworks such as Spring Boot, JPA/Hibernate, and SQL-based systems.
  • Solid frontend development skills with proficiency in React and TypeScript.
  • Strong experience with PostgreSQL, including database design, query optimization, and performance tuning.
  • Understanding of event-driven architectures and messaging systems such as Kafka or equivalent technologies.
  • Experience designing and building RESTful APIs for scalable production systems.
  • Familiarity with CI/CD pipelines, automated testing practices, and modern software delivery workflows.
  • Experience working with cloud platforms such as AWS (ECS, RDS, S3) or similar environments.
  • Strong problem-solving, debugging, and analytical skills with the ability to work independently.
  • Ownership mindset with the ability to deliver high-quality features in fast-moving environments.
  • Excellent collaboration and communication skills for working in distributed, cross-functional engineering teams.
Benefits:
  • Competitive salary with performance-based incentives.
  • Fully remote work environment across Europe and the UK.
  • Opportunity to work on scalable, high-impact systems in a fast-growing digital business.
  • Exposure to modern technologies, distributed architectures, and real-time data systems.
  • Collaborative and fast-paced engineering culture with strong technical ownership.
  • Flexible working arrangements and supportive team environment.
  • Opportunity to contribute to complex, business-critical financial and data-driven systems.
  • Career growth potential within an expanding international technology organization.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1

Job Location

Spain, Spain

Frequently asked questions about this position

Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.