О позиции
Мы ищем 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.
Будет плюсом
- Опыт работы в финансовом секторе.
- Знание английского языка на техническом уровне.
- Опыт работы с облачными решениями.
Что мы предлагаем
- Конкурентоспособная зарплата и возможность карьерного роста.
- Гибкий график работы и возможность удалённой работы.
- Доступ к современным технологиям и инструментам.
- Обучение и развитие навыков.
- Командные мероприятия и корпоративные праздники.
Вакансия предлагает интересные задачи и возможность работать с современными технологиями. Однако, отсутствует информация о компании и условиях работы.
Кто здесь добьётся успеха
Глубокие знания Java и Kotlin, опыт работы с Spring и Hibernate для разработки высоконагруженных приложений.
Способность работать в Agile-среде с акцентом на гибкость и быструю адаптацию к изменениям, что особенно важно в удаленном режиме.
Опыт работы с Docker и Kubernetes для контейнеризации приложений, а также знание PostgreSQL и MongoDB для эффективного управления базами данных.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости FinTech
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев