Graphwise
Senior Java Backend Engineer
Sofia, Sofia
Get past the screening software and onto a recruiter's desk
hirly rewrites your resume for this job — matching the keywords and skills in the posting, moving your most relevant experience to the top, and writing a cover letter to fit. About 30 seconds.
- Keywords matched to this posting
- Fit score before you apply
- Cover letter included
Apply from your AI assistant
Connect hirly to Claude and ask it to apply to this job. hirly tailors your resume, fills the employer’s form and asks before sending. ChatGPT: manual setup today.
Some employer sites stop an application at a CAPTCHA or sign-in and hand it back with a link. Applying needs a paid plan. Works with any assistant that supports MCP.
hirly's read of this role
- Role family
- Engineering
- Seniority
- Senior
- Country
- BG
- Work mode
- On-site / unstated
- First seen by hirly
- 1 Sept 2026
Derived automatically from the posting. Upload your resume above to see how the role scores against it.
the posting
Ontotext, doing business as Graphwise, is looking for Senior Java Backend Engineer. We need your expertise to help us build great knowledge graph products. Knowledge graphs help enterprises ground AI algorithms, reduce hallucinations and represent complex domain models. If you are a skilled backend engineer capable of understanding complex problems, enjoy architecting efficient designs and want to tackle technical challenges, please consider this job opportunity in the Product & Technology division.
About Graphwise:
Graphwise enables organizations to unlock ROI for enterprise AI by delivering the most comprehensive and trusted industry solutions in the field of knowledge graphs and semantic AI technologies. Graphwise delivers the critical knowledge graph infrastructure to ensure enterprises are ready to realize the technology’s full potential. Graphwise, which is the result of the merger between tech visionaries Ontotext and Semantic Web Company, has over 200 employees worldwide, with offices located across North America, Europe, and APAC. Our main development offices are in Sofia, Vienna and Ruse
If you are interested in technology and working in a close-knit, dynamic environment, Graphwise might be the right fit for you!
About the Role
At Graphwise we work in hybrid mode from our offices in Sofia, Vienna and Ruse. . You will be expected to spend at least 8 days monthly in one of our offices. Our teams are distributed in squads between 5 and 10 engineers. We do believe that to build a brilliant team, people should meet, collaborate, exchange ideas and maintain healthy human relationships
As Senior Backend Engineer you will be expected to:
Design, implement and test new features in the GraphDB backend
Review the code of your peers and output high-quality code
Improve the database performance by optimizing its concurrency and researching novel algorithms
Debug the database code and chase complex to reproduce issues under concurrent transactional load
To filter applicants who do not read job descriptions, please submit, in your application form a valid JSON-LD string in the Address field (check https://json-ld.org/playground/) with your name and a link to your LinkedIn profile
Your Profile:
4+ years of experience in Java or another strongly typed programming language (Rust, CPP, Go etc.)
Strong engineering culture, analytical skills and proficiency in multithreading & algorithmic analysis
Deep technical experience in database internals, structures and graphs
Experience with knowledge representation, database modeling or logic programming is a big plus
A degree in Computer Science, Information Technologies, or a related field
Experience building and maintaining distributed systems
Knowledge of gRPC or similar RPC frameworks
Experience with performance and memory profiling using tools such as Java Flight Recorder (JFR), flame graphs, or similar profiling tools
Familiarity with JVM internals and advanced performance tuning
Hiring process:
Graphwise is a fully transparent company. The hiring process has the following steps:
Applications will be filtered based on the required skills
Phone screening interview by the HR department
Onsite / Online technical interview
Onsite final meeting with a job interview
What We Offer:
A friendly and professional international team and working environment in a rapidly-expanding tech and AI company
Exposure to the newest technologies in AI and knowledge graphs space
A workplace in an organization that is committed to sustainability and responsible business practices
An international workspace where more than 65% of colleagues come from across the globe. English is the main working language at the company
Flexible working hours and benefits that reflect our belief that a healthy work-life balance is a key driver of efficiency
Career development path, through: paid internal & external trainings on an individual and team level; hands-on experience; time for innovation, and many more
And, of course, we offer free tea, coffee, fruit, and snacks
Graphwise welcomes applicants of all backgrounds regardless of race, ethnicity, sexual orientation, gender expression, age, disability, and other statuses. Our company culture as well as policies enforced by our active Diversity Equity & Inclusion Group work towards ensuring we have an inclusive workplace.
Listed on hirly, a job board. hirly is not the employer: Graphwise is hiring for this role.
Similar jobs
- Senior Backend Engineer - CardsSumup · Sofia, BulgariaFirst seen 7d agoremote
- Senior Backend Engineer (Golang) - Payments InfrastructureSumup · Sofia, BulgariaFirst seen 25d ago
- Senior Backend Engineer - Feed SquadThndr · Sofia, BulgariaFirst seen 27d agoremote
- Senior Backend EngineerInsurify · Sofia, Bulgaria - HybridFirst seen 39d ago
- Senior Backend Engineer - Storyfinding TeamFinancialtimes33 · SofiaFirst seen 43d agoremote
Browse similar roles
Want this one?
Upload your resume and hirly rewrites it for this job and writes the cover letter — in about thirty seconds, before you sign up.
Tailor my resume for this job