Accurids
Java Developer (Regular to Senior) | Backend-focused Full Stack (f/m/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Backend-ориентированный full-stack разработчик в продуктовую команду Accurids — платформы для управления и стандартизации данных в фармацевтике и life-science. Работа над сервисами и API на Java/Spring Boot с выходом во frontend на React/TypeScript и активным использованием AI-инструментов.
Задачи
- Проектировать и разрабатывать сервисы, API (GraphQL и REST) и слой данных на современной Java и Spring Boot
- Доводить фичи до frontend на React/TypeScript
- Разрабатывать интеграции с системами фармацевтических клиентов и расширять платформу под их задачи
- Работать над AI-фичами платформы, включая интеграции с AI-ассистентами и LLM-возможности
- Использовать AI-инструменты (Cursor, Claude, Gemini) для ускорения разработки, рефакторинга и написания тестов
- Участвовать в развитии модульной архитектуры (Spring Modulith), оптимизировать запросы PostgreSQL и Elasticsearch, работать с RDF-структурами
- Поддерживать покрытие тестами (JUnit, Testcontainers, Playwright) и проводить ревью merge request'ов, включая AI-сгенерированный код
Требования
- 3+ года коммерческой разработки backend-сервисов в продакшене
- Уверенное знание современной Java (21+) и Spring Boot (Spring Security, Spring Data JPA)
- Опыт работы с PostgreSQL и Flyway
- Проектирование API с REST и GraphQL
- Понимание принципов хорошего UI и готовность вести frontend-часть фичи
- Опыт с React и TypeScript будет плюсом
- Архитектурное мышление: модули, границы, trade-offs
- Ежедневное использование AI-инструментов (Cursor, Claude, Gemini)
- Опыт тестирования на всех уровнях (unit, integration, E2E) и GitLab CI/CD
- Проживание в Германии в разумной близости к офису в Кёльне (NRW) и действующее разрешение на работу в Германии
- Свободный деловой английский; немецкий будет сильным плюсом
Условия
- Гибридный формат с присутствием в офисе в Кёльне (KölnTurm), полностью удалённая работа не предусмотрена
- Фиксированный пакет от €60 000 до €100 000 в год в зависимости от опыта
- Полная занятость, бессрочный контракт
- 30 дней оплачиваемого отпуска
- Личный бюджет на обучение
- Техника на выбор (Mac, Linux, Windows)
- Субсидируемое членство в Urban Sports Club или карта City Plus за €50/мес
- Плоская иерархия и высокая автономия, доступ к CTO как ментору
- Регулярные отраслевые мероприятия в офисе
Навыки
- Java
- Spring Boot
- Spring Security
- Spring Data JPA
- Spring Modulith
- PostgreSQL
- Flyway
- GraphQL
- REST
- React
- TypeScript
- Elasticsearch
- RDF
- SPARQL
- Apache Jena
- JUnit
- Testcontainers
- Playwright
- GitLab CI/CD
- Docker
- Kubernetes
- AWS
- LLM
- MCP
- Material UI
- Cursor
- Claude
- Gemini