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

Junior программист (Java)

АО Кросс технолоджисМоскваГибридот 1 года5/2Полная занятость
SQLJavaREST APIJavaScriptSpring BootJunitООПIDM

Описание

Привет!

В нашем техническом дивизионе есть команда разработки и внедрения. Ребята занимаются кастомизацией IDM-системы под требования очень крупных заказчиков. Данная система автоматизирует процессы создания, хранения и управления учетными записями пользователей и их правами доступа в различных корпоративных ресурсах. Девиз команды: "Ваша безопасность — наш исходный код!"

Присоединяйся к нам, интересные задачи и профессиональное развитие гарантируем!

Обязанности

  • Разработка и поддержка сервисов: Участие в написании и доработке процессов и коннекторов на Java и Spring Boot, которые являются частью нашей IDM-платформы
  • Исправление ошибок: Анализ и исправление несложных багов под руководством более опытных коллег
  • Интеграция с системами: Помощь в интеграции с различными системами и сервисами, работа с RESTful API
  • Работа с базами данных: Написание и оптимизация SQL-запросов к нашей БД
  • Тестирование кода: Создание юнит-тестов с использованием JUnit для обеспечения высокого качества и надежности кода

Требования

  • Java Core: Уверенное владение синтаксисом Java и понимание принципов объектно-ориентированного программирования (ООП): инкапсуляция, абстракция, наследование, полиморфизм
  • Java Collections Framework: Знание основных коллекций (List, Set, Map) и умение выбрать подходящую структуру данных
  • Алгоритмы и структуры данных: Базовое понимание алгоритмов, умение решать несложные логические задачи и оценивать их сложность
  • Базы данных: Владение SQL на уровне написания запросов (SELECT, INSERT, UPDATE, DELETE, JOINs)
  • REST API: Знание принципов HTTP-запросов и ответов

Условия

  • Полная занятость
  • Оформление: Трудовой договор
  • График: 5/2
  • Рабочие часы: 8
  • Формат работы: гибрид