← к выдаче
разработка

Middle Software Engineer (Java)

Ipoteka BankТашкент5 дн. назад

Описание от работодателя

Основные задачи: Разработка интеграционных решений для взаимодействия различных систем, сервисов и приложений. Разработка, развитие и поддержка интеграционных API. Обеспечение надежности, стабильности и масштабируемости интеграций. Реализация механизмов обработки ошибок и исключений в интеграционных потоках. Анализ и устранение проблем, возникающих при работе интеграций, поиск и устранение их первопричин. Обеспечение стабильной работы интеграционных решений при внедрении новых версий и обновлений. Участие в развитии микросервисной архитектуры и интеграционного взаимодействия между системами. Подготовка и поддержка технической документации. Мы ожидаем: Опыт коммерческой разработки на Java от 3 лет. Уверенное знание Java 11+ , ООП, Collections, Streams API, Lambda, Optional, Reflection. Практический опыт работы со Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate . Опыт разработки микросервисов с использованием Spring Cloud . Уверенное знание SQL , опыт работы с PostgreSQL и/или Oracle. Понимание принципов оптимизации SQL-запросов и работы с большими объемами данных. Практический опыт работы с многопоточностью, Concurrency API, синхронизацией, понимание race condition и deadlock. Опыт написания автотестов с использованием JUnit 5, Mockito, Spring Test . Опыт разработки и интеграции REST API , знание HTTP, CORS, JWT, Swagger/OpenAPI. Понимание принципов проектирования ПО, SOLID, Clean Code и основных паттернов проектирования. Уверенное владение Git , понимание принципов CI/CD и DevOps. Будет преимуществом: Опыт работы с Docker и Kubernetes . Практический опыт работы с Prometheus и Grafana . Опыт настройки и поддержки CI/CD с использованием Jenkins, GitLab CI или CircleCI . Понимание распределенных систем и современных подходов к построению интеграций. Опыт работы с высоконагруженными или критичными интеграционными сервисами. Понимание принципов TDD и практик автоматизированного тестирования. Мы предлагаем: Динамичная рабочая среда: сложные технические задачи, современные технологии и командная работа. ДМС и бассейн на территории офиса для Вашего здоровья. Официальное трудоустройство в соответствии с законодательством Республики Узбекистан. Годовой KPI бонус от банка. Обеды в столовой по себестоимости. График работы с 9:00 до 18:00 (Пн-Пт) в комфортном офисе в центре города.