О позиции
Мы ищем Java разработчика для работы в команде, занимающейся разработкой высоконагруженных приложений. Эта позиция предлагает возможность работать в Agile-спринтах, где вы будете активно участвовать в разработке и поддержке приложений на Java и Kotlin.
Чем вы будете заниматься
- Разработка и поддержка высоконагруженных приложений на Java/Kotlin в рамках Agile-спринтов.
- Проведение код-ревью для молодых разработчиков, обеспечение качества кода и соблюдение стандартов.
- Оптимизация производительности приложений и устранение узких мест.
- Участие в планировании спринтов, грмумингах и обсуждении технических решений с Product Owner и командой.
- Обучение и наставничество для менее опытных разработчиков.
- Интеграция с внешними системами через API, обеспечение безопасности и масштабируемости.
- Анализ и проектирование решений, оценка задач.
Требования
- Высшее образование в области информационных технологий, компьютерных наук или смежных областях.
- 2-4 года опыта работы с Java/Kotlin.
- Глубокие знания Java, включая многопоточность и коллекции.
- Уверенное владение Kotlin и опыт миграции проектов с Java на Kotlin.
- Опыт работы с фреймворками: Spring (Spring Boot, Spring Data, Spring Security), Hibernate/JPA.
- Знание микросервисной архитектуры и инструментов (Docker, Kubernetes, Kafka, REST/GraphQL).
- Опыт работы с базами данных (SQL: PostgreSQL, Oracle; NoSQL: MongoDB, Redis).
- Навыки тестирования (JUnit, Mockito, Testcontainers) и CI/CD (Jenkins, GitLab CI).
- Понимание Agile-процессов (Scrum/Kanban) и опыт работы с Jira/Confluence.
Будет плюсом
- Опыт работы в финансовом секторе.
- Знание английского языка на техническом уровне.
Что мы предлагаем
- Конкурентоспособная зарплата.
- Гибкий график работы и возможность удаленной работы.
- Обучение и развитие в профессиональной среде.
- Работа в дружной команде профессионалов.
- Участие в интересных проектах в области FinTech.
Вакансия предлагает хорошие условия работы и возможность профессионального роста. Однако, отсутствие конкретной информации о зарплате может быть минусом.
Кто здесь добьётся успеха
Глубокие знания Java и Kotlin, а также опыт работы с фреймворками Spring и Hibernate для разработки высоконагруженных приложений.
Способность к самоорганизации и высокой продуктивности в удаленном режиме работы, что позволяет эффективно участвовать в Agile-спринтах и взаимодействовать с командой.
Опыт работы с контейнерами Docker и оркестрацией Kubernetes для развертывания приложений, а также навыки работы с базами данных PostgreSQL и MongoDB.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости FinTech
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев