Senior Full-Stack Developer

New
Fully remote work environment across Europe and the UK.Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSPostgreSQLSQLJavaKafkaSpring BootTypeScriptReactCI/CDRESTful APIs

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.

Responsibilities

  • 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.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now