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
- Формат работы: гибрид