Fairsource
Java Fullstack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Java Fullstack Developer в немецкую IT-консалтинговую компанию Fairsource, выходящую на рынок Румынии. Разработка масштабируемых веб-приложений на Java с современным frontend и участие в архитектуре проектов.
Задачи
- Разрабатывать и внедрять современные масштабируемые веб-приложения на Java с использованием frontend-технологий (Angular, Vue.js, React)
- Проектировать и реализовывать микросервисы и API
- Создавать новые программные решения и дорабатывать существующие приложения
- Участвовать в принятии решений по архитектуре и техническому дизайну
- Проводить code review и обеспечивать высокое качество кода
- Интегрировать базы данных и обеспечивать целостность данных
- Внедрять и поддерживать CI/CD пайплайны
- Работать с облачными платформами Azure, AWS и Google Cloud
- Взаимодействовать с кросс-функциональными командами для перевода бизнес-требований в технические решения
- Обеспечивать производительность, безопасность и масштабируемость приложений
- Создавать и поддерживать техническую документацию
Требования
- Степень бакалавра или магистра, предпочтительно в Computer Science, IT или смежной области, либо эквивалентный опыт
- Не менее 6 лет профессионального опыта в роли Java Fullstack Developer
- Сильное знание Spring Framework, Enterprise Java или Quarkus
- Опыт работы с микросервисами и программной архитектурой
- Владение хотя бы одним современным frontend-фреймворком: Angular, Vue.js или React
- Понимание CI/CD, Test-Driven Development (TDD) и принципов Clean Code
- Начальный практический опыт с Docker, Kubernetes, AWS, GCP или Azure
- Опыт работы с SQL или NoSQL базами данных
- Сильные навыки решения проблем и умение работать в кросс-функциональных командах
Условия
- Зарплата выше рынка благодаря прозрачной модели распределения выручки
- Свобода и гибкость: влияние на выбор проектов, управление нагрузкой и рабочим временем
- Разнообразные и сложные проекты для компаний в Германии
- Профессиональное развитие: обучение и обмен знаниями
- Сильное инженерное сообщество и обмен опытом
- Участие в конференциях и митапах
- Регулярные командные мероприятия
- Прозрачность и доверие как основа бизнес-модели
Навыки
- Java
- Spring Framework
- Enterprise Java
- Quarkus
- Angular
- Vue.js
- React
- микросервисы
- API
- CI/CD
- TDD
- Clean Code
- Docker
- Kubernetes
- AWS
- GCP
- Azure
- SQL
- NoSQL