Senior Java Developer

Работодатель:
Опыт работы:
Более 6 лет
Размещено:
14.06.2026

Who we are?
Specific-Group: owner-managed, 25 years on the market, ~550 engineering specialists across 10+ countries. ~80% senior experts; people stay with us roughly twice as long as the industry average. You grow deep on one project — not surface across ten.

Currently, we are planning to open a Senior Java Developer position to our product team.

What does Ozgar do?

Ozgar is an AI "Smart Knowledge Hub": it parses complex, poorly documented systems and turns code, databases and architecture (IBM, Cobol and Java) into structured, visual documentation and dependency graphs. Live since summer 2025, patent-backed, already sold to double-digit enterprise customers internationally. The hard part is the engineering: serving reliable, source-linked answers over decades of legacy code through a hybrid retrieval stack (vector + Apache AGE + Elasticsearch), without hallucination.

Team setup

Senior-heavy team — two Scrum teams, 90%+ seniors, with a product lead who has built systems at Amazon, Snowflake and IBM.

What you will do

  • You develop and operate Ozgar across the full cycle: analysis, design, code, testing, production;
  • You work on the hybrid-retrieval layer (vector embeddings, Apache AGE, Elasticsearch) and the LLM integration (Claude, OpenAI; on-prem models optional);
  • You build adapters that ingest RPG/COBOL, Java/.NET into knowledge hub;
  • You build agents for data ingestion and assistant;
  • You build MCP / API connectivity to other agents;
  • You evaluate new models and methods and bring the ones that hold up into the product;
  • Over time you move from feature work into architecture ownership in your area.

Your profile

You have built and shipped backend systems in Java for several years and grown into senior or tech-lead scope. You have owned features end-to-end and already worked hands-on with LLM APIs in something real.

Must-have:

  • Java 21 with Spring Boot, REST, Hibernate;

  • Solid CS fundamentals: OOP, data structures, concurrency;

  • PostgreSQL;

  • Hands-on with Claude or OpenAI APIs (integration, prompt engineering) and a working understanding of how LLMs behave — the AI layer is central, not a side feature;

Nice to have:

  • Neo4J, Elasticsearch, MongoDB, Kubernetes;

  • LangChain4J / Spring AI, open-source models (Qwen, gpt-oss);

Language: English at upper-intermediate or better — the team works in English day to day.

Hiring process

  1. Recruiter call
  2. Technical interview with the Tech Lead, ~60min
  3. Meet the Product Lead, ~30 min
  4. Offer

End-to-end realistically ~2–3 weeks.

Bonuses:

  • Office/remote work options;

  • Professional growth (training programs, knowledge-sharing meetups, etc.);

  • Annual assessment and salary review;

  • Transparent and clear management;

  • Friendly colleagues and a positive atmosphere;

Extensive benefits package:

  • Medical insurance;

  • Fully covered sick leave for 14 calendar days per year;

  • Compensation for external professional courses and training;

  • English courses;

  • Additional holidays;

  • Financial bonuses;

  • Corporate gifts on special occasions;

  • Free parking spots;

  • Fruity days and more;

  • Company parties and team buildings;

  • Comfortable, well-equipped office in the city center (with kitchen, meeting rooms, and event space).

Похожие вакансии

Разработчик Python\Java
Бэлл Интегратор

Опыт разработки Backend приложений (Python 3.>\Java 17+) от 5 лет. Уверенное владение базовыми архитектурными паттернами. Понимание асинхронной парадигмы...

Senior Frontend Developer (WEB)
Коде Лаб

5+ years of experience in Front-end development. Strong experience with Vue 2 and Vue 3. Production experience with...

Главный бухгалтер в единственном лице
АрендаТехноГарант, ЧП

Опыт работы главным бухгалтером. Уверенное знание 1С 8.3. Знание налогового законодательства РБ. Внимательность, системность, умение наводить порядок в...

3000 руб.
Senior Fullstack Разработчик (Node.js / React, Crypto Trading Bot)
Новиков Антон

Опыт коммерческой разработки от 5 лет. Глубокое знание Node.js (понимание Event Loop, профилирование памяти). Опыт работы с многопроцессностью, масштабированием приложения...

3000 - 5000 USD
Java Software Engineer (DaVinci)
Syberry CIS

3 years of experience in software engineering on Java or Kotlin. At least an Intermediate level of English.

Что происходит с деревянными окнами через 10, 20 и 30 лет
Что происходит с деревянными окнами через 10, 20 и 30 лет

Деревянные окна живут иначе, чем пластиковые. Хорошее деревянное окно похоже на качественную мебель: если сделано правильно и за ним ухаживают, с годами оно не теряет ценность, а становится частью дома.