Graph Database Developer
We are looking for a mid-level, technically oriented candidate to work with the Neo4j graph database on an internal product in the banking sector.
Job description
-
Design and implement graph database schemas, including relationships, properties, and constraints
-
Develop efficient data models, indexing approaches, and graph-based algorithms
-
Build and maintain ETL pipelines to extract, transform, and load data into graph databases
-
Optimize graph database performance, ensuring scalability and reliability
-
Troubleshoot, test, and debug database logic and address performance bottlenecks
-
Collaborate closely with developers, data architects, and analysts to deliver robust data solutions
Prerequisites and skills
-
Proficiency in programming languages like Java or Python
-
Hands-on experience with graph database technologies (e.g., Neo4j, ArangoDB, or similar)
-
Solid understanding of graph database concepts and basic graph theory
-
Familiarity with data modeling and database design principles
-
Knowledge of software development best practices
-
Strong problem-solving and analytical abilities
-
Good communication skills and a collaborative mindset
Advantages and benefits
- Enjoy extended health care support, including above-standard medical exams and assistance during tough times.
- Maintain a healthy work-life balance with sabbaticals, paternity leave, marriage & childbirth contributions, 4 extra vacation days, 3rd pillar support, and a MultiSport card.
- Get rewarded through our Employee Referral Program for recommending tech talent.
- We offer a competitive, performance-based salary — the legal minimum is €2,800 gross/month, but your actual compensation will reflect your skills and experience.
About the company
Our client is the IT and digital services unit, focusing on driving technological innovation and supporting the bank’s digital transformation across Central and Eastern Europe.
Apply for a position
You will be guided through the selection process by Dominika. If you have any questions? Call +421 948 432 411.
Personal data
I hereby give my consent to the processing of my personal data contained in the job application, professional CV, personal questionnaire, personal data obtained from the contact form on the company’s website and personal data obtained during the interview at GrainTech Bohemia s. r. o. in accordance with Act No. 18/2018 Coll. on the Protection of Personal Data (hereinafter referred to as “Act No. 18/2018 Coll.”) by GrainTech Bohemia s. r. o. for the purpose of employment mediation. Consent may be revoked in writing at any time, otherwise the consent expires 3 years from the date of its granting and the data will be anonymised and further used exclusively for statistical purposes. I also acknowledge that the rights of the data subject are regulated in Section 59 et seq. of Act No. 18/2018 Coll. I declare that I fully understand the conditions of processing my personal data and I give my consent knowingly, voluntarily and without reservation.