Backend Java разработчик (Middle/Middle+/Senior)
IT-компания в Астане — уже 12 лет создаём умные digital-решения!
Мы — команда профессионалов, которая уже больше десятилетия занимается разработкой комплексных IT-решений «под ключ» для бизнеса и госструктур.
Наши проекты — это не просто код, это технологии, которые упрощают жизнь, ускоряют процессы и помогают расти.
Чем мы занимаемся:
О нас коротко:
Если ты хочешь быть частью команды, которая делает технологии полезными — welcome!
Обязанности:
● Разработка и поддержка серверной части приложений на основе Java.
● Проектирование и реализация решений с использованием Spring Boot и связанных технологий.
● Разработка и интеграция микросервисов и других систем с использованием Spring Cloud и других технологий.
● Работа с реляционными базами данных, включая разработку и оптимизацию SQL-запросов.
● Интеграция с внешними сервисами и системами, такими как eGov (ЭЦП, БМГ, Kalkan Crypt).
● Реализация и поддержка механизмов безопасности, аутентификации и авторизации с использованием Spring Security
● Настройка и управление контейнеризированными средами с использованием Docker и Kubernetes.
● Активное участие в процессе разработки с использованием Git и Jira.
Требования:
● Java 8/17: Уверенные знания и опыт разработки на Java, включая использование новейших возможностей языка.
● JPA и JDBC: Опыт работы с Java Persistence API и JDBC для управления данными в реляционных базах и прямого взаимодействия с базами данных.
● PostgreSQL: Опыт работы с PostgreSQL, включая написание и оптимизацию запросов.
● Spring Framework: Глубокое понимание Spring и его экосистемы, включая Spring Boot, SpringData, Spring Security и Spring Cloud для создания микросервисов и веб-приложений.
● Maven: Навыки управления зависимостями и сборки проектов с использованием Maven.
● Docker: Опыт создания и управления контейнерами Docker.
● Jira: Умение работать с системой управления задачами Jira.
● Git: Опыт использования систем контроля версий Git для управления исходным кодом.
● Swagger: Опыт создания и поддержания документации API с использованием Swagger.
Будет плюсом:
● Keycloak: Опыт работы с Keycloak для управления аутентификацией и авторизацией.
● Kubernetes: Опыт оркестрации контейнерами с использованием Kubernetes.
● Интеграции с eGov: Знания в области интеграции с государственными системами, такими как ЭЦП, БМГ, и Kalkan Crypt.
● Опыт работы в Agile/Scrum: Понимание методологий Agile/Scrum и участие в соответствующих проектах.
● Знание CI/CD: Опыт работы с инструментами непрерывной интеграции и развертывания.
● Разработка тестов: Опыт написания юнит-тестов и интеграционных тестов.
Пахотина Ксения Евгеньевна
Астана
от 3000 USD
Epam Kazakhstan (Эпам Казахстан),ТОО
Астана
до 2500 EUR
АйТи Сервис Менеджмент
Астана
от 5000 USD
Daedalus Mind Projects
Астана
до 1000000 KZT