Senior Java Developer - Responsible Gaming Team at Paf
Workplace: Stockholm, Sweden
Expires: August 10, 2025
Join Paf's Responsible Gaming Team as a Senior Java Developer to design, develop, and maintain robust backend systems with a focus on responsible gaming, using cutting-edge technology in a collaborative agile environment.
Main requirements:
  • Several years of experience in complex backend development
  • Fluency in Java and Spring Boot framework
  • Experience with event streaming platforms like Apache Kafka
  • Familiarity with AWS services including EC2, S3, Lambda, RDS
  • Ability to work in agile teams and collaborate cross-functionally
  • Passion for responsible gaming and player safety
Responsibilities:
  • Design, develop, and maintain backend systems using Java and Spring Boot
  • Work within a distributed microservices architecture leveraging Docker and Kubernetes
  • Implement event-driven architectures using Apache Kafka for real-time data processing
  • Utilize AWS cloud infrastructure for hosting, scalability, and resilience
  • Design and implement RESTful APIs for system integration
  • Engage in CI/CD pipelines, automated testing, and development tool automation to ensure code quality
Required hard skills:
  • Java
  • Spring Boot
  • Apache Kafka
  • AWS (EC2, S3, Lambda, RDS)
  • Docker
  • Kubernetes
  • RESTful API design
  • CI/CD pipeline management
Recommended hard skills:
  • Experience with cloud-native application principles
  • Automated testing tools and practices
Soft skills:
  • Team-oriented and collaborative
  • Open-mindedness
  • Agile methodology mindset
  • Continuous improvement attitude
  • Strong communication skills
Coding languages:
  • Java
Frameworks:
  • Spring Boot
Operating systems:
  • Linux (commonly used in cloud and container environments)
Natural languages:
  • English (Proficient)
  • Swedish (Basic familiarity)
Cultural skills:
  • Respect for responsible gaming principles
  • Commitment to creating safe, engaging user experiences