Старший Full-stack разработчик (Java, Spring, React)
Ищем старшего full-stack разработчика с опытом 8+ лет для создания enterprise-решений на Java, Spring и React. Нужно вести полный цикл разработки, проектировать распределённые системы, внедрять XP-практики и использовать AI-инструменты. Предлагаем удалённую работу, менторство и участие в архитектурных решениях.
Зарплата не указана — оценили по рынку
На основе 75 похожих вакансий за 90 дней.
Что предстоит делать
<h3>О заказчике:</h3><p>Продуктовая организация, разрабатывающая инновационные решения корпоративного уровня, с сильным акцентом на современные инженерные практики, AI-driven разработку и высокопроизводительные распределённые системы.</p><h3>Ваши задачи:</h3><ul><li>Разрабатывать инновационные, критически важные для бизнеса приложения в роли hands-on full-stack эксперта, используя Java, Spring, React и связанные технологии.</li><li>Владеть и руководить полным инженерным жизненным циклом, включая техническое исследование, проектирование решения, архитектуру, реализацию, стратегию тестирования, DevOps, готовность к продакшену и непрерывное улучшение.</li><li>Руководить принятием архитектурных и проектных решений для сложных сервисов, API, возможностей фронтенда, интеграционных потоков и cloud-ready компонентов.</li><li>Выступать в роли технического авторитета по Java/Spring, React, микросервисам, cloud/hybrid и контейнерным решениям.</li><li>Переводить бизнес-потребности в масштабируемые, поддерживаемые, безопасные и тестируемые технические решения.</li><li>Направлять других разработчиков через удалённое парное программирование, code review, design review, менторство и hands-on техническое лидерство.</li><li>Продвигать практики XP, включая парное программирование, TDD/BDD, непрерывную интеграцию, эволюционный дизайн и быстрые циклы обратной связи.</li><li>Проектировать и разрабатывать распределённые системы с фокусом на отказоустойчивость, service discovery, масштабируемость, observability и производительность.</li><li>Выявлять возможности модернизации, сокращать технический долг и улучшать надёжность системы, observability, производительность и качество деплоя.</li><li>Продвигать инженерное совершенство через чистый код, автоматизацию, тестируемость, безопасное кодирование, переиспользуемые компоненты и понятную техническую документацию.</li><li>Работать с CI/CD пайплайнами, автоматизированными quality gates, автоматизацией деплоя и практиками готовности к продакшену.</li><li>Проектировать, разрабатывать и разворачивать cloud/hybrid решения в контейнерных средах, таких как Kubernetes или Cloud Foundry.</li><li>Использовать инструменты AI-assisted разработки для ускорения кодинга, генерации unit-тестов, рефакторинга, документации, troubleshooting, исследования API и подготовки к code review.</li><li>Применять ответственные практики AI в software engineering, включая валидацию сгенерированного вывода, чувствительность данных, безопасность, осведомлённость об интеллектуальной собственности и human-in-the-loop review.</li><li>Выявлять практические AI use cases, которые повышают продуктивность разработчиков, снижают ручные усилия и повышают качество поставки.</li><li>Оценивать технологические варианты, принимать архитектурные компромиссы и доносить технические рекомендации до инженерных и управленческих стейкхолдеров.</li></ul><h3>Требуемый опыт и навыки:</h3><ul><li>8+ лет hands-on опыта в software engineering, включая значительный опыт работы с системами корпоративного масштаба.</li><li>Опыт экспертного уровня с Java, включая Spring, Spring Boot, Spring Cloud, микросервисы, RESTful API и интеграционно-ориентированную архитектуру.</li><li>4+ года опыта фронтенд-разработки, преимущественно с React.</li><li>Сильное знание современных JavaScript/TypeScript фреймворков, компонентного дизайна, управления состоянием и реактивных UI-паттернов.</li><li>Сильный опыт проектирования распределённых систем, включая отказоустойчивость сервисов, service discovery, паттерны circuit breaker, масштабируемость, observability и тюнинг производительности.</li><li>Сильный опыт с TDD/BDD и автоматизированным тестированием с использованием JUnit, Jasmine, Mockito, Protractor/Selenium или эквивалентных современных инструментов.</li><li>Hands-on опыт с CI/CD, Jenkins или эквивалентными пайплайнами, автоматизированными quality gates, автоматизацией деплоя и практиками готовности к продакшену.</li><li>Опыт проектирования, разработки и развёртывания cloud/hybrid решений в контейнерных средах, таких как Kubernetes или Cloud Foundry.</li><li>Опыт с Kotlin, функциональным программированием, Java Streams и современными практиками экосистемы JVM.</li><li>Практический опыт использования инструментов AI-assisted разработки, таких как GitHub Copilot, инструменты на базе ChatGPT/OpenAI или эквивалентные AI engineering assistants.</li><li>Способность использовать AI-инструменты для кодинга, генерации unit-тестов, рефакторинга, документации, troubleshooting, исследования API и подготовки к code review.</li><li>Понимание ответственного использования AI в software engineering, включая чувствительность данных, безопасность, осведомлённость об интеллектуальной собственности, валидацию сгенерированного вывода и human-in-the-loop review.</li><li>Способность оценивать технологические варианты, принимать архитектурные компромиссы и чётко доносить технические рекомендации до инженерных и управленческих стейкхолдеров.</li><li>Сильное чувство ответственности и способность расставлять приоритеты в сложной работе, принимать решения и эффективно действовать в быстро меняющейся среде.</li><li>Отличные навыки решения проблем, сильное инженерное суждение, критическое мышление и способность упрощать сложные технические задачи.</li><li>BSc в Software Engineering, степень BS в Computer Science или эквивалентный практический инженерный опыт.</li><li>Уровень английского Upper-Intermediate+.</li></ul><h3>Будет плюсом:</h3><ul><li>Опыт интеграции возможностей AI/LLM в приложения, рабочие процессы, инструменты разработчика или процессы автоматизации.</li><li>Способность выявлять практические AI use cases, которые повышают продуктивность разработчиков, снижают ручные усилия и повышают качество поставки без компромиссов по безопасности или поддерживаемости.</li></ul> <div> <a href="https://jobs.dou.ua/companies/a-listware/vacancies/372621/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в A-LISTWARE
10 активных вакансий в компании
Старший Full-Stack разработчик (.NET/React)
~1 417 500 – 2 100 000 ₸ оценка
Разработка облачной SaaS-платформы для бизнеса на .NET и React. Нужен старший full-stack разработчик с опытом 5+ лет, сильными навыками C#, React, TypeScript, SQL и английским Upper-Intermediate. Предлагают работу в международной продуктовой команде с современными практиками, архитектурными решениями и возможностью влиять на технические решения.
Старший Full-Stack разработчик (Java, Python, React)
~2 100 000 ₸ оценка
Ищем старшего full-stack разработчика с глубоким знанием Java и Spring, а также опытом в Python и React. Вы будете разрабатывать облачные продукты, проектировать микросервисы и внедрять AI-функции. Компания предлагает удаленную работу и современные инженерные практики, включая парное программирование.
Full-stack разработчик (React/TypeScript, C#)
~1 417 500 – 2 100 000 ₸ оценка
Ищем опытного full-stack разработчика для работы над производственными приложениями: фронтенд на React/TypeScript, бэкенд на C# и ASP.NET. Требуется 3+ года опыта с React и 2+ года с ASP.NET, сильные знания TypeScript и .NET. Предлагается удаленная работа и полная занятость.
AI-инженер (LLM, Azure)
~2 737 563 ₸ оценка
Ищут опытного AI-инженера для разработки масштабируемых AI-решений на базе LLM и Azure. Нужно проектировать RAG-пайплайны, AI-копилотов и агентные системы, используя Python, LangChain, Copilot Studio и Azure OpenAI. Требуется 5+ лет опыта в разработке и 2+ года с LLM-приложениями, отличный английский. Предлагают удаленную работу и полную занятость.
Похожие вакансии
6 вакансийMiddle/Senior Java Developer
~2 100 000 ₸ оценка по стеку
Розробка та модернізація системи виготовлення банківських карт на Java. Потрібен досвід 5+ років, Spring Boot, Oracle, SQL/PL/SQL, REST API та багатопоточність. Пропонують офіційне працевлаштування, медичне страхування, навчання та віддалену роботу або офіси в Києві, Дніпрі та Львові.
Java разработчик
~2 100 000 ₸ оценка
Ищем опытного Java-разработчика (от 3 лет) для развития платформы электронного документооборота. Нужно писать чистый код, работать с микросервисами и БД. Предлагают удалённую работу, официальное оформление и соцпакет.
Java разработчик (микросервисы)
~2 100 000 ₸ оценка
Ищем Java-разработчика с опытом от 3 лет для развития внутренних HR-сервисов. Нужно будет разрабатывать микросервисы на Java и Spring Boot, проектировать REST API, интегрироваться с eStaff и работать с Kafka. Предлагают участие в интересных проектах и современный стек.
Старший Java разработчик
~2 100 000 ₸ оценка по стеку
Ищем опытного Java-разработчика для создания бэкенда платформы, соответствующей требованиям ЕС. Нужно проектировать событийно-ориентированные микросервисы, интегрировать сторонние API и работать в Agile-команде. Требуется уверенный Java/Kotlin, опыт с event-driven архитектурой и хороший английский. Компания предлагает удалённую работу, страховку и обучение.
Старший Full Stack инженер
~2 100 000 ₸ оценка
Ищем Senior Full Stack инженера для развития внутреннего портала разработчика: основной фокус на Java-бэкенде, поддержка и возможный рерайт фронтенда на TypeScript. Требуется 4+ года опыта в Java, знание TypeScript, REST API, интеграция с базами данных (Snowflake и др.). Компания предлагает удаленную работу, гибкий график и конкурентную зарплату в USD.
Старший Java разработчик (AI-native, архитектурная роль)
~2 100 000 ₸ оценка
Старшая архитектурная роль для Java-разработчика с 6+ годами опыта: проектирование и разработка масштабируемых облачных систем для операторов связи. Нужны сильные навыки архитектуры, микросервисов, работы с большими данными и опыт использования AI-инструментов кодинга. Компания предлагает удаленную работу, страховку, оплачиваемый отпуск и обучение английскому.