TrustTech Solutions

Backend-разработчик (Java)

Не указана
  • Астана
  • Нет опыта

О позиции

Ищем в том числе студентов и начинающих разработчиков, заинтересованных в развитии в области backend-разработки на Java.

Вы будете участвовать в разработке серверной части реальных проектов, работать с базами данных, изучать принципы построения backend-систем и получать поддержку опытных разработчиков.

Коммерческий опыт не обязателен. Важны базовые знания Java, понимание принципов разработки и готовность учиться.

Обязанности:

  • Участие в разработке backend-сервисов на Java и Spring Boot.

  • Разработка и поддержка REST API.

  • Работа с PostgreSQL: написание SQL-запросов и взаимодействие с базой данных.

  • Реализация и тестирование серверной бизнес-логики.

  • Поиск и исправление ошибок в существующем коде.

  • Участие в командной разработке и code review.

Требования:

  • Знание Java 17+ и основ объектно-ориентированного программирования.

  • Базовое понимание Spring Framework и Spring Boot.

  • Знакомство с принципами IoC, Dependency Injection и REST API.

  • Базовые знания PostgreSQL и SQL.

  • Понимание принципов клиент-серверной архитектуры.

  • Базовые навыки работы с Linux: навигация, работа с файлами и выполнение команд.

  • Умение работать в команде и готовность изучать новые технологии.

Будет преимуществом:

  • Опыт работы с Git.

  • Знакомство с Docker.

  • Опыт создания REST API на Spring Boot.

  • Наличие учебных или собственных проектов на GitHub.

  • Знакомство с инструментами тестирования backend-приложений.

Условия:

  • Стажировка или дуальное обучение с участием в реальных проектах.

  • Практические задачи с первого дня.

  • Наставничество и поддержка опытных разработчиков.

  • Возможность профессионального развития в backend-разработке.

  • Гибкий график с учётом учебного расписания.

  • Возможность перехода в штат по результатам стажировки.