{"id":68952,"url":"https://alion.io/job/graphwise-senior-java-backend-engineer","title":"Senior Java Backend Engineer","company":{"id":39383,"name":"Graphwise","domain":"graphwise.ai","url":"https://alion.io/company/graphwise","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":{"grade":"B","score":81,"open_postings":8,"ghost_share":0,"stale_share":0.75,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-17T05:46:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Sofia, Bulgaria"],"countries":["BG"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":43000,"max_usd":81000,"period":"year","method":"role_seniority_country_cell","sample_n":8},"experience_years_min":4,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Go","optional":false},{"name":"GraphDB","optional":false},{"name":"Java","optional":false},{"name":"Knowledge Graph","optional":false},{"name":"Rust","optional":false},{"name":"gRPC","optional":true}],"status":"live","first_seen_at":"2025-06-09T00:00:00Z","employer_posted_date":"2025-06-09","last_verified_at":"2026-10-17T09:13:18Z","board_verified":true,"closed_at":null,"days_open":495,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":495},"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.\nAbout Graphwise:\nGraphwise 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\nIf you are interested in technology and working in a close-knit, dynamic environment, Graphwise might be the right fit for you!\nAbout the Role\nAt 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\nAs Senior Backend Engineer you will be expected to:\nDesign, implement and test new features in the GraphDB backend\nReview the code of your peers and output high-quality code\nImprove the database performance by optimizing its concurrency and researching novel algorithms\nDebug the database code and chase complex to reproduce issues under concurrent transactional load\nTo 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\nYour Profile:\n4+ years of experience in Java or another strongly typed programming language (Rust, CPP, Go etc.)\nStrong engineering culture, analytical skills and proficiency in multithreading & algorithmic analysis\nDeep technical experience in database internals, structures and graphs\nExperience with knowledge representation, database modeling or logic programming is a big plus\nA degree in Computer Science, Information Technologies, or a related field\nExperience building and maintaining distributed systems\nKnowledge of gRPC or similar RPC frameworks\nExperience with performance and memory profiling using tools such as Java Flight Recorder (JFR), flame graphs, or similar profiling tools\nFamiliarity with JVM internals and advanced performance tuning\nHiring process:\nGraphwise is a fully transparent company. The hiring process has the following steps:\nApplications will be filtered based on the required skills \nPhone screening interview by the HR department\nOnsite / Online technical interview\nOnsite final meeting with a job interview\nWhat We Offer:\nA friendly and professional international team and working environment in a rapidly-expanding tech and AI company\nExposure to the newest technologies in AI and knowledge graphs space\nA workplace in an organization that is committed to sustainability and responsible business practices\nAn international workspace where more than 65% of colleagues come from across the globe. English is the main working language at the company\nFlexible working hours and benefits that reflect our belief that a healthy work-life balance is a key driver of efficiency\nCareer development path, through: paid internal & external trainings on an individual and team level; hands-on experience; time for innovation, and many more\nAnd, of course, we offer free tea, coffee, fruit, and snacks\nGraphwise 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.","description_format":"text","description_chars":4349,"description_truncated":false,"requirements":{"experience_years_min":4,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[{"language":"English","level":"All levels","optional":false}]},"benefits":["Equity","Flexible schedule","Hybrid work"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Vector Search & RAG","Knowledge Graphs"],"lifecycle":[{"event":"open","at":"2025-06-09T00:00:00Z"},{"event":"open","at":"2026-10-12T05:37:38Z"}],"visa":[],"liveness":{"score":10,"band":"cold","label":"Long shot","p_open":1,"p_active":0.351,"p_room":0.28,"age_days":495,"expected_fill_days":36,"reasons":["conf:1","urgency","win:tail","crowd:"],"computed_at":"2026-10-17T05:46:00Z"},"pay":null,"html_url":"https://alion.io/job/graphwise-senior-java-backend-engineer","json_url":"https://alion.io/job/graphwise-senior-java-backend-engineer.json","meta":{"generated_at":"2026-10-17T09:42:34Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":12784,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-18T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":39383},"rest":"https://alion.io/mcp/rest/get_company?id=39383"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fgraphwise-senior-java-backend-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fgraphwise-senior-java-backend-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fgraphwise-senior-java-backend-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/graphwise-senior-java-backend-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fgraphwise-senior-java-backend-engineer"}]}