Старший инженер Backend Java
Создавайте значимое программное обеспечение. Формируйте будущее инженерии.
Мы ищем опытного старшего инженера Backend Java, который увлечён созданием масштабируемого, качественного программного обеспечения и помогает командам развиваться. Это больше, чем просто практическая инженерная роль — вы будете влиять на техническое направление, наставлять других инженеров, принимать архитектурные решения и помогать нам внедрять ИИ и автоматизацию в процесс предоставления ценности нашим клиентам.
Вам будет комфортно у нас, если вы любите решать сложные задачи, ставить под сомнение предположения, открыто сотрудничать и гордиться созданием программного обеспечения, которое оказывает реальное влияние на бизнес.
Что вы будете делать
В качестве старшего инженера Backend Java вы будете:
- Проектировать, создавать и поддерживать масштабируемые, безопасные и отказоустойчивые backend-системы с использованием современного Java и экосистемы Spring.
- Создавать и поддерживать облачные решения в средах AWS.
- Вести технические обсуждения и обсуждения архитектуры, обеспечивая поддерживаемость, производительность и соответствие лучшим практикам.
- Разрабатывать и развивать RESTful API с акцентом на безопасность, версионирование, производительность и надёжность.
- Продвигать инженерное совершенство через чистый код, автоматизированное тестирование, документацию и код-ревью.
- Обеспечивать выполнение задач по нескольким инициативам, балансируя скорость, качество и коммерческую ценность.
- Наставлять инженеров через коучинг, парное программирование и конструктивную обратную связь, помогая повышать компетенции команды.
- Сотрудничать с кросс-функциональными командами для совместного решения проблем и достижения выдающихся результатов для клиентов.
- Исследовать и оценивать новые технологии, фреймворки и возможности ИИ, которые улучшают процесс разработки ПО.
- Продвигать автоматизацию везде, где это возможно, устраняя рутинную работу, чтобы команды могли сосредоточиться на решении значимых задач.
- Вносить вклад в культуру непрерывного обучения, инноваций и технического совершенства.
Что вы принесёте с собой
Техническая экспертиза
У вас будет сильный коммерческий опыт в следующих областях:
- Современный Java (Java 8+) включая Streams, Lambdas и Optional
- Spring Boot и широкая экосистема Spring
- AWS и создание облачных приложений
- Spring Data JPA / Hibernate
- Spring Security включая OAuth2 и JWT
- Проектирование и реализация REST API
- Микросервисы и проектирование распределённых систем
- SQL базы данных с сильными навыками оптимизации запросов
- NoSQL базы данных
- Docker и разработка контейнеризованных приложений
- CI/CD пайплайны с использованием инструментов, таких как Jenkins или GitLab CI
- Git и современные рабочие процессы разработки ПО
- Инструменты наблюдаемости, включая логирование, метрики и распределённое трассирование
- Комплексное тестирование на уровне юнитов, интеграции и функциональности
- Maven или Gradle
- Основы многопоточности Java и производительности JVM
Опыт со следующими технологиями будет преимуществом:
- Datadog
- Технологии обмена сообщениями, такие как Kafka
- Spring Cloud, WebFlux или реактивное программирование
- Возможность периодически путешествовать в Эдинбург при необходимости также будет плюсом.
Как выглядит успех
Вы будете демонстрировать:
Техническое совершенство и мастерство ремесла
- Писать чистый, поддерживаемый и высоко оптимизированный код.
- Устанавливать высокие стандарты качества, тестирования и документации.
- Наставлять других в лучших инженерных практиках и современных методах разработки.
Архитектурное лидерство
- Проектировать масштабируемые, отказоустойчивые и безопасные системы.
- Принимать продуманные архитектурные решения, поддерживающие долгосрочную поддерживаемость.
- Оценивать новые технологии и направлять их внедрение, когда они приносят пользу.
Коммерческая реализация
- Вести проекты от этапа исследования до доставки.
- Понимать задачи клиентов и переводить их в практические технические решения.
- Доставлять результаты, создающие измеримую бизнес-ценность.
Лидерство и сотрудничество
- Вести инженерные церемонии и способствовать продуктивным техническим обсуждениям.
- Наставлять и развивать инженеров в команде.
- Эффективно общаться как с техническими, так и с нетехническими заинтересованными сторонами.
- Создавать среду, где обмен знаниями и непрерывное улучшение являются частью повседневной работы.
ИИ и инновации
- Исследовать и внедрять подходы, основанные на ИИ, которые повышают эффективность инженерии.
- Продвигать ответственное внедрение ИИ в командах доставки.
- Помогать формировать наши инженерные практики для будущего.
Что мы вам предложим:
Мы доверяем людям делать свою работу наилучшим образом. Это означает гибкость вместо жёстких правил, результат вместо активности и реальное вложение в ваше профессиональное и личностное развитие. Вы станете частью поддерживающей и дружелюбной культуры, окружённой умными, любознательными людьми, которые глубоко заботятся о том, что делают.
Мы предлагаем гибкий график работы, включая гибридные и удалённые варианты. Наши офисные хабы расположены в Эдинбурге, Лидсе, Манчестере, Лондоне и Болгарии, с возможными поездками на объекты клиентов или в офисы CreateFuture при необходимости.
Мы доверяем вам управлять своим временем, балансируя между сотрудничеством, временем с клиентами и сосредоточенной работой. Главное — это ваш вклад, а не то, насколько вы заняты.
Наш процесс найма
Мы стараемся сделать процесс найма прозрачным, справедливым и уважительным к вашему времени. Мы стремимся ответить всем кандидатам и будем открыты в отношении вашего статуса в процессе.
Обычно процесс выглядит так:
- Звонок с нашей командой по подбору талантов
- Интервью, ориентированное на профессиональные навыки
В зависимости от роли, мы также можем попросить вас подготовить короткую презентацию, выполнить практическое или техническое задание или провести беседу, ориентированную на ценности. Мы объясним, что именно потребуется, до начала любого этапа.
Инклюзивность в CreateFuture
Мы верим, что разнообразные команды создают лучшие рабочие места и продукты. Мы хотим, чтобы CreateFuture был местом, где люди могут быть собой и делать свою лучшую работу.
Если вам нужны какие-либо корректировки или поддержка в процессе подачи заявки, просто сообщите нам. Мы сделаем всё возможное, чтобы помочь.
Мы с нетерпением ждём вашей заявки!