New offer - be the first one to apply!
July 8, 2026
Software Engineer
Mid • Remote
135 - 155 PLN
Warsaw, Poland
Work with developers, architects, product management and other product teams on designing, developing, and integrating several Brightstar Lottery products.
Responsibilities
- Write well-designed, testable code.
- Participate actively in the development and delivery of the solution, including reviews and planning activities.
- Collaborate with technical writers to enhance user manuals and develop internal technical documentation.
- Troubleshoot, debug, maintain, and improve existing software modules in accordance with standard product maintenance processes.
- Work closely with other teams to support new business opportunities by participating in customer PoCs and creating product prototypes for emerging technologies.
Requirements
- Backend programming skills.
- Experience/expertise with Spring/Spring Boot, Hibernate, REST Web Services, multi-threaded/concurrency Java, Apache Camel, JBoss, Apache, Maven, Docker, GIT, and cache technologies.
- Experience with CI/CD processes using Jenkins, Ansible, or Puppet.
- Experience with SQL databases including DB2 and PostgreSQL.
- Experience with Agile development principles.
- Experience in troubleshooting.
- Experience analyzing and defining solutions based on business requirements.
- Excellent verbal and written communication skills in English.
- Excellent team-working skills.
Client
A global leader focused on lottery solutions, delivering secure technology and reliable, engaging solutions for lottery clients and communities.
Similar jobs you might like
Technology
PTT Consulting Sp. z o. o.
Backend Java Developer
Mid
Hybrid
Warsaw, Poland
🏢 Summary: Development role focused on building and maintaining backend applications using modern Java and Spring technologies in an agile environment. The position involves end-to-end understanding of application development and delivering secure, high-quality solutions for a global lottery solutions client. 🗂️ Requirements: Java 21, Spring Boot 3, Experience with GitHub-like platform, PostgreSQL, Strong debugging skills, Strong troubleshooting skills, Experience with Agile development, Knowledge of Scrum ceremonies, Bachelor’s degree in IT or equivalent experience 📃 Skills: Java, Spring, SpringBoot, PostgreSQL, GitHub, Agile, Scrum, SQL, Hibernate, Azure 🏢 Description: Responsibilities: Collaboration with the team. Understanding end-to-end work and importance of building an app usable for all customers. Requirements: Java 21 Spring Boot 3 Experience with GITHUB-like platform PostgreSQL database. Strong debugging and troubleshooting skills. Experience with agile development. Familiarity with Agile – Scrum methodology with all ceremonies. Bachelor’s degree in IT or equivalent practical experience. Nice to have: MS Azure knowledge SQL Hibernate Client: A global leader with a sharp focus on lottery solutions. A confident step forward building on a long history of delivering safe and secure technology, demonstrating strong commitment to customers as a dedicated lottery service provider. Leveraging collective insight, experience, and expertise to create reliable and engaging solutions that help lottery clients achieve objectives, meet player needs, and deliver meaningful benefits to communities
Technology
BRIGHTSTAR LOTTERY POLAND
Director Software Engineering
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Leadership role responsible for engineering strategy, delivery, and technical excellence of a business-critical lottery product within a scalable, cloud-native platform. The position combines ownership of product roadmap execution, architecture direction, and quality standards with oversight of multi-team engineering structures. It focuses on building high-performing teams and ensuring secure, reliable, and predictable software delivery in a high-volume transactional environment. 🗂️ Requirements: 10+ years software engineering experience, 5+ years leading multi-team engineering organizations, Experience delivering scalable, secure software products, Experience in product-oriented or SaaS environments, Strong knowledge of modern software architecture, Experience with SDLC, Agile, DevOps, CI/CD, Experience with cloud platforms, Experience with microservices and distributed systems, Understanding of security and compliance in regulated environments, Bachelor’s degree in Computer Science or related field 📃 Skills: AWS, Azure, Microservices, APIs, DistributedSystems, EventDriven, CI/CD, DevOps, Agile, SDLC, TestAutomation, Cloud, Architecture, Security, Observability 🏢 Description: About BrightStar BrightStar is a global provider of lottery platforms and systems for state lottery operators across four continents. We build and operate mission-critical software that powers the sale, management, and settlement of lottery products — serving millions of players through our clients’ retail and digital networks. About the Role We are looking for an experienced Director of Software Engineering to lead the engineering organization responsible for the development, scalability, and long-term evolution of one of business-critical products within BrightStar’s lottery technology portfolio. This role combines strategic technology leadership, people management, product delivery ownership, and strong cross-functional collaboration. The successful candidate will be accountable for building and leading high-performing engineering teams, driving predictable delivery of the product roadmap, ensuring technical excellence, and partnering closely with Product, Architecture, Delivery, Operations, Security, and senior business stakeholders. The Director of Software Engineering reports to the VP of Product Software Engineering and operates as part of a leadership team that is actively building a more predictable, ownership-driven engineering organization. Key Responsibilities Engineering Leadership Lead the software engineering function responsible for the product, including software development, quality engineering, technical delivery, and engineering operations. Define and execute the engineering strategy for the product in alignment with BrightStar’s platform transformation, product strategy, business priorities, and customer needs. Build, lead, and develop high-performing engineering teams, including Engineering Managers, Technical Leads, Software Engineers, and QA / Test Automation specialists. Create clear ownership, accountability, and decision-making structures across teams. Drive a culture of technical excellence, collaboration, transparency, continuous improvement, and outcome orientation. Coach and mentor engineering leaders and senior technical talent, supporting succession planning and leadership development. Product Delivery and Execution Own engineering delivery against the product roadmap, ensuring predictable execution, clear prioritization, and measurable outcomes. Partner with Product Management to translate business needs, client requirements, and market opportunities into scalable and technically sound product capabilities. Ensure effective planning, estimation, dependency management, release governance, and delivery reporting. Identify and remove delivery bottlenecks across teams, processes, architecture, and stakeholder alignment. Establish and monitor key engineering metrics, including delivery predictability, quality, reliability, cycle time, defect trends, system performance, and team health. Balance new feature development with technical debt reduction, platform modernization, and operational stability. Architecture, Quality and Reliability Provide leadership over architectural direction, design standards, and engineering best practices for the product. Support BrightStar’s shift toward a modular, cloud-native product platform by promoting reuse, standardization, configurability, and scalable architecture. Ensure the product is scalable, secure, maintainable, observable, and resilient. Promote modern software engineering practices, including automated testing, CI/CD, DevOps, observability, secure development lifecycle, and cloud-native engineering. Work closely with Architecture, Security, Infrastructure / Cloud, and Operations teams to ensure alignment on platform strategy, non-functional requirements, and production readiness. Drive continuous improvement in software quality, test automation, incident prevention, and root-cause analysis. Ensure compliance with relevant security, data protection, audit, and regulatory requirements applicable to lottery systems and public-sector clients. Stakeholder and Business Collaboration Act as the primary engineering partner for Product, Operations, Delivery, Sales, and senior leadership stakeholders. Communicate engineering plans, risks, trade-offs, and delivery progress clearly to technical and non-technical audiences. Support customer-facing discussions where senior technical credibility is required, especially around scalability, reliability, roadmap feasibility, delivery risk, or complex implementation topics. Collaborate with global or distributed teams, ensuring alignment across locations, time zones, and functions. Represent the engineering organization in strategic planning, budgeting, portfolio prioritization, and transformation discussions. People, Organization and Talent Define the target engineering organization structure required to support current delivery needs and future platform growth. Recruit, retain, and develop strong engineering talent. Set performance expectations, conduct talent reviews, and support career development for managers and senior engineers. Build an inclusive, accountable, and high-performance engineering culture. Manage internal teams and, where relevant, external technology partners, contractors, or vendors. Support workforce planning, budget management, and capacity planning for the engineering function. Required Experience and Qualifications 10–15+ years of professional experience in software engineering, including significant experience in product-oriented software development. Minimum 5 years of experience leading engineering teams, preferably including managers, tech leads, or multi-team structures. Experience in a role such as Director of Engineering, Head of Engineering, Senior Engineering Manager, VP Engineering, or equivalent. Proven track record of delivering complex software products or platforms in scalable, reliable, and secure environments. Strong understanding of modern software architecture, SDLC, agile delivery, DevOps, CI/CD, test automation, and engineering quality practices. Experience managing engineering delivery in a product organization, preferably in SaaS, fintech, gaming / lottery technology, ticketing, e-commerce, payments, enterprise software, or another high-volume transactional environment. Experience with cloud platforms such as AWS, Azure. Experience with microservices, APIs, distributed systems, event-driven architecture, or real-time processing. Ability to make sound technology and prioritization decisions under ambiguity and business pressure. Strong people leadership skills, including coaching, performance management, organizational design, and talent development. Excellent communication and stakeholder management skills, including the ability to work effectively with executive-level stakeholders. Fluent English. Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. Equivalent professional experience will also be considered. Master’s degree or MBA is an advantage. Location: Warsaw, Poland - on-site presence required (hybrid mode).
Technology
BRIGHTSTAR LOTTERY POLAND
Director Software Engineering
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Leadership role responsible for driving engineering strategy, delivery, and technical excellence for a business-critical, cloud-based lottery platform. The position focuses on building and managing high-performing teams, ensuring scalable and secure architecture, and delivering predictable product outcomes in a complex, high-volume transactional environment. The role combines product delivery ownership with architectural oversight and cloud-native transformation. 🗂️ Requirements: 10–15+ years in software engineering, Minimum 5 years leading engineering teams, Experience in Director/Head/Senior Engineering Manager/VP Engineering role, Proven delivery of complex, scalable, secure software products, Strong knowledge of modern software architecture, Experience with SDLC and agile methodologies, Experience with DevOps and CI/CD practices, Experience with cloud platforms (AWS or Azure), Experience with microservices and distributed systems, Experience in high-volume transactional or SaaS environments, Bachelor’s degree in Computer Science or related field, Fluent English 📃 Skills: AWS, Azure, Microservices, APIs, DistributedSystems, EventDrivenArchitecture, RealTimeProcessing, SDLC, Agile, DevOps, CICD, TestAutomation, CloudNative, SaaS 🏢 Description: About BrightStar BrightStar is a global provider of lottery platforms and systems for state lottery operators across four continents. We build and operate mission-critical software that powers the sale, management, and settlement of lottery products — serving millions of players through our clients’ retail and digital networks. About the Role We are looking for an experienced Director of Software Engineering to lead the engineering organization responsible for the development, scalability, and long-term evolution of one of business-critical products within BrightStar’s lottery technology portfolio. This role combines strategic technology leadership, people management, product delivery ownership, and strong cross-functional collaboration. The successful candidate will be accountable for building and leading high-performing engineering teams, driving predictable delivery of the product roadmap, ensuring technical excellence, and partnering closely with Product, Architecture, Delivery, Operations, Security, and senior business stakeholders. The Director of Software Engineering reports to the VP of Product Software Engineering and operates as part of a leadership team that is actively building a more predictable, ownership-driven engineering organization. Key Responsibilities Engineering Leadership Lead the software engineering function responsible for the product, including software development, quality engineering, technical delivery, and engineering operations. Define and execute the engineering strategy for the product in alignment with BrightStar’s platform transformation, product strategy, business priorities, and customer needs. Build, lead, and develop high-performing engineering teams, including Engineering Managers, Technical Leads, Software Engineers, and QA / Test Automation specialists. Create clear ownership, accountability, and decision-making structures across teams. Drive a culture of technical excellence, collaboration, transparency, continuous improvement, and outcome orientation. Coach and mentor engineering leaders and senior technical talent, supporting succession planning and leadership development. Product Delivery and Execution Own engineering delivery against the product roadmap, ensuring predictable execution, clear prioritization, and measurable outcomes. Partner with Product Management to translate business needs, client requirements, and market opportunities into scalable and technically sound product capabilities. Ensure effective planning, estimation, dependency management, release governance, and delivery reporting. Identify and remove delivery bottlenecks across teams, processes, architecture, and stakeholder alignment. Establish and monitor key engineering metrics, including delivery predictability, quality, reliability, cycle time, defect trends, system performance, and team health. Balance new feature development with technical debt reduction, platform modernization, and operational stability. Architecture, Quality and Reliability Provide leadership over architectural direction, design standards, and engineering best practices for the product. Support BrightStar’s shift toward a modular, cloud-native product platform by promoting reuse, standardization, configurability, and scalable architecture. Ensure the product is scalable, secure, maintainable, observable, and resilient. Promote modern software engineering practices, including automated testing, CI/CD, DevOps, observability, secure development lifecycle, and cloud-native engineering. Work closely with Architecture, Security, Infrastructure / Cloud, and Operations teams to ensure alignment on platform strategy, non-functional requirements, and production readiness. Drive continuous improvement in software quality, test automation, incident prevention, and root-cause analysis. Ensure compliance with relevant security, data protection, audit, and regulatory requirements applicable to lottery systems and public-sector clients. Stakeholder and Business Collaboration Act as the primary engineering partner for Product, Operations, Delivery, Sales, and senior leadership stakeholders. Communicate engineering plans, risks, trade-offs, and delivery progress clearly to technical and non-technical audiences. Support customer-facing discussions where senior technical credibility is required, especially around scalability, reliability, roadmap feasibility, delivery risk, or complex implementation topics. Collaborate with global or distributed teams, ensuring alignment across locations, time zones, and functions. Represent the engineering organization in strategic planning, budgeting, portfolio prioritization, and transformation discussions. People, Organization and Talent Define the target engineering organization structure required to support current delivery needs and future platform growth. Recruit, retain, and develop strong engineering talent. Set performance expectations, conduct talent reviews, and support career development for managers and senior engineers. Build an inclusive, accountable, and high-performance engineering culture. Manage internal teams and, where relevant, external technology partners, contractors, or vendors. Support workforce planning, budget management, and capacity planning for the engineering function. Required Experience and Qualifications 10–15+ years of professional experience in software engineering, including significant experience in product-oriented software development. Minimum 5 years of experience leading engineering teams, preferably including managers, tech leads, or multi-team structures. Experience in a role such as Director of Engineering, Head of Engineering, Senior Engineering Manager, VP Engineering, or equivalent. Proven track record of delivering complex software products or platforms in scalable, reliable, and secure environments. Strong understanding of modern software architecture, SDLC, agile delivery, DevOps, CI/CD, test automation, and engineering quality practices. Experience managing engineering delivery in a product organization, preferably in SaaS, fintech, gaming / lottery technology, ticketing, e-commerce, payments, enterprise software, or another high-volume transactional environment. Experience with cloud platforms such as AWS, Azure. Experience with microservices, APIs, distributed systems, event-driven architecture, or real-time processing. Ability to make sound technology and prioritization decisions under ambiguity and business pressure. Strong people leadership skills, including coaching, performance management, organizational design, and talent development. Excellent communication and stakeholder management skills, including the ability to work effectively with executive-level stakeholders. Fluent English. Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field. Equivalent professional experience will also be considered. Master’s degree or MBA is an advantage. Location: Warsaw, Poland - on-site presence required (hybrid mode).
Technology
BRIGHTSTAR LOTTERY POLAND
Mid-Level Software Quality Assurance Engineer
Mid
Hybrid
Warsaw, Poland
🏢 Summary: Mid-Level Software Quality Assurance Engineer responsible for end-to-end testing of web and backend systems in a distributed Agile environment. The role combines manual and automated testing, REST API validation, and backend data verification to ensure software quality and reliability. You will collaborate cross-functionally and contribute to continuous quality improvements across the SDLC. 🗂️ Requirements: Bachelor's degree in Computer Science or related field, 4+ years of Software Quality Assurance experience, Strong experience in manual testing, Proven experience in test automation, Experience with SQL for backend data validation, Experience testing REST APIs, Experience with JIRA and test management tools, Understanding of QA methodologies and test design techniques, Experience working in Agile/Scrum environments, Ability to work independently in distributed teams, English proficiency B2/C1 or higher 📃 Skills: SQL, PostgreSQL, REST, Bruno, Postman, Playwright, Robot, JIRA, XRAY, Agile, Scrum, Git, CI/CD, Python 🏢 Description: Mid-Level Software Quality Assurance Engineer Brightstar Lottery Product Engineering Instants group is looking for a Midlevel Software Quality Assurance Engineer to play a key role in ensuring the quality, stability, and reliability of our software solutions. You will be responsible for endtoend testing activities , contributing to both manual and automated testing , and supporting quality across complex, distributed systems. This role requires autonomy, solid technical testing skills, and the ability to collaborate closely with crossfunctional teams in a fastpaced Agile environment. Key Responsibilities Design, maintain, and execute comprehensive manual test cases and test scenarios . Perform functional, regression, integration, and exploratory testing on web and backend systems. Validate backend logic and data integrity using SQL (PostgreSQL preferred). Perform REST API testing using Bruno , Postman , or equivalent tools. Actively contribute to UI test automation using Playwright , Robot Framework , or similar frameworks. Track, manage, and report defects using JIRA . Collaborate closely with developers, product owners, and DevOps to ensure quality throughout the SDLC/STLC. Review requirements and designs to identify testability gaps and potential risks early. Support release activities by providing quality assessments and test reports. Mentor junior QA engineers and promote QA best practices within the team. Required Skills & Qualifications Bachelor's degree in Computer Science, Computer Engineering, or similar technical field. 4+ years of experience in Software Quality Assurance . Strong experience with manual testing and proven exposure to test automation . Solid understanding of test design techniques and QA methodologies. Handson experience with SQL for backend and data validation (PostgreSQL preferred). Proven experience testing REST APIs . Experience using JIRA and test management tools such as XRAY . Good understanding of Agile/Scrum development processes. Strong communication skills in English (B2/C1) , written and spoken. Ability to work independently and effectively within distributed teams. ValueAdd / NicetoHave Skills Strong experience with Playwright or Robot Framework for UI automation. Experience with cloud environments (Azure preferred; AWS/GCP acceptable). Familiarity with eventdriven systems and Kafka . Understanding of microservices architectures . Experience with CI/CD pipelines and version control (Git). Scripting skills (e.g., Python) for test support or automation. Experience testing highavailability or distributed systems.
Technology
BRIGHTSTAR LOTTERY POLAND
Engineering Manager
Senior
Hybrid
Warsaw, Poland
🏢 Summary: Engineering Manager role responsible for leading a team delivering cloud-native, multi-tenant retailer management applications, ensuring high-quality software delivery and technical standards. The position combines people management, delivery ownership, and technical oversight in collaboration with Product, Architecture, and Operations. Focused on executing product roadmaps and maintaining reliability, performance, and security of business-critical systems. 🗂️ Requirements: Higher education in Information Technology or related field, 5–8 years of experience in software engineering, Proven experience managing software engineers with direct reports, Strong background as Software Engineer or Technical Lead, Experience working with Java and frontend engineering teams, Experience delivering business-critical systems, Ability to oversee cloud-native, multi-tenant architectures, Fluency in English, Willingness to travel internationally 📃 Skills: Java, Cloud, Microservices, REST, DevOps, CI/CD, Agile, Frontend, Security, Observability 🏢 Description: Brightstar Lottery is a global leader in the lottery industry providing both B2C and B2B solutions and services. We aim to advance lotteries by delivering insights-driven, future-ready innovative solutions that bolster our customers, inspire their players, and contribute to a sustainable future. Brightstar is looking for passionate technologists to help shape the future of our industry leading solutions. This is an exciting opportunity to be part of our journey - where your ideas, skills, and initiative will directly influence our products and services. You’ll collaborate with talented colleagues, work with the latest technologies, and have the freedom to innovate and solve complex challenges. If you’re eager to make your mark in a forward-thinking environment that values creativity, teamwork, and impact, we invite you to join us and help drive our transformation. Role Summary The Engineering Manager leads engineering teams responsible for delivering highquality product software within defined areas of responsibility. This role sits below Engineering Director and above Senior/Staff Engineers and is a peoplemanagement role with direct reports. The Engineering Manager is accountable for delivery execution, team performance, and technical quality, working closely with Product Management, Architecture, Operations, and Support. The role executes the product roadmap, makes reliable tactical decisions, and contributes technical input to product direction without owning companywide strategy. This position is within the Retailer Management Applications domain, focused on cloudnative, multitenant services and components. Key Responsibilities People Leadership Linemanage a team of software engineers (typically 5–10) Conduct regular 1:1s, performance reviews, and career development planning Coach engineers on technical growth, ownership, and operational excellence Support hiring, onboarding, retention, and performance management Ensure adherence to company policies and engineering standards Delivery & Execution Own delivery outcomes for assigned product areas Execute product roadmaps in alignment with Product Management and Architecture Translate objectives into actionable plans and milestones Track progress, manage risks, and make course corrections as needed Plan and report delivery over 1 to 12 month horizons Technical Leadership Provide technical direction and oversight without being the primary implementer Ensure software aligns with architectural principles, standards, and maintainability goals Review designs and challenge decisions constructively Ensure systems meet standards for reliability, performance, security, and observability Act as a technical and operational escalation point This role does not require daytoday coding but requires strong technical credibility. CrossFunctional Collaboration Partner with Product Management to provide technical input and execute the roadmap Facilitate collaboration with other Product Engineering teams Collaborate with DevOps, Operations, Support, Security, and Legal to ensure products are deployable, operable, and compliant Communicate progress, risks, and tradeoffs clearly to leadership and stakeholders Requirements Higher education, preferably in Information Technology or a related field 5–8 years of experience in software engineering Proven experience managing engineers with direct reports Strong background as a software engineer or technical lead Experience with teams and projects comprising Java as well as front end engineers Ability to balance people leadership, delivery accountability, and technical oversight Experience delivering and operating businesscritical systems Fluency in English Willingness to travel internationally when required
Technology
emagine Polska
Senior Java Developer - Backend Engineering Team
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: Long-term hybrid opportunity for a Senior Java Developer to build and maintain backend services for large-scale gaming and lottery platforms using Java and Spring technologies. The role involves developing scalable microservices, database integration, performance optimization, and collaboration within Agile international teams. 🗂️ Requirements: Strong proficiency in Java 8+, Experience with Spring, Experience with Spring Boot, Experience with RESTful APIs, Experience with microservices architecture, Experience with MySQL or Oracle Database, Knowledge of Maven or Gradle, Experience with Git, Knowledge of Hibernate or JPA, Ability to work in English-speaking Agile teams, Availability for hybrid work in Lisbon, Availability for international travel 📃 Skills: Java, Spring, SpringBoot, REST, Microservices, MySQL, Oracle, Maven, Gradle, Git, Hibernate, JPA, JUnit, Docker, SQL, Eclipse, IntelliJ, Scala 🏢 Description: Location: Lisbon Model: Hybrid - 2x times a week at Lisbon’s office | Availability for international travel Language: English About the Role We are seeking a highly skilled Senior Java Developer to join our Backend Engineering team. This role involves designing, developing, and maintaining backend services that support large-scale gaming and lottery platforms. You will integrate into a team of 8 consultants working on a pivotal project, contributing to new features, improvements, and ongoing system enhancements. This is a long-term engagement (12+ months), providing the opportunity to work on high-impact, mission-critical backend systems utilizing modern Java and Spring technologies. Key Responsibilities Design, develop, and maintain backend services using Java and Spring/Spring Boot frameworks. Implement high-quality, scalable code following best engineering practices. Contribute to backend architecture, design patterns, and technical decision-making. Participate in code reviews, debugging, and performance optimization. Collaborate closely with cross-functional teams to support new features and ongoing enhancements. Work on database integration using MySQL or Oracle , including writing efficient queries and troubleshooting issues. Ensure code quality and reliability through unit testing (JUnit) and CI/CD pipelines. Participate in Agile ceremonies and contribute to sprint planning and estimation. Provide technical knowledge sharing within the team and support less experienced developers when needed. Must-Have Skills Strong proficiency in Java (Java 8+). Solid experience with Spring and Spring Boot . Hands-on experience with RESTful APIs and microservices architecture. Experience using relational databases (at least one of the following): MySQL Oracle Database Familiarity with Maven or Gradle build tools. Experience with version control using Git. Knowledge of Hibernate, JPA, or equivalent ORM technologies. Ability to work in English-speaking agile teams. Nice-to-Have Skills Knowledge of Docker or containerized services. Experience with SQL performance optimization . Familiarity with Eclipse or IntelliJ IDEA. Experience working in large enterprise environments. Experience with additional JVM-based languages (e.g., Scala) is a plus. Soft Skills Strong problem-solving and analytical mindset. Excellent communication and teamwork in an international environment. Ability to work independently and deliver high-quality work under minimal supervision. Adaptability and willingness to learn new technologies as required by the project.
Technology
PTT Consulting Sp. z o. o.
Senior Java Developer
Senior
Remote
Warsaw, Poland
21,840 - 25,200 PLN
🏢 Summary: Full-time Senior Java Developer role focused on designing and maintaining high-performance, secure backend systems in a cloud-native environment. The position involves leading technical design, developing scalable applications with Java 17+ and Spring Boot, and supporting CI/CD and Kubernetes-based deployments. Work is remote or hybrid (Warsaw) within Agile, distributed teams. 🗂️ Requirements: Mastery of Java 17+, Proficiency in Spring, Spring Boot, Spring Security, Experience in cloud-native application development, Experience with Maven, Experience with SQL databases, Proficiency in Git and GitHub including pipeline development, Knowledge of JUnit, AssertJ, Hamcrest, Experience with CI/CD tools and processes, Experience with Kubernetes and Helm, Bash/Shell scripting skills, Experience in enterprise environments, Experience working in Agile (Scrum/Kanban) teams 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, Maven, SQL, Git, GitHub, JUnit, AssertJ, Hamcrest, CICD, Kubernetes, Helm, Bash, Shell, Docker 🏢 Description: Type of work : Full-time; Remote/Hybrid (Warsaw) As a Senior Java Developer, you will lead the design, development, and maintenance of high-performance backend systems. You’ll collaborate with product managers, architects, and developers to ensure our solutions are scalable, secure, and future-ready. We encourage the use of Generative AI tools like GitHub Copilot to boost innovation and productivity. Requirements Java, Postgresql, Liquibase, Spring boot, Angular. Responsibilities Develop robust, configurable applications using Java 17+ and Spring Boot to effectively meet the diverse requirements of multiple customers. Ensure the efficiency of PostgreSQL databases for scalable solutions. Ensure security, scalability, and performance in all backend solutions. Employ Bash/Shell scripting for automation and comprehensive system integration tasks. Contribute to application deployment using Docker and Kubernetes , while utilizing Helm for package management. Communicate effectively in English (B2/C1 level) within distributed teams. Participate actively in scrum events. Collaborate with other engineering teams. Lead design discussions and mentor other developers. Client A global leader with a sharp focus on lottery solutions. A confident step forward building on a long history of delivering safe and secure technology, demonstrating strong commitment to customers as a dedicated lottery service provider. Leveraging collective insight, experience, and expertise to create reliable and engaging solutions that help lottery clients achieve objectives, meet player needs, and deliver meaningful benefits to communities.
Technology
PTT Consulting Sp. z o. o.
Senior Backend Java Developer
Senior
Hybrid
Warsaw, Poland
130 - 150 PLN
🏢 Summary: Senior Java Developer role focused on designing, building, and maintaining scalable, secure, high-performance backend systems using modern Java and cloud-native technologies. The position involves working in Agile teams, leading technical discussions, mentoring developers, and driving DevOps automation. Hybrid work model with regular presence in the Warsaw office. 🗂️ Requirements: 8+ years of backend development experience, Proficiency in Java 17+, Experience with Spring Boot and Spring Security, Strong knowledge of Hibernate and JPA, Experience with Maven, Strong SQL skills with PostgreSQL, Experience in cloud-native application development, Hands-on experience with Git and GitHub pipelines, Experience with CI/CD tools, Experience with Kubernetes and Helm, Ability to write Bash/Shell scripts, Experience with JUnit, AssertJ, and Hamcrest, Degree in Computer Science or equivalent experience 📃 Skills: Java, Spring, SpringSecurity, Hibernate, JPA, Maven, PostgreSQL, SQL, Kubernetes, Helm, Docker, Bash, Git, GitHub, CICD, JUnit, AssertJ, Hamcrest 🏢 Description: Role Overview As a Senior Java Developer, you will design, build, and maintain scalable, secure, and high-performance backend systems. Working closely with cross-functional teams, you’ll drive innovation – including the use of GenAI tools like GitHub Copilot -and mentor other developers. Work mode: hybrid 2-3 days / 5 days at the Warsaw office. Key Responsibilities Backend & DB: Develop robust, multi-tenant applications using Java 17+, Spring Boot, and PostgreSQL. DevOps & Automation: Manage deployments using Docker, Kubernetes, and Helm; automate tasks via Bash/Shell scripting. Leadership & Agile: Lead design discussions, mentor peers, and actively participate in Scrum events within a distributed team. Requirements Technical Skills: Java Stack: Java 17+, Spring (Boot, Security), Hibernate/JPA, Maven. Data & Cloud: SQL (PostgreSQL), cloud-native application development. DevOps & CI/CD: Git/GitHub (pipelines), CI/CD tools, Kubernetes, Helm, Bash. Testing: JUnit, AssertJ, Hamcrest. Skills & Experience: 8+ years of professional backend experience (preferably in enterprise environments). Degree in Computer Science (or equivalent experience). Fluent English ( B2/C1 ) and strong collaboration skills in Agile teams. Nice-to-Have Kafka & Event-driven / Microservices architecture. Python, C, or Go (Golang) scripting. Monitoring tools (Kibana, Grafana, Prometheus). Security best practices (OWASP Top 10) & Jira. Client A global leader with a sharp focus on lottery solutions. A confident step forward building on a long history of delivering safe and secure technology, demonstrating strong commitment to customers as a dedicated lottery service provider. Leveraging collective insight, experience, and expertise to create reliable and engaging solutions that help lottery clients achieve objectives, meet player needs, and deliver meaningful benefits to communities.
Technology
Pretius
Senior Java Developer
Senior
Remote
Warsaw, Poland
130 - 150 PLN
🏢 Summary: Senior Java Developer role focused on building and maintaining scalable, secure backend systems for a global gaming and lotteries platform. The position involves developing cloud-native applications using Java 17+ and Spring Boot, managing PostgreSQL databases, and deploying containerized solutions with Kubernetes and Helm. 🗂️ Requirements: Strong experience with Java 17+, Hands-on experience with Spring, Spring Boot, Spring Security, Experience with cloud-native application development, Experience with SQL databases and PostgreSQL, Knowledge of Maven and CI/CD pipelines, Proficiency with Git and GitHub, Experience with JUnit, AssertJ, Hamcrest, Experience with Kubernetes and Helm, Knowledge of Docker, Bash/Shell scripting skills, Experience in Agile (Scrum/Kanban) environments, Bachelor's degree in Computer Science or related field 📃 Skills: Java, Spring, SpringBoot, SpringSecurity, PostgreSQL, SQL, Maven, CICD, Git, GitHub, JUnit, AssertJ, Hamcrest, Kubernetes, Helm, Docker, Bash, Shell 🏢 Description: At Pretius , we are looking for Senior Java Developer to a global-scale platform in the field of gaming and lotteries project. Project/Role Design, develop, and maintain robust, configurable backend applications using Java 17+ and Spring Boot to meet diverse customer requirements Ensure efficiency of PostgreSQL databases for scalable solutions Ensure security, scalability, and performance of backend systems Use Bash/Shell scripting for automation and system integration tasks Contribute to application deployment using Docker and Kubernetes, including package management with Helm Requirements Strong experience in backend development with Java 17+ , Spring / Spring Boot / Spring Security , and cloud-native applications Experience with SQL databases , Maven , and CI/CD pipelines Proficiency in Git & GitHub , including pipeline development Experience with testing frameworks such as JUnit, AssertJ, and Hamcrest Experience with Kubernetes and Helm for container orchestration and deployment Knowledge of Bash/Shell scripting for automation and system integration Experience working in Agile environments (Scrum/Kanban) and enterprise settings Strong English communication skills (B2/C1) Ability to lead, mentor, and collaborate effectively in distributed teams Bachelor's degree in Computer Science, Computer Engineering, or similar technical field What do we offer? We focus on long-term relationships based on fair principles and reliability Co-financing of the Multisport card and Medicover private healthcare Modern office available Team bonding activities, internal courses, conferences, certifications
Technology
Britenet
Junior Manual Tester (lottery)
Junior
Hybrid
Warsaw, Poland
🏢 Summary: Junior Manual Tester role in an international lottery project, focused on executing and designing manual tests in an Agile environment. The position involves functional, regression, integration, and UAT testing, data validation with SQL, and defect management using JIRA. It offers hands-on experience with modern QA standards and close collaboration with development teams. 🗂️ Requirements: Minimum 2 years of experience in Software QA/Manual Testing, Knowledge of Functional, Regression, Integration, and UAT testing, Experience in manual test case creation and execution, Knowledge of SQL and PostgreSQL for data validation, Experience with JIRA or similar ALM tools, Experience working in Agile/Scrum methodology 📃 Skills: QA, ManualTesting, FunctionalTesting, RegressionTesting, IntegrationTesting, UAT, SQL, PostgreSQL, JIRA, Agile, Scrum 🏢 Description: We are looking for a motivated Junior Manual Tester to join a project delivered for an international client in the lottery industry. This is a fantastic opportunity for someone early in their QA journey who wants to grow, learn from experienced professionals, and gain hands-on exposure to the modern technologies and international project standards. Our expectations At least 2+ years of experience in Software QA/Manual Testing. Good understanding of software testing fundamentals (Functional, Regression, Integration, and UAT testing). Experience with manual testing, test case creation, and execution. Good knowledge of SQL/PostgreSQL for data validation. Experience with JIRA or similar ALM tools for defect management and reporting. Good English skills (minimum B2) – used daily in an international environment. Ability to work in a collaborative Agile/Scrum team. Openness for hybrid work from office in Warsaw (2-3 days a week in the office). Welcome Skills API testing (Postman, Swagger) An ISTQB Foundation Level certification. Familiarity with cloud platforms (AWS, Azure, or GCP). Knowledge of Kafka or event-driven/microservices architecture. Prior experience or interest in the Gaming/iGaming industry. Key tasks Design and execute manual test cases based on project requirements. Perform functional, regression, integration, and UAT testing. Test REST APIs using tools like Postman or Swagger. Validate data and backend behavior using SQL queries. Identify, report, and track bugs in JIRA (defect management). Collaborate closely with developers. Participate in Agile ceremonies. Contribute to improving QA processes and documentation for the lottery project.