Как бэкенд-разработчик вы будете важной частью нашей команды разработчиков, работающей над высокоэффективным финтех-проектом для одного из наших престижных клиентов. Ваша роль будет заключаться в проектировании, внедрении и обслуживании надежных серверных систем. Мы ищем человека, который владеет новейшими серверными технологиями, преуспевает в совместной работе и готов решать новые задачи.
Ключевые обязанности:< /strong>
- Разрабатывать и поддерживать серверные службы с использованием Java 17 и Spring Boot.
- Проектировать базы данных и управлять ими с помощью PostgreSQL.
- Использовать платформы ORM для эффективное взаимодействие с базами данных.
- Реализуйте контейнеризацию и оркестрацию с помощью Docker и AWS ECS/ECR.
- Настройте балансировщики нагрузки приложений AWS (ALB) и управляйте ими для масштабируемых приложений.
- li>Сотрудничайте с разработчиками внешнего интерфейса и другими членами команды для обеспечения плавной интеграции.
- Пишите чистый, удобный в обслуживании и масштабируемый код.
- Реализуйте конвейеры CI/CD с помощью GitLab CI.
>- Будьте в курсе последних тенденций и технологий отрасли, чтобы проект оставался передовым.
-
Требуются технические навыки :
- Java 17: Уверенное знание Java 17 для серверной разработки.
- Spring Boot: > Обширный опыт работы с платформой Spring Boot.
- PostgreSQL: Опыт проектирования баз данных и управления ими.
- ORM: Знание объектов. -Среды реляционного сопоставления.
- Docker: Опыт работы с контейнеризацией и оркестрацией.
- AWS: Знание сервисов AWS, включая ECS/ ECR и ALB.
- GitLab CI: Опыт настройки и управления конвейерами CI/CD.
< strong>Качества, которые нам нужны:
- Решать проблемы: Отличные навыки решения проблем и внимание к деталям.
- < strong>Командный игрок: Сильные навыки сотрудничества и общения.
- Трудолюбие: Сильная трудовая этика и стремление к успеху проекта.
- >Желание учиться: Постоянное стремление совершенствоваться и оставаться в курсе последних тенденций и технологий.