Назад к вакансиям

Java Backend разработчик

до 200 000 ₽в месяц
Magenta TechnologyУдалённоот 5 лет5/2Полная занятость
SQLJavaKubernetesDockerGitBackendKafkaDevSecOpsSpring BootSparkМикросервисыOOPHibernateHadoopSpring FrameworkJunitSOLIDMavenIAMOpenShiftGradleTestNGSpring SecurityJVMAutomated TestingMockitoJava CoreKeycloakJDBCDRYKISSJava EEJMSJava 11Java 8Spring Ecosystem

Описание

Обязанности

  • Разработка на Java с использованием технологий: Spring Framework (Cloud, Boot, AOP, Security, etc), Hibernate

Требования

  • Опыт работы с Java от 5 лет
  • Уверенные знания основных современных концепций и принципов разработки на платформе Java
  • Хорошее знание и умение применять на практике принципы ООП, SOLID, DRY, KISS
  • Знание стандартных алгоритмов и структур данных
  • Знание и опыт применения: Stream, Optional, Collections, etc
  • Разработка с использованием Java 8 - 11
  • Опыт работы с тестовыми фреймворками: Junit, TestNG, Mokito
  • Опыт работы с реляционными базами данных
  • Знание теоретических основ проектирования БД и построения эффективных запросов
  • Опыт работы с Git, Maven
  • Понимание что такое микросервисная архитектура

Будет плюсом

  • Опыт проектирования высоконагруженных систем
  • Опыт работы с Spring Boot, Spring Cloud
  • Опыт работы с Docker, Kubernetes
  • Опыт работы с TeamCity, Jira, Confluence
  • Умение писать чистый, документированный и тестируемый код и тесты к нему (модульные и интеграционные)
  • Docker
  • Kubernetes
  • Stream
  • Junit
  • Optional
  • Collections
  • TestNG
  • ООП
  • SOLID
  • DRY
  • KISS
  • code review
  • data streaming
  • b2b
  • Mokito
  • OOP
  • JUnit5
  • Collections API

Условия

  • До 200 000 ₽ за месяц, на руки
  • Полная занятость
  • График: 5/2
  • Формат работы: удалённо