Senior Software Engineer (Java)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Senior Software Engineer (Java): Develop secure, reliable backend solutions for authentication, authorization, and session flows in a business-critical gaming domain with an accent on security, performance, and scalability. Focus on designing APIs, evolving event-driven architectures, and ensuring operational stability through pragmatic engineering practices.
Location: Hybrid in Stockholm, Sweden
Company
Europe’s leading betting and gaming operator with over 5,000 employees across 15 regulated markets, focused on technological excellence and responsible gaming.
What you will do
- Develop secure, reliable solutions for authentication, authorization, and session management.
- Design and evolve backend systems meeting business and technical needs, identifying security and performance risks.
- Contribute to high engineering standards via clean design, code reviews, testing, and automation.
- Own delivery from design to production, including breakdown of work and operational support.
- Improve quality through early issue detection, shift-left testing, and proactive enhancements.
- Make technical decisions and align with product, architecture, and security stakeholders.
Requirements
- Strong experience with production-grade Java backend systems
- Solid Spring ecosystem knowledge, ideally Spring Boot, APIs, and service integrations.
- Experience with distributed systems and event-driven architecture (Kafka/Solace).
- Understanding of authentication/authorization (sessions, tokens, OAuth 2.0, OpenID Connect).
- Secure development mindset, OWASP principles, dependency scanning.
- Testing strategies (integration, contract, automation), CI/CD, relational databases.
- Production support, monitoring, incident handling, code review, communication skills.
Nice to have
- Knowledge of OAuth 2.0 and OpenID Connect.
- Performance testing and performance-aware design.
Culture & Benefits
- Hybrid work model allowing self-organization and focus on goals.
- Value individuals as people first, supporting work-life balance.
- Collaborative team environment with knowledge sharing and feedback.
- Innovation-driven culture embracing challenges and impact.
Hiring process
- Skills-based evaluation focusing on experience and potential, regardless of background.
- Merit-based assessment without regard to age, gender, origin, or other personal characteristics.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →