Senior Database Developer
Who are Finbet?
Finbet builds the systems people rely on when failure isn’t an option. Platforms that stay fast, clean and unshakeable. We’ve grown from finance into gaming, sports betting, healthcare and public service. Different worlds, same obsession: build it clean, build it right, and build it with pride. In our Belgrade office, 200+ engineers, designers and problem-solvers bring serious craft to life. No clutter. No brittle code. Just people who care about what they build and enjoy pushing things further. We move fast. We think independently. We take ownership. And we make space for curiosity, creativity and the spark that turns good ideas into great systems.
If you want to do work that matters and feel the impact of what you build every day, Finbet is where your next chapter starts.
What’s the opportunity?
We are looking for a highly motivated, experienced Senior Database Developer to join our team! As part of a collaborative, tight-knit environment, you will step into large-scale enterprise data warehouse, handling complex financial data. If you thrive at crafting and optimizing SQL and PL/SQL, implementing advanced financial logic while ensuring large platforms run smoothly, we would love to hear from you!
What will work look like?
- Writing, maintaining, and tuning complex SQL and PL/SQL code for financial data transformation.
- Translating financial and mathematical requirements into efficient database solutions.
- Troubleshooting and optimising performance on large, high-volume databases.
- Working closely with business experts to understand requirements.
- Mentoring junior developers and helping the team adopt best practices.
Required skills:
- Strong expertise in Oracle SQL and PL/SQL, enterprise data warehouse modelling and data principles.
- Demonstrated track record of optimizing performance and navigating large, high-volume databases with confidence
- Outstanding problem-solving skills, with sharp attention to detail, and natural ability to mentor and inspire other teammates.
- Equal ability to work independently or as part of a highly driven team.
- Excellent English skills, both written and verbal, as we work with international companies.
Nice-to-have skills:
- University degree (Technical studies/IT)
- Previous experience with financial data or accounting systems
If you are keen to challenge yourself, share your expertise and elevate others, while enriching your global perspective with international teammates, we look forward to connecting with you.
We prepared a set of benefits to motivate your career development:
- Competitive salary: Get paid well for your quality work and performance.
- Permanent position: Stability in a well-established company.
- Learning resources: Access to resources to help you grow.
- Work-life balance: We value your well-being and family life.
- Private Health insurance: We've got you covered.
- FitPass membership and in-house gym: Wish to stay fit? Feel free!
- Supportive environment: Join a welcoming team with down-to-earth expectations.
If you think you would fit in well, send us your application and CV now.
We will be in touch with the shortlisted candidates.
Finbet is committed to protecting the privacy and security of all personal information that we process.
Finbet has affiliated companies and business partners in several countries, so in rare cases we may transfer data we collect. Finbet will utilize appropriate and lawful protection methods when transferring your data across international borders.
By applying to this position, you confirm that you have read and accepted Finbet’s
Privacy Notice.
Top Skills
What We Do
Fincore delivers innovative technology solutions for operators and gaming studios. Built on decades of expertise, driven by a passion for problem-solving, and powered by the latest ML technology. Our modular and custom solutions empower you to scale, adapt, and thrive in our fast-paced industry—while giving you the control and flexibility to own your platform and tailor it to your unique needs.






