Senior Java Software Engineer
5 days ago
pawaTech is looking for Senior Software Engineers to join one of our four dynamic backend teams. As a part of our team, you will be responsible for enhancing Sportsbook features; automating compliance processes; managing complex authentication systems, or optimising high-load APIs.
About us:
pawaTech is a leading iGaming solutions provider, delivering sportsbook, casino, lottery, and player management software as a service. We power betPawa - Africa's largest betting brand, operating across multiple markets.
Our platform is designed for scale, handling millions of active users across web and mobile, processing thousands of transactions every second. With nearly a decade of industry expertise, we don't just build software - we craft tailored solutions that drive innovation. Our expertise, commitment to quality, and client-focused approach make us a trusted partner in Africa and beyond.
Opportunities across teams:
- Sports Betting Engineering
Team - Focus on scaling and enhancing our core Sportsbook product;
- Regulatory Reporting Team
- Automate compliance processes and adapt to evolving regulatory requirements;
- Sports Feed and Odds Team
– Transform third-party sports data into structured formats for internal use, enabling accurate odds processing and seamless integration across systems; - Sports Gateway Team
- Optimise APIs, integrate sports feeds, and manage high-load systems.
Depending on the team you join, what you'll be doing:
- Designing and implementing scalable, reliable backend systems;
- Building and maintaining efficient APIs to support diverse business needs;
- Developing and optimising high-performance solutions for millions of users;
- Ensuring code quality through testing, reviews, and best practices;
- Monitoring and maintaining production systems for stability and performance;
- Collaborating with cross-functional teams;
- Analysing technical challenges and proposing effective solutions;
- Supporting system integrations with external services and providers;
- Contributing to the continuous improvement of development processes.
What makes you a great candidate:
- Solid knowledge of Java and the Spring framework;
- Proficiency in backend development, microservices, and distributed systems;
- Experience with SQL databases (e.g., MySQL, TiDB)
- Familiarity with NoSQL databases (e.g., MongoDB);
- Strong understanding of design patterns, algorithms, and data structures;
- Experience with gRPC, RabbitMQ, Kafka, and CI/CD pipelines;
- Familiarity with Docker and Kubernetes;
- Problem-solving skills with a focus on technical challenges in high-load systems;
- Effective communication skills for collaborating across teams;
- High coding standards;
- A team-oriented mindset.
Why choose pawaTech?
- We make an impact and contribute to shaping of the iGaming culture;
- We offer growth inside dedicated teams of seniors and career prospects;
- We embrace a modern technological stack and innovative approaches;
- We apply AI-driven tools to enhance productivity, streamline workflows, and keep our teams ahead in innovation;
- We value balance - a hybrid environment, wellness-related perks and team events are waiting for you;
- We play it fair with compensation that recognises and backs your achievements, team budgets, and milestone recognition bonuses.
This job is accepting ongoing applications, and there is no application deadline.
At pawaTech, we are dedicated to building a welcoming and diverse workplace and invite applicants from all backgrounds, regardless of race, gender, age, or other protected characteristics. Our hiring process ensures fairness, objectivity, and respect for every applicant. Applicants are welcome to redact or omit information from their resumes that identifies their age, date of birth, or dates of attendance or graduation from educational institutions.
In compliance with EU GDPR standards and PDPA in Estonia, your personal data will be treated confidentially, used purely for recruitment, and accessible only to authorised hiring team members. To request data deletion, updates, or transfers, please reach out via we will fulfil your request in accordance with applicable data protection laws.
-
Senior Java Software Engineer
7 days ago
Tallinn, Harjumaa, Estonia Luminor Group Full time €42,000 - €63,000 per yearWhat you will do as a Senior Java Software Engineer:Design scalable, cloud-native software architectures and solution designs Develop and maintain Java-based microservices and backend components Lead the development and upkeep of complex software systems aligned with IT standards and security requirements Optimize performance, reliability, and...
-
Senior Java Software Developer
7 days ago
Tallinn, Harjumaa, Estonia Dynatrace Full time €60,000 - €120,000 per yearYour role at DynatraceJava | Server-side High-Performance Computing | Big Data | Cloud Monitoring | AI-powered | Distributed Systems | Agile Principles | Flat hierarchy | Mentoring and CoachingWell established in Tallinn Dynatrace's Research & Development site with core product responsibilities on Grail, Logs and Security is looking for an experienced Senior...
-
Senior Java Software Engineer
2 weeks ago
Tallinn, Harjumaa, Estonia Onoff Full time €90,000 - €120,000 per yearSenior Java Engineers Wanted: Build the Future of Communication with OnoffOnoff is looking for seasonedSenior Java Engineerswho are passionate about clean architecture, scalable systems, and mentoring others while still staying hands-on with code. Sounds fascinating? Keep reading..Why Join Onoff?At Onoff, we're not just writing code, we're reshaping the...
-
Tallinn, Harjumaa, Estonia Luminor Group Full time €36,000 - €45,600 per year*Join our team as a Senior Application Administrator*Yes, you can That's our attitude towards our work, ambitions, ideas, and relationships. We at Luminor believe that anyone has the potential to achieve big things and encourage everyone to achieve them, professionally and personally.Whoever you are and whatever your role is, with Luminor, you will get a...
-
Senior Software Engineer
2 weeks ago
Tallinn, Harjumaa, Estonia Iute Group Full time €60,000 - €120,000 per yearAbout UsIute Group is a fast-growing fintech company offering consumer finance, payments, banking, and insurance services.Our mission is to deliver an outstanding personal finance experience — powered by technology and elevated by a human touch.Why this role mattersWe're looking for an experiencedSenior Software Engineerto join our Wallet team and help...
-
Senior Software Engineer
7 days ago
Tallinn, Harjumaa, Estonia Proekspert AS Full time €60,000 - €90,000 per yearCompany DescriptionProekspert serves as a link between the digital and physical world, crafting transformative solutions by merging data and product development proficiency with a design thinking methodology. We work with intelligent machinery, industrial automation, production lines, intricate device integrations, banking infrastructures, and automated...
-
Senior Software Engineer
2 weeks ago
Tallinn, Harjumaa, Estonia Swedbank Full time €4,300 - €6,500Are you passionate about microservices, DevOps and solving complex technical challenges?We are on a mission to find a Software Engineer to help us to develop and maintain high quality Life Insurance services in Estonia, Latvia and Lithuania. We are a skilled and friendly team of 14 people working in Baltic Life Insurance area. The key role of our team is to...
-
Lead Software Engineer
1 week ago
Tallinn, Harjumaa, Estonia Bonapolia Full time €90,000 - €120,000 per yearProject/Client: BankingLocation: Baltic States or PolandStart Date: ASAPDuration: Until Seniority: SeniorLanguage: EnglishRole Overview:We are looking for Senior Lead Software Engineer to drive development and integrations within major banking initiatives in the payments, liquidity management, and cards acquiring domains. You will lead technical delivery,...
-
Software Engineer
5 days ago
Tallinn, Harjumaa, Estonia Shuffle Up Full time €90,000 - €120,000 per yearSoftware engineerShuffle Up is a forward-thinking online gaming B2C and B2B company with ambitions to deliver transformational solutions and exceptional user experiences. Our culture is built on agility, teamwork, and a commitment to excellence and performance.We are looking for a Software Engineer with experience in the IGaming industry to join our growing...
-
Senior Software Engineer
2 weeks ago
Tallinn, Harjumaa, Estonia Luminor Group Full time €40,000 - €70,000 per yearWhat You Will Do as a Senior Software Engineer:Design, build, and maintain secure, high-quality Ruby and Rails applications and APIsWork across Ruby and JVM-powered Ruby environments, integrating with internal services where neededDevelop resilient integrations (REST/JSON and SOAP) and implement robust background processingEnsure quality through code...