Tech Lead Java
О нас Wallet One - международный платежный сервис, создающий условия для творчества и профессионального роста своей команды. У нас есть удобный офис в стиле лофт в Москве, а так же, офисы для команд разработки в Питере и Оренбурге. Сейчас у нас открыто 2 новых платежных направления в РФ и зарубежье, под которые мы активно расширяем команду платформы электронного кошелька и ищем Senior разработчиков, способных погрузиться в предметную область, в синхронизации с другими командами холдинга развивать общую микросервисную архитектуру и создавать новые сервисы, общие для всех проектов. Что предстоит делать?
Взять ответственность за Java сервисы в команде платформы. Проектировать и разрабатывать новые универсальные сервисы с применением микросервисного подхода к архитектуре. Участвовать в формировании единой архитектуры холдинга. Предлагать свое видение. Планировать и оценивать сроки выполнения и трудоемкость технических задач Выстраивать эффективный процесс разработки внутри команды и отвечать за ее взаимодействие с другими подразделениями делать код-ревью и контролировать качество кода – своего и коллег.
Что мы ожидаем от кандидата?
Senior Developer Java опыт разработки с использованием технологий: Spring Boot, Kotlin, Web Services, ORM, REST-сервисы, unit testing, mocking, integration testing опыт работы с PostgreSQL и MongoDb опыт работы в качестве архитектора или ведущего разработчика с проектами, доведенными до production опыт проектирования микросервисной архитектуры приложений. Знание и применение паттернов проектирования. опыт разработки высоконагруженных и горизонтально масштабируемых приложений опыт многопоточного программирования опыт работы с Docker и инструментами оркестрации (Kubernetes, Swarm) знание git, git-flow английский язык — на уровне чтения технической документации
Будет преимуществом
Опыт работы с реальным Highload Опыт оптимизации Postgres и MongoDb. Решение проблем производительности в продакшене. Опыт работы с автоматизированными банковскими системами Знание технологий кластеризации и балансировки приложений, nginx-балансировки Знание принципов работы Message Queuing/Broking или Service Bus систем
Мы предлагаем:
высокую заработную плату бонусы, которые напрямую зависят от качества, скорости и эффективности реализации проектов дополнительную мотивацию от результатов работы бизнес-команды комфортный рабочий график и проектный подход профессиональный рост в финтехе командный дух и работу на результат
Если работа для Вас – любимое увлечение, а достижение ощутимых результатов от нее – ни с чем несравнимое удовольствие, мы ждем Вас в команде разработки Wallet One!