Platonus

Fullstack-разработчик (Java + Angular)

Не указана
  • Астана
  • Полная занятость
  • Полный день
  • От 3 до 6 лет

​​​​​​Требования:

Backend (Java):

  • опыт более 3 лет
  • Опыт коммерческой разработки на Java 11/17+
  • Уверенное знание Java EE или Spring Boot / Spring Framework
  • Опыт работы с REST API
  • Владение JPA / Hibernate, SQL (PostgreSQL, MySQL и др.)
  • Знание архитектурных паттернов (MVC, микросервисы, монолит)
  • Умение писать unit- и integration-тесты (JUnit, Mockito)
  • Опыт работы с системой сборки (Maven/Gradle)


Frontend (Angular):

  • Опыт разработки с использованием Angular 12+
  • Владение TypeScript, RxJS, NgRx или аналогичным state management
  • Опыт работы с REST API с фронта
  • Знание HTML5, CSS3, SCSS, работа с адаптивной вёрсткой
  • Знакомство с UI-фреймворками (Angular Material, PrimeNG и т. д.)


Общие навыки:

  • Умение работать в команде по Agile/Scrum
  • Знание систем контроля версий (Git)
  • Опыт CI/CD, понимание принципов DevOps приветствуется
  • Опыт работы с Docker — плюс


Дополнительные плюсы:

  • Опыт работы с Keycloak, OAuth2, JWT
  • Знание Kubernetes, Kafka, GraphQL
  • Опыт работы в monorepo или микросервисной архитектуре
Условия:
  • 5/2
  • офис в центре города
  • дружный коллектив, тимбилдинги