Monday, October 27, 2025

Job Description

About the ProjectYou’ll be joining a large-scale international platform in the online gaming and betting domain, contributing to advanced marketing and customer engagement systems within the Commercial & Marketing area.The solutions you’ll help build focus on improving acquisition, retention, and personalization through affiliate tracking, targeted campaigns, and dynamic on-site content — all supporting multiple brands and regions.----------Team & Role----------You’ll work in a multicultural, agile team following Scrum, alongside a technical engineering manager, product owner, and a group of backend, frontend, and QA engineers.As a Senior Software Engineer, your primary focus will be on backend development, with occasional involvement in frontend components. You’re expected to bring a proactive approach, communicate effectively in English, and contribute to technical and product discussions.---------- Core Responsibilities ----------- Design, develop and maintain backend services using Java 21 and Spring Boot 3.x.- Contribute to microservice-based architecture, ensuring performance, scalability, and reliability.- Build and maintain APIs for integration across internal systems.- Collaborate closely with frontend engineers, QA, and product stakeholders in an agile environment.- Participate in code reviews, CI/CD improvements, and technical knowledge sharing.---------- Core Requirements ----------- 7+ years of professional experience as a software engineer.- Strong expertise in Java and Spring Boot.- Experience with SQL databases (preferably Oracle) and Liquibase.- Understanding of microservices architecture and distributed systems.- Practical experience with Kubernetes, Jenkins, and Git-based workflows.- Knowledge of caching (Redis, Hazelcast) and monitoring tools (Splunk, Grafana).- Excellent English communication skills and collaborative mindset.---------- Nice to Have ----------- Familiarity with React and modern frontend tooling (Webpack, Vite, Babel).- Exposure to Kafka or RabbitMQ.- Interest in AI-assisted development tools such as GitHub Copilot.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs