Senior Full Stack fejlesztő | Java / React (f/m/d)
Az ACCURIDS a gyógyszeripari adatok kezelésére épülő rendszert fejleszt, amely a globális szabványoknak (pl. ISO IDMP) megfelelően azonosítja, összekapcsolja és szabványosítja a kritikus vállalati adatokat. A Product Development csapat kulcstagjaként nagyfokú önállósággal dolgozol, szoros együttműködésben a backend- és frontendmérnökökkel, a QA-, DevOps-csapatokkal és a product ownerekkel, közvetlen hozzáféréssel a CTO-hoz mint mentorhoz.
Feladatok
- ▹Teljes körű feature-fejlesztés a teljes stacken: React/TypeScript frontend, modern Java/Spring Boot backend, valamint a köztük lévő GraphQL és REST API rétegek
- ▹Önálló felelősségvállalás a kódbázis egyes területeiért a finomítástól a production-ig
- ▹AI-támogatott munkavégzés modern AI coding agentekkel és eszközökkel (Cursor, Claude Code) a gyorsabb feature-szállítás érdekében
- ▹Robusztus backend szolgáltatások fejlesztése Spring Boottal, JPA/Hibernate kezelése PostgreSQL felett Flyway migrációkkal, Elasticsearch lekérdezések optimalizálása, szemantikus adatszerkezetek az Apache Jena RDF triplestore-ban
- ▹Reszponzív React komponensek építése, globális állapotkezelés Reduxszal, adatlekérés Apollo Clienttel, fejlett adatvizualizációk (D3, Recharts) nagy adathalmazokra optimalizálva
- ▹Minőségbiztosítás és tesztelés JUnit, Mockito, Testcontainers, WireMock (backend), valamint Jest, Testing Library, Cypress, Playwright (frontend) eszközökkel, a SonarQube minőségi kapu fenntartásával
- ▹Architektúra és modularizáció: komplex feature-ök tiszta modulokra bontása, a technikai adósság csökkentése, közreműködés a többmodulos Spring Modulith architektúra felé történő átállásban
- ▹Code review és mentorálás: merge requestek átnézése, domaintudás megosztása, tapasztalatlanabb mérnökök mentorálása
Elvárások
- ▹Legalább 5 év szakmai szoftverfejlesztői tapasztalat, feature-ök végponttól végpontig történő szállításával és tulajdonlásával production SaaS termékben
- ▹Mély jártasság modern Java (17+) és a Spring Boot ökoszisztéma (Spring Security, Spring Data JPA) terén
- ▹Relációs adatbázisok (PostgreSQL) és REST/GraphQL API tervezés
- ▹Erős frontend mérnöki készségek: React 18, TypeScript, Redux állapotkezelés, Apollo Client
- ▹Teljes körű jártasság a teljes stacken végzett tesztelésben és Git-alapú munkafolyamatok kezelésében GitLab CI/CD környezetben
- ▹Üzleti szintű angol nyelvtudás
- ▹Lelkesedés és nyitottság az új generációs agentic munkafolyamatok és AI-eszközök (Cursor, Claude Code) iránt
Előny
- ▹Szemantikus webes technológiák (RDF, SPARQL, Apache Jena)
- ▹Material UI (MUI 5)
- ▹Elasticsearch
- ▹Alapszintű felhő/Kubernetes ismeret
Soft skillek
A munkáltatóról
Az ACCURIDS az élettudományi innováció mögötti adat-gerincet építi: olyan rendszert, amely a globális szabványoknak megfelelően azonosítja, összekapcsolja és szabványosítja a kritikus vállalati adatokat. Globális élettudományi vállalatoknak segít termékeiket gyorsabban, biztonságosabban piacra vinni. Együttműködő, növekedésorientált, AI-natív mérnöki környezet.