July 1, 2026

Senior Backend Engineer - Core

Senior • Hybrid

29,000 - 35,000 PLN

Warsaw, Poland

ABOUT THE ROLE

Are you a skilled Senior Backend Engineer looking to make an impact in a fast-paced and dynamic environment? Join our dynamic Core Platform Team, the backbone of our product ecosystem. We are a crucial part of the Core division, responsible for building, maintaining, and evolving the foundational services and data infrastructure that power our products. Our mission is to provide scalable, reliable, and performant solutions for processing vast amounts of data, supporting various product teams across the company. We tackle exciting challenges in distributed systems, high-volume data streams, and ensuring the stability and performance of critical platform components.

We are a growing team of 10 experienced engineers, fostering a culture of collaboration, ownership, and continuous learning. If you're passionate about backend engineering, data processing, and building robust platforms, you'll find a challenging and rewarding environment here.

 

YOU WILL BE RESPONSIBLE FOR:

  • Contributing to the development and architectural design of Rhino, our multi-brand gaming platform built on 230+ microservices.

  • Securing deliveries and helping colleagues with theirs.

  • Maintaining and upgrading our systems and services, identifying and resolving complex technical challenges, optimising existing systems for efficiency, and ensuring data integrity.

  • Take full ownership of features and projects from conceptualisation and design through development, deployment, and monitoring.

  • Working closely with QA and contributing to testing activity in the team.

 
OUR SUCCESSFUL CANDIDATE WILL HAVE THE FOLLOWING:

ESSENTIAL SKILLS

  • Minimum 7 years of hands-on experience in Java with Spring Boot.

  • Experience in several of these technologies: SQL, Jenkins, Maven, Git, Docker, Spring, JUnit.

 

NICE TO HAVES

  • Bonus points if you have used Kotlin and  Google Cloud Platform.

  • Knowledge of the messaging platform (Kafka) is a big plus.

  • Knowledge of Agile methodologies.


WHO WE ARE

At the core of LeoVegas Group is Team Leo. Our culture is our foundation and is what enables us to innovate, build, and lead as we trailblaze our way through the igaming industry. We’re a team of over 2000 innovators, initiators, and groundbreakers working in a fast-paced and agile environment across 19 offices worldwide. 



BENEFITS 

  • Hybrid work policy

  • 4 weeks of Workation  (T&C apply)

  • Benefits package - 800 PLN net (B2B)/gross (UOP) monthly with access to the cafeteria platform (private medical care, insurances, sports card)

  • Training budget

  • ICAS assistance program that can provide help and guidance during challenging moments.

  • Our office provides complimentary snacks and drinks; on Mondays, we serve complimentary breakfast.

  • Team and office social events throughout the year

  • Free parking for bicycles and motorcycles

  • Free gym in the building

  • Equipment: MacBook Pro + smartphone (iPhone 16/17 or Samsung Galaxy S25) 

JOIN US!

In our pride, we empower our teammates to find their roar and run with their wildest ideas. We don’t wait for things to happen; we pounce and make it happen! 

Would you be a good fit for the Leo Pride - give us a roar!

As our company working language is English, we’d like to see your CV in English, please

Similar jobs you might like

Technology

LeoVegas Mobile Gaming Group

Staff Backend Engineer - Sports Engineering

Senior

Hybrid

Warsaw, Poland

200 - 220 PLN

🏢 Summary: Senior backend engineering role focused on designing and evolving scalable real-time sportsbook distributed systems used by millions of users. The position combines hands-on development with technical leadership across architecture, performance, reliability, observability and event-driven platform evolution. Engineers will mentor teams, improve operational excellence and drive long-term scalability in a high-volume environment. 🗂️ Requirements: Experience designing and operating distributed systems at scale, Strong Java expertise, Knowledge of JVM internals, Concurrency and multithreading experience, Experience with Reactive Programming, Experience with Spring Boot or Vert.x, Experience with Apache Kafka, Knowledge of event-driven architectures, Experience with Redis, Experience with SQL databases, Experience with NoSQL databases, Experience with observability and monitoring platforms, Production incident debugging experience, Strong system design skills, Architectural decision-making skills, Ability to communicate with technical stakeholders 📃 Skills: Java, JVM, Spring, Vert.x, Kafka, Redis, SQL, PostgreSQL, MariaDB, MongoDB, Datadog, Grafana, Kibana, Reactive, CI/CD, Kubernetes, AWS, GCP, OpenSearch, Elasticsearch, NATS 🏢 Description: ABOUT THE ROLE LeoVegas Group is building a world-class Sportsbook platform. Within the Sports domain, we work in a high-volume, real-time environment where speed, correctness, scalability and reliability are critical, building the services that transform incoming sports, trading and pricing data into experiences used by millions of customers. We are looking for a highly experienced Staff Backend Engineer to help lead the design, development and evolution of these distributed systems. You will provide technical leadership across architecture, engineering practices and platform evolution while remaining hands-on, helping teams make better technical decisions, raise engineering standards, simplify complex systems and balance business needs with long-term platform health. This role suits someone who enjoys understanding the technical and business context behind problems rather than implementing solutions mechanically. We value engineers who are curious and proactive, comfortable with ambiguity, and who lead through collaboration and ownership rather than authority. WHAT YOU'LL DO Lead architecture and design discussions for scalable, resilient and maintainable distributed systems, evaluating options through spikes, experiments and proofs of concept. Drive simplification of complex systems while holding a high bar for performance, reliability and code quality. Identify scalability, resiliency and operational risks before they reach production, and lead root cause analysis when incidents occur. Improve observability, monitoring and operational readiness, and drive down technical debt across the platform. Promote best practices around event-driven and reactive architectures, performance optimisation, testing, automation and CI/CD. Mentor engineers through design reviews, code reviews, pair programming and technical guidance. Partner with Product, Engineering Managers and Architects to translate business problems into practical solutions, and help shape and break down technical initiatives. Contribute to a culture of ownership, collaboration, continuous improvement and engineering excellence. WHAT WE'RE LOOKING FOR ESSENTIAL SKILLS Proven experience designing, building and operating distributed systems at scale, owning complex backend systems end-to-end in production. Strong backend expertise in Java (preferably 21+), with a solid understanding of JVM internals, concurrency and multithreading. Hands-on experience with Reactive Programming and non-blocking systems using Spring Boot and/or Vert.x. Hands-on experience with Apache Kafka and event-driven architectures; familiarity with streaming and messaging technologies such as Redis or NATS. Experience with Redis for caching and low-latency data access, and with SQL and NoSQL databases (e.g. PostgreSQL, MariaDB, MongoDB). Experience with observability and monitoring platforms such as Datadog, Grafana or Kibana, and with debugging complex production incidents. Strong system design and architectural decision-making, balancing latency, throughput, consistency, operational complexity and maintainability. Ability to influence technical decisions and communicate effectively with engineers, architects, product managers and other stakeholders. NICE TO HAVE Experience with Kubernetes, AWS and/or GCP, and cloud-native architecture patterns. Experience with OpenSearch and/or Elasticsearch for search, analytics and operational troubleshooting. Experience building internal platforms, shared frameworks or developer productivity tooling, with a strong SRE mindset. Experience within sports betting, gaming or other real-time, data-intensive domains. WHAT SUCCESS LOOKS LIKE Teams rely on you for technical direction and practical problem-solving, and move faster thanks to the foundations, tooling, standards and guidance you help establish. The platform becomes more reliable, scalable and easier to operate over time, with fewer production incidents. Technical decisions are made with greater clarity, consistency and long-term sustainability. Cross-team dependencies are better coordinated, reducing friction and improving delivery. Engineers grow technically through your mentorship, feedback and leadership. WHO WE ARE At the core of LeoVegas Group is Team Leo. Our culture is our foundation and is what enables us to innovate, build, and lead as we trailblaze our way through the igaming industry. We’re a team of over 2000 innovators, initiators, and groundbreakers working in a fast-paced and agile environment across 21 offices worldwide. WHAT WE OFFER Competitive salary aligned with your experience, expertise, and impact A collaborative, inclusive, and fast-paced engineering environment where ideas are welcomed, ownership is encouraged, and continuous learning is valued Hybrid work policy 4 weeks of Workation (T&C apply) Benefits package - 800 PLN net (B2B)/gross (UOP) monthly with access to the cafeteria platform (private medical care, insurances, sports card) Training budget ICAS's assistance program can provide help and guidance during challenging moments. Our office provides complimentary snacks and drinks; on Mondays, we serve complimentary breakfast. Team and office social events throughout the year Free parking for bicycles and motorcycles Free gym in the building Equipment: MacBook Pro + smartphone (iPhone 16/17 or Samsung Galaxy S25) JOIN US! In our pride, we empower our teammates to find their roar and run with their wildest ideas. We don’t wait for things to happen; we pounce and make it happen! Would you be a good fit for the Leo Pride - give us a roar! As our company's working language is English, we’d like to see your CV in English, please

Technology

LeoVegas Mobile Gaming Group

Senior Backend Engineer - Core Experience

Senior

Hybrid

Warsaw, Poland

21,800 - 27,200 PLN

🏢 Summary: Senior software engineer role focused on enhancing customer onboarding and responsible gaming features for a multi-brand gaming platform built on microservices. The position involves developing backend solutions, improving platform architecture, and collaborating with cross-functional teams in a data-driven CI/CD environment. Candidates will work primarily with Java and Spring Boot while contributing to testing, monitoring, and scalable platform development. 🗂️ Requirements: 5+ years of experience with Java and Spring Boot or other object-oriented languages, Experience with SQL and relational databases, Knowledge of microservice architectures, Ability to write unit, integration, and end-to-end tests, Experience collaborating in agile development environments, English proficiency 📃 Skills: Java, Spring, SpringBoot, SQL, Kotlin, Git, Kafka, Jenkins, GCP, BigQuery, Postman, Microservices, CI/CD, Kanban, Testing, Telemetry, Monitoring, C#, C++, Python, PHP 🏢 Description: ABOUT THE ROLE Are you an experienced software engineer looking for a meaningful role in a dynamic environment? Join our Markets Platform Team at LeoVegas Group, where you will play a crucial role in enhancing our global customer onboarding process and developing responsible gaming features. Your work will ensure a seamless, secure, and enjoyable experience for our customers across all our brands. In this position, you will focus on refining the onboarding journey and promoting responsible gaming. Our mission is to create a safe gaming environment where players can set healthy limits on their gambling habits. We leverage data-driven insights and a robust CI/CD process, following the Kanban methodology to deliver high-quality solutions. You will work alongside expert back-end developers specialising in Java and Kotlin, as well as dedicated Quality Assurance Engineers. YOU WILL BE RESPONSIBLE FOR: Developing a multi-brand gaming platform called Rhino, built on 230+ microservices. Driving continuous improvement in the player onboarding process and responsible gaming solutions through innovative solutions. Writing extensive tests (units, e2e, integration) and updating documentation. Participating in architectural discussions and suggesting ideas for technical improvements. Collaborate with Product Managers and other stakeholders to deliver innovative solutions that enhance customer experience and promote safe gaming practices. Working closely with Backend Engineers, QA Engineers and TA Engineers. OUR SUCCESSFUL CANDIDATE WILL HAVE THE FOLLOWING: ESSENTIAL SKILLS Min. 5 years of experience in using Java + Spring Boot framework, or similar experience in Object Oriented Languages (C#, C++, Python, PHP) and willing to learn Java You have experience with SQL and relational databases You are familiar with microservice architectures NICE TO HAVES Experience with Kotlin, Git, Kafka, Jenkins. Familiarity with Google Cloud Platform and BigQuery. Strong understanding of API testing methodologies and hands-on experience with tools like Postman. Knowledge of Automated Testing. Experience with telemetry and monitoring. WHO WE ARE At the core of LeoVegas Group is Team Leo. Our culture is our foundation and is what enables us to innovate, build, and lead as we trailblaze our way through the igaming industry. We’re a team of over 1400 innovators, initiators, and groundbreakers working in a fast-paced and agile environment across 11 offices worldwide. BENEFITS Hybrid work policy 4 weeks of Workation  (T&C apply) Benefits package - 800 PLN net (B2B)/gross (UOP) monthly with access to the cafeteria platform (private medical care, insurances, sports card) Training budget ICAS assistance program that can provide help and guidance during challenging moments. Our office provides complimentary snacks and drinks; on Mondays, we serve complimentary breakfast. Team and office social events throughout the year Free parking for bicycles and motorcycles Free gym in the building Equipment: MacBook Pro + smartphone (iPhone 16/17 or Samsung Galaxy S25) JOIN US! In our pride, we empower our teammates to find their roar and run with their wildest ideas. We don’t wait for things to happen; we pounce and make it happen! Would you be a good fit for the Leo Pride - give us a roar! As our company working language is English, we’d like to see your CV in English, please

Technology

LeoVegas Mobile Gaming Group

Backend Engineer - Core Experience

Mid

Hybrid

Warsaw, Poland

26,500 - 31,500 PLN

🏢 Summary: Software Engineer role focused on enhancing customer onboarding and responsible gaming features for a multi-brand gaming platform built on microservices. The position involves developing backend solutions, improving platform architecture, writing automated tests, and collaborating with cross-functional teams in an agile environment. Candidates will work with Java, Spring Boot, and cloud-based technologies to deliver secure and scalable solutions. 🗂️ Requirements: 3+ years of experience with Java and Spring Boot or other object-oriented languages, Experience with SQL and relational databases, Knowledge of microservice architectures, Ability to write unit, integration, and end-to-end tests, Experience collaborating in agile development environments, English proficiency for professional communication 📃 Skills: Java, Spring, SpringBoot, SQL, Microservices, Kotlin, Git, Kafka, Jenkins, GCP, BigQuery, Postman, Testing, Telemetry, Monitoring, Python, PHP, C#, C++ 🏢 Description: ABOUT THE ROLE Are you an experienced software engineer looking for a meaningful role in a dynamic environment? Join our Markets Platform Team at LeoVegas Group, where you will play a crucial role in enhancing our global customer onboarding process and developing responsible gaming features. Your work will ensure a seamless, secure, and enjoyable experience for our customers across all our brands. In this position, you will focus on refining the onboarding journey and promoting responsible gaming. Our mission is to create a safe gaming environment where players can set healthy limits on their gambling habits. We leverage data-driven insights and a robust CI/CD process, following the Kanban methodology to deliver high-quality solutions. You will work alongside expert back-end developers specialising in Java and Kotlin, as well as dedicated Quality Assurance Engineers. YOU WILL BE RESPONSIBLE FOR: Developing a multi-brand gaming platform called Rhino, built on 230+ microservices. Driving continuous improvement in the player onboarding process and responsible gaming solutions through innovative solutions. Writing extensive tests (units, e2e, integration) and updating documentation. Participating in architectural discussions and suggesting ideas for technical improvements. Collaborate with Product Managers and other stakeholders to deliver innovative solutions that enhance customer experience and promote safe gaming practices. Working closely with Backend Engineers, QA Engineers and TA Engineers. OUR SUCCESSFUL CANDIDATE WILL HAVE THE FOLLOWING: ESSENTIAL SKILLS Min. 3 years of experience in using Java + Spring Boot framework, or similar experience in Object Oriented Languages (C#, C++, Python, PHP) and willing to learn Java You have experience with SQL and relational databases You are familiar with microservice architectures NICE TO HAVES Experience with Kotlin, Git, Kafka, Jenkins. Familiarity with Google Cloud Platform and BigQuery. Strong understanding of API testing methodologies and hands-on experience with tools like Postman. Knowledge of Automated Testing. Experience with telemetry and monitoring. WHO WE ARE At the core of LeoVegas Group is Team Leo. Our culture is our foundation and is what enables us to innovate, build, and lead as we trailblaze our way through the igaming industry. We’re a team of over 1400 innovators, initiators, and groundbreakers working in a fast-paced and agile environment across 11 offices worldwide. BENEFITS Hybrid work policy 4 weeks of Workation  (T&C apply) Benefits package - 800 PLN net (B2B)/gross (UOP) monthly with access to the cafeteria platform (private medical care, insurances, sports card) Training budget ICAS assistance program that can provide help and guidance during challenging moments. Our office provides complimentary snacks and drinks; on Mondays, we serve complimentary breakfast. Team and office social events throughout the year Free parking for bicycles and motorcycles Free gym in the building Equipment: MacBook Pro + smartphone (iPhone 16/17 or Samsung Galaxy S25) JOIN US! In our pride, we empower our teammates to find their roar and run with their wildest ideas. We don’t wait for things to happen; we pounce and make it happen! Would you be a good fit for the Leo Pride - give us a roar! As our company working language is English, we’d like to see your CV in English, please

Technology

LeoVegas Group

JavaScript Engineer

Senior

Hybrid

Warsaw, Poland

24,400 - 29,400 PLN

🏢 Summary: Frontend JavaScript Engineer role focused on developing and maintaining high-quality web applications for a large-scale igaming platform. The position involves building new features, enhancing user experience, and collaborating with cross-functional teams to deliver and expand frontend products across multiple markets. The engineer will drive frontend development using modern JavaScript technologies in a microservices environment. 🗂️ Requirements: Proven experience with JavaScript, Good knowledge of GraphQL, Commercial experience with React, Commercial experience with TypeScript, Experience with Next.js, Working proficiency with Node.js, Experience working with microservices architecture 📃 Skills: JavaScript, GraphQL, React, TypeScript, Next.js, Node.js, Microservices, OpenAPI, BigQuery 🏢 Description: ABOUT THE ROLE We are looking for a passionate and experienced self-driven JavaScript Engineer to join in on our mission to deliver the greatest igaming experience to our customers. As a part of our multinational frontend team, you would be an important cog in the machinery, creating new features for and maintaining the full product of LeoVegas.com . In close collaboration with product managers, designers and our backend peers, we get to work with a broad variety of initiatives: everything from responsible gaming and payments to the casino lobby layout and new market entries. YOU WILL BE RESPONSIBLE FOR: Develop and maintain high-quality JavaScript applications Ensure a smooth and engaging user experience You will be responsible for driving the development of most of the frontend features of Leovegas.com Improve and maintain the applications with a product focus Contribute to launching new brands and brand expansions into new territories OUR SUCCESSFUL CANDIDATE WILL HAVE THE FOLLOWING: ESSENTIAL SKILLS Proven experience with Javascript Good knowledge of GraphQL Working experience with React and Typescript (Next.js) Working proficiency with Node.js and Microservices NICE TO HAVES Experience with OpenAPI Experience with BigQuery BENEFITS Hybrid work policy 4 weeks of Workation (T&C apply) Benefits package - 800 PLN net (B2B)/gross (UOP) monthly with access to the cafeteria platform (private medical care, insurances, sports card) Training budget ICAS assistance program that can provide help and guidance during challenging moments. Our office provides complimentary snacks and drinks; on Mondays, we serve complimentary breakfast. Team and office social events throughout the year Free parking for bicycles and motorcycles Free gym in the building Equipment: MacBook Pro + smartphone (iPhone 16/17 or Samsung Galaxy S25) WHO WE ARE At the core of LeoVegas Group is Team Leo. Our culture is our foundation and is what enables us to innovate, build, and lead as we trailblaze our way through the igaming industry. We’re a team of over 2000 innovators, initiators, and groundbreakers working in a fast-paced and agile environment across 19 offices worldwide. JOIN US! In our pride, we empower our teammates to find their roar and run with their wildest ideas. We don’t wait for things to happen; we pounce and make it happen! Would you be a good fit for the Leo Pride - give us a roar! As our company working language is English, we’d like to see your CV in English, please

Technology

Starbridge

Senior Backend Software Engineer | Java/Kotlin | EMEA/LATAM

Senior

Remote

Warsaw, Poland

8,000 - 11,500 USD

🏢 Summary: Senior Backend Engineer role focused on building and scaling backend systems for an AI-driven product that transforms complex government data into actionable insights. The position involves designing data ingestion, processing pipelines, and distributed infrastructure from scratch, with full ownership from architecture to production. You will work closely with a small senior team to deliver scalable, production-ready systems. 🗂️ Requirements: 6+ years of Backend Engineering experience, Experience in JVM ecosystem, Experience in product companies (B2B SaaS preferred), Experience designing and owning backend systems in production, Strong knowledge of system design and scalability, Experience building asynchronous or distributed systems, Ability to make and justify technical decisions, Fluency in English, Valid work authorization in Europe or LATAM 📃 Skills: Kotlin, Java, JVM, SQL, GCP, Messaging, Queues, DistributedSystems, SystemDesign, DataPipelines, LLMs, AI 🏢 Description: About the role We’re looking for a Senior Backend Engineer to join our early team and help build our product from zero to one. You’ll work on a product that helps companies navigate complex government data, from contracts and grants to market signals and turn it into actionable insights using AI. On the backend side, this means working on data ingestion, processing, and the infrastructure that powers search and AI-driven workflows at scale. You’ll collaborate closely with a small, senior team and have real ownership, from shaping solutions to shipping them to production and improving them over time. You might be a fit if you: Must have: 6+ years of experience as a Backend Engineer, preferably in the JVM ecosystem (we use Kotlin on the backend) Experience working in product companies (B2B SaaS preferred) with direct impact on shipped features Experience working in small companies or startups would be a strong advantage Experience designing and owning backend systems in production (from initial design to deployment and ongoing improvements) Strong understanding of system design, including scalability, failure handling, and trade-offs Experience building asynchronous or distributed systems (e.g. messaging, queues, event-driven systems) Ability to make and justify technical decisions, not just implement given solutions Fluency in written and spoken English Nice to have: Experience with large-scale data processing, scraping, or data pipelines Experience working with LLMs / AI-related systems Experience with GCP or similar cloud environments How We Work Build Bridges to Help Customers Win - We pride ourselves on being obsessively customer-centric. Shooting Star Speed - We move with extreme speed. We value momentum, decisiveness, and the ability to accelerate when it matters. Fun Is a Feature - Fun is a Feature means we intentionally design Starbridge to be an energizing place to do hard work. Joy, humor, and camaraderie make great teams faster, sharper, and more resilient. In the Arena - We believe the best ideas come from living close to the work, feeling the friction, hearing the nuance, and experiencing the details firsthand. Benefits include: Competitive salary + early-stage equity Unlimited PTO Regular off-sites (NYC + global locations) Interview Process We move fast — really fast. Getting back to someone today beats tomorrow, and our interview process reflects that mindset. Please keep us posted on your timeline so we can move quickly and speed things up where needed. After submitting your application, the team reviews your CV and statement of exceptional work. If your application passes this stage, you will be invited to a 30-minute interview during which a member of our team will make sure you're a good fit for the role. You will have the opportunity ask questions and learn more about the role as well. We'll then send you a programming challenge that consists of two parts: LeetCode and SQL. Beyond that step, you will enter the main process, which consists of three interviews: System design exercise hands-on. Live coding in Java/Kotlin. Product thinking and past work. All interviews will be conducted via Google Meet. Eligibility to Work in Europe or LATAM: Candidates must hold valid authorization to work in the country where they will be based. At this time, we are unable to offer visa sponsorship or assist with work permit applications.

Technology

LeoVegas Mobile Gaming Group

QA Automation Engineer - Sports

Mid

Hybrid

Warsaw, Poland

12,750 - 18,300 PLN

🏢 Summary: QA Automation Engineer role within a Sportsbook team, focused on ensuring high quality, security, and performance of a global betting platform through backend and frontend test automation. The position involves designing and maintaining automated tests, improving test strategies, and collaborating in an Agile environment with Java and TypeScript engineers. The role combines API, UI, and E2E testing with real-time data challenges in a fast-paced product environment. 🗂️ Requirements: Experience with backend test automation using Java, Practical experience with automated API testing, Familiarity with REST APIs, Basic understanding of microservices architecture, Proficiency with test management tools (e.g. TestRail or similar), Understanding of Agile/Scrum methodologies 📃 Skills: Java, API, REST, Microservices, TestRail, Agile, Scrum, Playwright, CI/CD, PerformanceTesting 🏢 Description: ABOUT THE ROLE: Are you a QA Automation Engineer who thrives in a fast-paced environment? Join the Sportsbook team at LeoVegas and help shape the future of our betting platform. Your work will directly impact millions of users, ensuring a secure, seamless, and high-performance experience across all our global brands. Working in a collaborative Agile team alongside skilled Java, TypeScript, and QA engineers, you will design robust test strategies and define clear scopes aligned with business goals. If you want to tackle real-time data challenges and elevate a world-class sports betting product, we’d love to hear from you! YOU WILL BE RESPONSIBLE FOR: Designing, executing, and maintaining test cases for backend and frontend components Identifying opportunities for automation across the betting flow and contributing to their implementation Supporting the design and maintenance of automated tests (API, UI, E2E) Collaborating with developers and QAs to define testing scope and ensure adequate test coverage Executing manual and automated tests as part of the development lifecycle Reporting, tracking, and verifying defects, ensuring timely resolution Contributing to improving test processes, reliability, and overall product quality Communicating risks and findings clearly to team members and stakeholders OUR SUCCESSFUL CANDIDATE WILL HAVE THE FOLLOWING: ESSENTIAL SKILLS Experience with backend test automation using Java Practical experience with automated API testing Familiarity with REST APIs and basic understanding of microservices architecture Proficiency with test management tools (e.g. TestRail or similar) Understanding of Agile/Scrum and modern software development practices NICE TO HAVES Experience with frontend testing including UI automation tools (Playwright) Experience with CI/CD pipelines Knowledge of event-driven systems Experience with performance testing ISTQB certification Interest in or experience with the iGaming domain WHAT WE VALUE: Proactive mindset - you identify issues and opportunities to improve quality Collaborative approach - you work closely with developers, PMs, and other QAs Curiosity about the product - you want to understand the betting domain, not just test it WHO WE ARE: At the core of LeoVegas Group is Team Leo. Our culture is our foundation and is what enables us to innovate, build, and lead as we trailblaze our way through the igaming industry. We’re a team of over 2000 innovators, initiators, and groundbreakers working in a fast-paced and agile environment across 19 offices worldwide. BENEFITS Hybrid work policy 4 weeks of Workation (T&C apply) Benefits package - 800 PLN net (B2B)/gross (UOP) monthly with access to the cafeteria platform (private medical care, insurances, sports card) Training budget ICAS assistance program that can provide help and guidance during challenging moments Our office provides complimentary snacks and drinks; on Mondays, we serve complimentary breakfast, on Wednesdays Fika, and Fridays croissants Team and office social events throughout the year Free parking for bicycles and motorcycles Free gym in the building Equipment: MacBook Pro + smartphone (iPhone 16/17 or Samsung Galaxy S25) JOIN US! In our pride, we empower our teammates to find their roar and run with their wildest ideas. We don’t wait for things to happen; we pounce and make it happen! Would you be a good fit for the Leo Pride - give us a roar! **As our company working language is English, we’d like to see your CV in English, please we’d like to see your CV in English, please**

Technology

zooplus

Senior Software Engineer - Python

Senior

Hybrid

Kraków, Poland

🏢 Summary: Senior Backend Software Engineer role focused on building and maintaining backend services for mobile applications in a large-scale pet e-commerce platform. The position involves developing microservices, cloud-native solutions, CI/CD pipelines, and collaborating in Agile teams using modern DevOps practices. Candidates will work across the full software development lifecycle with technologies such as Python, AWS, Docker, Kubernetes, and Spring. 🗂️ Requirements: 6+ years of professional Python experience, Experience with Java, Experience with Spring, Strong understanding of complex software architectures, Experience with unit testing and TDD, Experience with DevOps tools and practices, Experience with CI/CD pipelines, Experience with AWS, Experience with Kubernetes, Ability to work across full software development lifecycle, Ability to mentor junior developers, Excellent communication skills, English proficiency 📃 Skills: Python, Java, Spring, AWS, Docker, Kubernetes, Terraform, Jenkins, InfluxDB, Grafana, ELK, S3, SNS, SQS, RDS, DynamoDB, Git, Scrum, TDD, CI/CD, Microservices 🏢 Description: Company Description With over 25 years’ experience, plus the same enormous passion and ambition we had on day-one, we’re trailblazers in the pet e-commerce industry. Our solutions make over 12 million customers genuinely happier – and that’s something we really care about. We work together to continually adapt; embracing change and the challenges it brings so that we can keep doing better. Join us and discover a place where your potential meets your passion for pets. That’s the power of plus. Job Description We are looking for a Senior Backend Software Engineer to join our Mobile Apps Team, bring new features to life, and support the evolution of our services and products. You will work closely with the product owner, area architect, and your team members to clarify business needs and technical requirements and define how to best support them. In close collaboration with other teams, your team will introduce new features and improvements to the mobile apps to provide an even better experience for more than 11 millions of our customers! As our Senior Backend Software Engineer: You will work with your Team and Product Owner in a challenging Agile environment, collaborating closely with other teams. You will participate in the team's technical/architectural discussions and decisions. You will develop and continuously deliver applications for one of Europe's most successful pet e-commerce platforms. You will participate in the complete software development life cycle from discovery through coding, testing, deployment, and maintenance. You will learn and grow your skills daily, striving for mastery using state-of-the-art technologies and practices such as AWS, Microservices, Docker, and more. At the Mobile Apps , our primary responsibility is the iOS and Android apps, including the services that power them. This includes all aspects of the customer journey, from onboarding, personalised home feed, wishlist, search and catalog to cart and checkout. As a rapidly growing channel, the Mobile Apps are crucial to the company's success. Here are several aspects of our team and work environment that contribute to a positive and fulfilling experience: We work in self-organised teams following Scrum methodology, respecting and valuing everyone´s opinion. We learn from each other and share knowledge through pair programming, code reviews, and many training opportunities. We deliver value by developing new features, maintaining existing products, and improving all the infrastructure we need, so we would also like to have a colleague who is cross-functional . We are committed to delivering high-quality products and believe that continuous delivery, clean code, and a DevOps mindset are key to achieving this goal. Our team values a friendly and collaborative environment , and we greatly encourage open communication and teamwork . We believe in a team approach and do not assign blame; instead, we work together to build and maintain the system. We embrace diversity, having colleagues from over 50 countries. This means our working language is English . These are some of the technologies/frameworks/practices we use: Python Java 11+, Spring framework CI/CD with Jenkins pipeline InfluxDB, Grafana, ELK stack Docker, Kubernetes Amazon Web Services and cloud deployments (S3, SNS, SQS, RDS, DynamoDB, etc.), using tools such as Terraform or AWS CLI Git, Scrum, Pair Programming, Peer Reviewing Your responsibilities Participate in solution investigation, estimations, planning, and alignment with other teams. Design, implement, deliver, and support backend solutions (restful web services) using micro-services architecture. Work closely with other teams to integrate their solutions into the mobile apps. Promote and implement test automation (e.g., unit tests, integration tests, e2e tests and performance tests) Build and maintain CI/CD pipelines for continuous integration, development, and deployment. Deploy applications on the cloud using technologies such as Docker, Kubernetes, AWS and Terraform. Work closely with the team in an agile and collaborative environment. This will involve code reviews, pair programming, knowledge sharing, and incident coordination. Maintain existing applications and reduce technical debt. Qualifications Must have: 6+ years of professional experience with Python; experience with Java and the Spring Framework is a plus. Strong understanding of complex architecture landscapes, with the ability to independently investigate and implement new features. Ownership mindset with a strong focus on delivering high-quality solutions; experience with unit testing and Test-Driven Development (TDD). Experience with DevOps tools and practices, including container orchestration, CI pipelines, monitoring and alerting, AWS, and Kubernetes. Interest in contributing across the full software development lifecycle (frontend, backend, testing, and DevOps). Ability to mentor junior colleagues and help structure and clarify requirements. Empathetic team player with the ability to build effective working relationships. Excellent verbal and written communication skills. Nice to have: Experience working within Agile practices and knowledge of Agile values & principles. Experience working with Microservices. Experience in the e-commerce domain. Experience with AI-assisted development and modern SDLC tooling: Tools like GitHub Copilot / Copilot Chat Applying AI for code generation, refactoring, test automation, and documentation Using AI to accelerate debugging, prototyping, and architectural decisions Additional Information Headquartered in Munich, with offices across Madrid, Krakow, Wroclaw, London and Vienna, we collaborate because we genuinely love working together - so you’ll be at the heart of an incredible, multinational team. We trust each other to get the job done, which means you’ll benefit from hybrid working, spending 60% of your time in the office and 40% at home. There’s an option to work for 20 days abroad in approved countries too. Add to that development opportunities that help you to shape your own career path, excellent training and support, wellbeing offers, subsidised transport or bike leasing, plus 20% discount across all our products, and you’ll begin to get a sense of what sets us apart. Find out more about the specific benefits at your local office in our blog posts . At zooplus, we believe in equal opportunity and support everyone to fulfil their potential. We recognise the power of listening and learning from each other and embrace diversity and inclusion of all. #LI-Hybrid

Technology

DataArt

Senior Backend Engineer with Java

Senior

Remote

Wroclaw, Poland

16,000 - 19,000 PLN

🏢 Summary: Senior Backend Engineer role focused on defining the technical direction and architecture of a domain within a borderless financial platform. The position involves designing scalable microservices, driving architectural decisions, and leading a small backend team in a distributed environment. The role emphasizes reliability, security, and high‑volume transaction processing in a cloud-based ecosystem. 🗂️ Requirements: 4-7 years backend engineering experience, Proficiency in Go, Experience with Java 21 or modern Java, Experience designing microservices with clear contracts, Experience with caching strategies including TTL and invalidation, Experience with event-driven or asynchronous architectures, Experience with structured logging, metrics, and alerting, Experience with AWS services, Experience with relational and non-relational databases, Experience with Spring Boot or similar frameworks, Experience reviewing code and architectural decisions, Availability to work in GMT+5:30 timezone 📃 Skills: Java, Go, Spring, JDBI, PostgreSQL, CockroachDB, DynamoDB, Redis, SQS, SNS, Kafka, AWS, EKS, ALB, RDS, S3, Kong, Datadog, Quickwit, JWT, RBAC, TLS, Docker, ArgoCD, GitHub, Microservices, Kafka, CDC 🏢 Description: Project overview This project focuses on developing a borderless financial platform that supports international banking flows, payments, account management and regulatory compliant operations. The product handles sensitive data and high volume transactions while prioritising reliability and security. Team You will work in a distributed environment with backend engineers, a product manager and platform specialists. The role involves leading a sub team of three to five engineers, conducting design reviews, ensuring code quality standards and supporting collaborative decision making. Position overview We are looking for a Senior Backend Engineer who will define the technical direction of a backend domain and drive architectural decisions. You will design microservices, create scalable solutions, guide a small engineering group and collaborate closely with product specialists to shape the delivery roadmap. We are looking for a person willing to work in the time zone: GMT+5:30. Technology stack Java 21, Go, Spring Boot, JDBI, custom workflow engines, PostgreSQL, CockroachDB, DynamoDB, Redis, SQS, SNS, Kafka, AWS EKS ALB RDS S3 Secrets Manager, Kong API Gateway, Datadog, Quickwit, JWT RBAC TLS request and response encryption VAPT, GitHub Actions, Docker, ArgoCD, microservices, event driven architecture, saga and orchestration patterns, CDC pipelines, maker checker workflows Responsibilities Plan and design backend microservices with clear boundaries and contracts Develop solutions for domains such as onboarding, payments, transaction orchestration or platform components Break complex epics into actionable tasks with clear acceptance criteria Review designs from other engineers to ensure scalability and fault tolerance Drive technical decisions including caching layers, asynchronous processing strategies, database choices and API versioning Evaluate build versus buy options for integrations and services Collaborate with a product manager to align on scope and prioritisation Lead a sub team of backend engineers and support their professional growth Support incident response, root cause analysis and long term improvements Monitor service performance using logging, metrics and tracing tools Requirements Professional backend engineering experience from 4-7 years Experience with Go (tooling & CLIs) Experience designing microservices with well-defined contracts and boundaries Experience with Java 21 or modern Java versions Experience with caching strategy design, including TTL and invalidation approaches Experience working with asynchronous processing, event-driven architecture, or queue-based workflows Experience using structured logging, metrics, and alerting to debug production systems Experience in making build versus buy decisions with clear trade-off analysis Experience reviewing code and identifying architectural or contract issues Experience with AWS-based services Experience working with relational and non-relational databases such as PostgreSQL or DynamoDB Experience writing backend services using Spring Boot or similar frameworks Nice to have Experience with financial or payments related systems Experience with KYC or AML flows Experience with workflow or orchestration engines Experience with platform wide pattern creation or reusable service design Experience with data encryption practices and security audits Experience with CockroachDB or high availability distributed databases What We Offer: Vacation days : Up to 26 business days per year. 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types Health and life insurance (Luxmed) MyBenefit platform with Multisport option Internal psychological support service English language classes from the first working day Access to external learning platforms : O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training Flexible workplace : work from the office, from home, or choose a hybrid option Tech Skills Mentoring Program Opportunities to develop as a public speaker, mentor, or technical interviewer Fully paid idle (bench) when not involved in a project Certification reimbursement (AWS, GCP, Microsoft, etc.)

Technology

Motorola Solutions

Senior Java/ Full Stack Engineer

Senior

Hybrid

Kraków, Poland

18,000 - 21,000 PLN

🏢 Summary: Backend-focused software engineering role responsible for designing and implementing scalable, high-performance Java applications. The position involves enhancing system architecture, performance, and resilience while developing new features and maintaining backend services. You will work in an Agile team environment, emphasizing clean code, testing, and database optimization. 🗂️ Requirements: 5+ years backend software development experience, Strong knowledge of core Java and JDK, Experience designing high-performance multithreaded systems, Solid understanding of software architecture and design patterns, Experience writing automated tests with JUnit, Advanced debugging and performance profiling skills, Strong knowledge of relational databases, Experience with PostgreSQL, Experience with Hibernate or JPA, Ability to work in Agile environment 📃 Skills: Java, JDK, JUnit, PostgreSQL, Hibernate, JPA, SQL, JAX-RS, Spring, Agile, Multithreading 🏢 Description: You will join a high-performing team of software engineers, with the ability to work on the backend or full stack, but primarily working on the backend, and taking responsibility for implementing a range of new application features, as well as improving the architecture, performance, scalability, and resilience of the existing product. Responsibilities Design and implement clean, modular, scalable, and testable code for the Java backend. Conducting performance analysis and profiling for backend systems and databases, ensuring the system’s scalability and high performance. Apply advanced testing and debugging methods to resolve complex software issues. Work collaboratively with local and distributed teams in an Agile environment to continuously enhance product functionality. Required skills and qualifications 5+ years of hands-on backend software development, with an in-depth knowledge of core Java/JDK. Solid understanding of software architecture, design patterns, and core software engineering principles. (Experience designing and implementing high-performance, multithreaded, state-driven systems. Proficiency in creating meaningful automated tests (we use JUnit) and applying advanced testing and debugging techniques. In-depth knowledge of relational databases (we use Postgres) and ORM technologies such as Hibernate/JPA. Strong communication skills with the ability to effectively interface with stakeholders. Excellent problem-solving skills with a strong capacity for independent work. Ability to work both independently and collaboratively as part of a team in an Agile environment. Communicative English Preferred skills and qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related subject. Experience developing REST APIs using JAX-RS, Spring, or similar technologies. 2+ years of experience with Angular or similar modern frontend frameworks. Experience with E2E testing frameworks such as Playwright or Cypress. Mentorship, coaching, or leadership experience or demonstrable aptitude. In return for your expertise, we’ll support you in this new challenge with coaching & development every step of the way. Also, to reward your work, you’ll get the following: Contract of Employment (UoP) Private medical coverage, Multisport Life insurance (two annual incomes), Employee Stock Purchase Plan – 15% discount for buying Motorola’s Stock units, Employee Pension Plan – 3,5 % of the month’s salary gross, which goes to the retirement account IP Tax Relief (up to 80%) Yearly salary increase (depends on individual performance) Yearly bonus (depends on company performance) Flexible working hours (usually the day starts between 7-10), 8 hours working day (30 minutes lunch break included). Hybrid work mode

Technology

Motorola Solutions

Senior Java/ Full Stack Engineer

Senior

Hybrid

Krakow, Poland

18,000 - 20,000 PLN

🏢 Summary: Backend-focused Java Engineer role responsible for designing and implementing scalable, high-performance application features while improving architecture, resilience, and system scalability. The position involves performance analysis, advanced testing, and database optimization within an Agile environment. You will primarily work on the Java backend, contributing to clean, modular, and testable code. 🗂️ Requirements: 5+ years backend development experience, Strong knowledge of core Java/JDK, Experience with high-performance multithreaded systems, Solid understanding of software architecture and design patterns, Experience writing automated tests with JUnit, Advanced testing and debugging skills, Experience with relational databases, Knowledge of PostgreSQL, Experience with ORM frameworks, Knowledge of Hibernate or JPA, Experience with backend performance analysis and profiling 📃 Skills: Java, JDK, JUnit, PostgreSQL, Hibernate, JPA, SQL, Multithreading, REST, JAX-RS, Spring, Angular, Playwright, Cypress, Agile 🏢 Description: You will join a high-performing team of software engineers, with the ability to work on the backend or full stack, but primarily working on the backend, and taking responsibility for implementing a range of new application features, as well as improving the architecture, performance, scalability, and resilience of the existing product. Responsibilities Design and implement clean, modular, scalable, and testable code for the Java backend. Conducting performance analysis and profiling for backend systems and databases, ensuring the system’s scalability and high performance. Apply advanced testing and debugging methods to resolve complex software issues. Work collaboratively with local and distributed teams in an Agile environment to continuously enhance product functionality. Required skills and qualifications 5+ years of hands-on backend software development, with an in-depth knowledge of core Java/JDK. Solid understanding of software architecture, design patterns, and core software engineering principles. (Experience designing and implementing high-performance, multithreaded, state-driven systems. Proficiency in creating meaningful automated tests (we use JUnit) and applying advanced testing and debugging techniques. In-depth knowledge of relational databases (we use Postgres) and ORM technologies such as Hibernate/JPA. Strong communication skills with the ability to effectively interface with stakeholders. Excellent problem-solving skills with a strong capacity for independent work. Ability to work both independently and collaboratively as part of a team in an Agile environment. Communicative English Preferred skills and qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related subject. Experience developing REST APIs using JAX-RS, Spring, or similar technologies. 2+ years of experience with Angular or similar modern frontend frameworks. Experience with E2E testing frameworks such as Playwright or Cypress. Mentorship, coaching, or leadership experience or demonstrable aptitude. In return for your expertise, we’ll support you in this new challenge with coaching & development every step of the way. Also, to reward your work, you’ll get the following: Contract of Employment (UoP) Private medical coverage, Multisport Life insurance (two annual incomes), Employee Stock Purchase Plan – 15% discount for buying Motorola’s Stock units, Employee Pension Plan – 3,5 % of the month’s salary gross, which goes to the retirement account IP Tax Relief (up to 80%) Yearly salary increase (depends on individual performance) Yearly bonus (depends on company performance) Flexible working hours (usually the day starts between 7-10), 8 hours working day (30 minutes lunch break included). Hybrid work mode