{"id":3401059,"url":"https://alion.io/job/h2b-group-senior-fullstack-engineer-javareact","title":"Senior Fullstack Engineer (Java+React)","company":{"id":1563,"name":"H2B Group","domain":"h2b-group.com","url":"https://alion.io/company/h2b-group","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Element","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"contractor","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Gdańsk, Poland"],"countries":["PL"],"hiring_countries":["PL"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":58000,"max_usd":95000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":233},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"CI/CD","optional":false},{"name":"Java","optional":false},{"name":"Kubernetes","optional":false},{"name":"LLM","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Prompt Engineering","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"Testcontainers","optional":false},{"name":"TypeScript","optional":false},{"name":"Azure","optional":true},{"name":"Azure DevOps","optional":true},{"name":"Flyway","optional":true},{"name":"Helm","optional":true},{"name":"JavaScript","optional":true},{"name":"Material UI","optional":true},{"name":"MUI X","optional":true},{"name":"Playwright","optional":true},{"name":"React.js","optional":true}],"status":"live","first_seen_at":"2026-10-28T13:47:54Z","employer_posted_date":null,"last_verified_at":"2026-10-28T13:47:54Z","board_verified":false,"closed_at":null,"days_open":5,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":5},"description":"Kim jest H2B Group?\nJesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia.\nDlaczego warto z nami współpracować?\nElastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią.\n\nPrzejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków.\n\nSzybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom.\n\nMożliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie.\n\nDo projektu naszego klienta poszukujemy\nDo zespołu inżynierskiego realizującego zaawansowaną platformę pricingową poszukujemy kandydatów na stanowiska Full-Stack Developer oraz Full-Stack Tech Lead (Java + React). Zespół docelowo składać się będzie z 1 Tech Leada oraz 5 Developerów pracujących w innowacyjnym modelu delivery agent-first.\nKlient rozwija skalowalną platformę wycen, obejmującą zarządzanie cennikami krajowymi, rabatami, marżami oraz wieloetapowymi przepływami walidacji. Kluczowym wyzwaniem w projekcie jest zapewnienie precyzji obliczeń matematyczno-finansowych w ujęciu czasowym (dane temporalne, przedziały obowiązywania) oraz pełnej audytowalności w reżimie podziału obowiązków (compliance / separation of duties). Prace prowadzone są w podejściu agent-first, w którym agenci AI realizują zadania programistyczne pod merytorycznym nadzorem inżynierów.\nZakres obowiązków na tym stanowisku\nRola Developer:\nRozwój i optymalizacja typowanych interfejsów użytkownika (React 18 / TypeScript, komponenty siatek danych) oraz backendowych usług w ekosystemie Java (Spring Boot).\n\nImplementacja i utrzymanie reguł biznesowych, silnika kalkulacji cenowych oraz modeli danych temporalnych w bazie PostgreSQL.\n\nCodzienna praca w modelu agent-first: dekompozycja wymagań biznesowych na precyzyjnie zdefiniowane zadania dla agentów AI wraz z dostarczaniem niezbędnego kontekstu.\n\nKonfiguracja i utrzymanie instrukcji dla agentów AI, plików kontekstowych oraz repozytoryjnych słowników domenowych.\n\nProwadzenie krytycznych, sceptycznych przeglądów kodu (code review) generowanego przez AI pod kątem luk bezpieczeństwa, nadmiarowości kodu i poprawności logicznej.\n\nTworzenie testów jednostkowych, integracyjnych i E2E oraz dbanie o automatyczne bramki jakości (quality gates).\n\nRola Tech Lead (dodatkowo):\nHands-on techniczne przywództwo nad zespołem, ścisła współpraca z Product Ownerem w zakresie architektury i zakresu prac oraz optymalizacja workflow opartego na agentach AI.\n\nTworzenie i dokumentowanie decyzji architektonicznych (ADRs) oraz procedur operacyjnych (runbooks).\n\nUstalanie reguł podziału zadań pomiędzy automatyczne narzędzia AI a pracę programistyczną i weryfikację inżynierską.\n\nProjektowanie i utrzymanie rygorystycznych bramek jakościowych (ArchUnit, Spring Modulith, mutation testing, Testcontainers).\n\nProjektowanie algorytmów kalkulacyjnych, struktur bazodanowych w PostgreSQL oraz architektury bezpieczeństwa i uprawnień (RBAC).\n\nNadzór nad procesami CI/CD, wdrożeniami kontenerowymi na Kubernetes oraz proaktywną analizą i eliminacją podatności.\n\nMentoring członków zespołu i ustalanie wspólnych standardów technicznych.\n\nWymagania\nMinimum 5 lat komercyjnego doświadczenia w wytwarzaniu oprogramowania full-stack z użyciem Java (Spring Boot) oraz React (React 18 / TypeScript).\n\nBardzo dobra znajomość baz danych SQL, w szczególności PostgreSQL (optymalizacja zapytań i indeksów).\n\nPraktyczne doświadczenie w codziennej pracy z narzędziami AI / agentami kodującymi (dekompozycja zadań, definiowanie kontekstu, prompt engineering).\n\nDoświadczenie i dyscyplina w sceptycznym code review kodu tworzonego przez modele LLM / agentów AI (wykrywanie pozorowanych testów, podatności i over-engineeringu).\n\nBiegłość w pisaniu testów jednostkowych, integracyjnych lub E2E.\n\nZdolność precyzyjnego modelowania złożonych zagadnień domenowych: obliczeń finansowych, zaokrągleń, danych zależnych od czasu (przedziały ważności) oraz ścieżek audytowych.\n\nPłynna znajomość języka angielskiego w mowie i piśmie (minimum B2/C1).\n\nDodatkowo dla roli Tech Lead:\nDoświadczenie w roli architekta lub technicznego lidera zespołu inżynierskiego.\n\nPraktyka we wdrażaniu i skalowaniu procesów deweloperskich opartych na agentach AI.\n\nZaawansowana znajomość projektowania mechanizmów kontroli jakości kodu (ArchUnit, Spring Modulith, testy mutacyjne, Testcontainers).\n\nGłęboka wiedza z zakresu bezpiecznego projektowania oprogramowania i kontroli dostępu opartej na rolach (RBAC).\n\nMile widziane\nZnajomość języka niemieckiego.\n\nDoświadczenie w branży finansowej, e-commerce lub przy systemach kalkulacji cenowych (pricing).\n\nPraktyczna znajomość narzędzi: MUI (MUI X DataGrid), Spring Modulith, Flyway, Testcontainers, Playwright / Gherkin.\n\nDoświadczenie z zakresu infrastruktury: Azure DevOps (Pipelines, Agents), Kubernetes / Helm.\n\nZnajomość integracji z systemami SAP lub brokerem Solace (event-driven architecture).\n\nZnajomość metryk inżynierskich (np. DORA) i metod pomiaru efektywności pracy z agentami AI.\n\nCo oferujemy?\nPracę zdalną – elastyczność, która pozwala pracować z każdego zakątka świata!\nCiekawe projekty – dobierane zgodnie z Twoimi umiejętnościami i zainteresowaniami, dające możliwość pracy nad innowacyjnymi rozwiązaniami.\nUmowa B2B bez zapisu o wyłączności – współpracuj z nami na swoich zasadach.\nRozwój zawodowy – praca z najnowszymi technologiami i w zróżnicowanych projektach gwarantuje stały rozwój.\n\nTech stack\nJava\nReact\nTypeScript\nAgents AI\nSQL\nPostgreSQL","description_format":"text","description_chars":6042,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Poland","iso":"PL","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Industrial Automation","IT Consulting & Digital Transformation","Recruiting & Staffing","AI Consulting & Integration"],"lifecycle":[{"event":"open","at":"2026-10-28T14:25:00Z"}],"visa":[],"liveness":{"score":50,"band":"ok","label":"Likely open","p_open":1,"p_active":0.526,"p_room":0.945,"age_days":5,"expected_fill_days":16,"reasons":["seen:5","velocity","win:mid"],"computed_at":"2026-11-03T05:54:40Z"},"pay":null,"html_url":"https://alion.io/job/h2b-group-senior-fullstack-engineer-javareact","json_url":"https://alion.io/job/h2b-group-senior-fullstack-engineer-javareact.json","meta":{"generated_at":"2026-11-03T11:30:03Z","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":15674,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-04T00: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":1563},"rest":"https://alion.io/mcp/rest/get_company?id=1563"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fh2b-group-senior-fullstack-engineer-javareact"},{"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%2Fh2b-group-senior-fullstack-engineer-javareact"},{"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%2Fh2b-group-senior-fullstack-engineer-javareact"},{"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/h2b-group-senior-fullstack-engineer-javareact\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fh2b-group-senior-fullstack-engineer-javareact"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3401059}},{"tool":"search_jobs","arguments":{"company":"h2b-group.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3401059},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}