bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesGraphwiseSenior Java Backend Engineer

Senior Java Backend Engineer

Graphwise · Sofia, Sofia, 1784, Bulgaria · Hybrid · Active · BambooHR

Job facts

FieldValue
CompanyGraphwise
TitleSenior Java Backend Engineer
Normalized title-
Department / teamEngineering
LocationSofia, Sofia
Work modelHybrid / Hybrid
Employment typeFull Time
Salary-
Statusactive
ATS providerBambooHR
Posted / first seen2025-06-09 / 2026-05-30
Changed / last seen2026-05-30 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Graphwise.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through BambooHR.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Sofia.Open
Department jobsActive postings in Engineering.Open
Work model jobsActive Hybrid postings.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyGraphwise
Source8e1e3678-783c-4d3a-8970-f2ff004d3fd5
ATS providerBambooHR

Description

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.

Full job record

Job IDad994f0504de80edfcfe6b0d41ad1a7fa169e858
Org ID17e2e90a-240a-47ed-a58b-45c60bc8905e
Source ID8e1e3678-783c-4d3a-8970-f2ff004d3fd5
Board ID8e1e3678-783c-4d3a-8970-f2ff004d3fd5
Providerbamboohr
Provider Job Key90
TitleSenior Java Backend Engineer
Normalized Title
Statusactive
Activeyes
Location TextSofia, Sofia, 1784, Bulgaria
DepartmentEngineering
Team
Employment Typefull_time
Workplace Typehybrid
Remote Policyhybrid
Country
RegionSofia
CitySofia
Salary Raw
Salary Min
Salary Max
Salary Currency
Salary Period
Source URLhttps://graphwise.bamboohr.com/careers/90
Apply URLhttps://graphwise.bamboohr.com/careers/90
First Seen At2026-05-30 05:57:16Z
Last Seen At2026-06-06 09:46:36Z
Last Checked At2026-06-06 09:46:36Z
Last Changed At2026-05-30 05:57:16Z
Inactive At
Source Posted At2025-06-09 00:00:00Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=bamboohr/board=graphwise/date=2026-06-06/2026-06-06T09-46-34-064Z-2e91e0966b83e5808f2baf32f723a79e45126e837afc8a1e324c31b7eabbbf1f.json
Event Fields
{
  "content_hash": "fd2d234c37f95e843dfb02f1bdb92b753435dbb00f257ba724f3830f8068dadd",
  "source_hash": "64e97c8e4e6457ea16dd2718c7a8d3f09fa965d9b576e3005d4610c882e364de",
  "last_changed_at": "2026-05-30T05:57:16.923Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Sofia, Sofia, 1784, Bulgaria",
    "city": "Sofia",
    "region": "Sofia",
    "country": null,
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T09:46:36.274Z",
  "launch_scope": {
    "reason": "bamboohr_production_catalog",
    "included": true,
    "location": {
      "raw": "Sofia, Sofia, 1784, Bulgaria",
      "city": "Sofia",
      "region": "Sofia",
      "country": null,
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": []
  },
  "remote_policy": "hybrid",
  "salary_period": null,
  "workplace_type": "hybrid",
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "list_job": {
    "id": "90",
    "isRemote": null,
    "location": {
      "city": "Sofia",
      "state": "Sofia"
    },
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "province": null
    },
    "departmentId": "18887",
    "locationType": "2",
    "jobOpeningName": "Senior Java Backend Engineer ",
    "departmentLabel": "Engineering",
    "employmentStatusLabel": "Full-Time"
  },
  "detail_errors": [],
  "detail_job_opening": {
    "location": {
      "city": "Sofia",
      "state": "Sofia",
      "postalCode": "1784",
      "addressCountry": "Bulgaria"
    },
    "datePosted": "2025-06-09",
    "atsLocation": {
      "city": null,
      "state": null,
      "country": null,
      "countryId": null
    },
    "description": "<p><span>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 &amp; Technology division.</span></p>\n<p><br></p>\n<p>&lt;!-- /wp:paragraph --&gt;&lt;!-- wp:heading --&gt;</p>\n<p><span style=\"font-family: Inter, sans-serif; font-size: 18pt\"><span style=\"font-weight: bold\">About Graphwise:</span></span></p>\n<p>&lt;!-- /wp:heading --&gt;&lt;!-- wp:paragraph --&gt;</p>\n<p><span>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</span></p>\n<p><span>If you are interested in technology and working in a close-knit, dynamic environment, Graphwise might be the right fit for you!</span></p>\n<p><br></p>\n<p>&lt;!-- /wp:paragraph --&gt;&lt;!-- wp:heading --&gt;</p>\n<p><span style=\"font-size: 18pt\"><span style=\"font-weight: bold\">About the Role</span></span></p>\n<p><span>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</span></p>\n<p><br></p>\n<p><span style=\"font-size: 18pt\"><span style=\"font-weight: bold\">As Senior Backend Engineer you will be expected to:</span></span></p>\n<p>&lt;!-- /wp:heading --&gt;&lt;!-- wp:list --&gt;</p>\n<ul>\n<li><span>Design, implement and test new features in the GraphDB backend</span></li>\n<li><span>Review the code of your peers and output high-quality code</span></li>\n<li><span>Improve the database performance by optimizing its concurrency and researching novel algorithms</span></li>\n<li><span>Debug the database code and chase complex to reproduce issues under concurrent transactional load</span></li>\n<li><span>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</span><br><br></li>\n</ul>\n<p>&lt;!-- /wp:list --&gt;&lt;!-- wp:heading --&gt;</p>\n<p><span style=\"font-size: 18pt\"><span style=\"font-weight: bold\">Your Profile:</span></span></p>\n<p>&lt;!-- /wp:heading --&gt;&lt;!-- wp:list --&gt;</p>\n<ul>\n<li><span>4+ years of experience in Java or another strongly typed programming language (Rust, CPP, Go etc.)</span></li>\n<li><span>Strong engineering culture, analytical skills and proficiency in multithreading &amp; algorithmic analysis</span></li>\n<li><span>Deep technical experience in database internals, structures and graphs</span></li>\n<li><span>Experience with knowledge representation, database modeling or logic programming is a big plus</span></li>\n<li><span>A degree in Computer Science, Information Technologies, or a related field</span></li>\n<li><span>Experience building and maintaining distributed systems</span></li>\n<li><span>Knowledge of gRPC or similar RPC frameworks</span></li>\n<li><span>Experience with performance and memory profiling using tools such as Java Flight Recorder (JFR), flame graphs, or similar profiling tools</span></li>\n<li><span>Familiarity with JVM internals and advanced performance tuning</span><br><br></li>\n</ul>\n<p>&lt;!-- /wp:list --&gt;&lt;!-- wp:heading --&gt;</p>\n<p><span style=\"font-size: 18pt\"><span style=\"font-weight: bold\">Hiring process:</span></span></p>\n<p>&lt;!-- /wp:heading --&gt;&lt;!-- wp:paragraph --&gt;</p>\n<p>Graphwise is a fully transparent company. The hiring process has the following steps:</p>\n<p>&lt;!-- /wp:paragraph --&gt;&lt;!-- wp:list --&gt;</p>\n<ul>\n<li>Applications will be filtered based on the required skills </li>\n<li>Phone screening interview by the HR department</li>\n<li>Onsite / Online technical interview</li>\n<li>Onsite final meeting with a job interview</li>\n</ul>\n<p><br></p>\n<p>&lt;!-- /wp:list --&gt;&lt;!-- wp:heading --&gt;</p>\n<p><span style=\"font-size: 18pt\"><span style=\"font-weight: bold\">What We Offer:</span></span></p>\n<p>&lt;!-- /wp:heading --&gt;&lt;!-- wp:list --&gt;</p>\n<ul>\n<li>A friendly and professional international team and working environment in a rapidly-expanding tech and AI company</li>\n<li>Exposure to the newest technologies in AI and knowledge graphs space</li>\n<li>A workplace in an organization that is committed to sustainability and responsible business practices</li>\n<li>An international workspace where more than 65% of colleagues come from across the globe. English is the main working language at the company</li>\n<li>Flexible working hours and benefits that reflect our belief that a healthy work-life balance is a key driver of efficiency</li>\n<li>Career development path, through: paid internal &amp; external trainings on an individual and team level; hands-on experience; time for innovation, and many more</li>\n<li>And, of course, we offer free tea, coffee, fruit, and snacks</li>\n</ul>\n<p><br></p>\n<p>&lt;!-- /wp:list --&gt;&lt;!-- wp:paragraph --&gt;</p>\n<p>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 &amp; Inclusion Group work towards ensuring we have an inclusive workplace.</p>\n<p><span> </span></p>\n<p><span> </span></p>",
    "compensation": null,
    "departmentId": "18887",
    "locationType": "2",
    "seekPromoted": false,
    "jobCategoryId": null,
    "jobOpeningName": "Senior Java Backend Engineer ",
    "departmentLabel": "Engineering",
    "jobOpeningStatus": "Open",
    "minimumExperience": "Experienced",
    "jobOpeningShareUrl": "https://graphwise.bamboohr.com/careers/90",
    "employmentStatusLabel": "Full-Time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/ad994f0504de80edfcfe6b0d41ad1a7fa169e858?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/17e2e90a-240a-47ed-a58b-45c60bc8905eJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/8e1e3678-783c-4d3a-8970-f2ff004d3fd5JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/ad994f0504de80edfcfe6b0d41ad1a7fa169e858/eventsJSON