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

Xalq Banki

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

Описание вакансии

Требования:

  • Знания и опыт работы с Java: от 3 лет
  • Уверенное знание Java (версии 11 и выше)
  • принципы работы с Java Memory management
  • Знание SOLID;

Знание ACID и опыт работы с транзакциями.

Работа с банковскими и финансовыми системами:

  • Опыт разработки в области финансовых приложений, таких как платежные системы, обработчики транзакций, системы учета и анализа данных.
  • Знание специфики работы с финансовыми протоколами (например, ISO 20022, SWIFT).
  • Понимание принципов работы с платежными шлюзами, интеграциями с банками.
  • Опыт работы с реальными данными и знание принципов работы с большими объемами транзакций.

Безопасность и защита данных:

  • Знание принципов шифрования данных (например, AES, RSA, TLS/SSL).
  • Опыт работы с OAuth, JWT для безопасной аутентификации и авторизации.
  • Понимание принципов работы с PCI DSS и других стандартов безопасности данных в финансовой сфере.
  • Умение правильно защищать данные клиентов и транзакции от возможных уязвимостей.
  • Spring Framework (особенно Spring Boot, Spring Security, Spring cloud), умение настраивать безопасные и отказоустойчивые сервисы.
  • Опыт работы с JPA, Hibernate для работы с финансовыми данными, а также с транзакциями и оптимизацией запросов.
  • Опыт разработки RESTful и SOAP веб-сервисов, а также интеграции с внешними API.
  • Опыт работы с кэшированием и оптимизацией (например, Redis, EhCache).​​​​​​​

Базы данных:

  • Углубленные знания SQL и опыт работы с реляционными базами данных, такими как Oracle, PostgreSQL, MySQL.
  • Опыт работы с NoSQL (например, MongoDB, Cassandra) для обработки больших объемов данных или работы с нереляционными данными.
  • Опыт работы с ACID транзакциями, а также знание принципов работы с большими объемами данных в условиях банковских приложений.
  • Опыт работы с высоконагруженными системами, требующими масштабирования (например, load balancing, sharding, replication).
  • Опыт работы с системами мониторинга, профилирования и логирования (например, Prometheus, Grafana, ELK Stack).

Архитектура и проектирование:

  • Опыт разработки микросервисной архитектуры, включая проектирование RESTful сервисов для банковских приложений.
  • Знание принципов Event-Driven Architecture (EDA) и использования message brokers (например, Kafka, RabbitMQ).
  • Знание принципов систем высокой доступности (HA), отказоустойчивости и производительности.
  • Знание паттернов проектирования, таких как CQRS, Event Sourcing, которые часто используются в финансовых приложениях для обработки транзакций и аудита.

Тестирование и качество кода:

  • Опыт разработки юнит-тестов с использованием JUnit, Mockito, а также интеграционных тестов для взаимодействия с внешними системами.
  • Опыт тестирования на производительность и нагрузочное тестирование (например, с использованием JMeter, Gatling).
  • Умение писать код с акцентом на чистоту и поддерживаемость, что важно для долгосрочных и критичных для бизнеса приложений.

Инструменты и технологии DevOps:

  • Опыт работы с контейнерами Docker и оркестраторами Kubernetes, что важно для гибкости и масштабируемости инфраструктуры банковских приложений.
  • Знание принципов CI/CD для быстрого развертывания приложений и мониторинга (например, Jenkins, GitLab CI, CircleCI).
  • Опыт работы с DevOps-практиками и автоматизацией развертывания в облачных средах.

Мягкие навыки:

  • Высокая степень ответственности, умение работать с конфиденциальной информацией и следовать стандартам безопасности.
  • Способность работать в команде, коммуникативные навыки, особенно в сложных и критичных ситуациях.
  • Готовность к соблюдению строгих стандартов качества и требованиям регуляторов в финансовой сфере.

Понимание законодательства и стандартов:

  • Знание основ регулирования в финансовой сфере: законодательства, стандартов безопасности.
  • Понимание особенностей работы с данными в разных юрисдикциях.
Условия:
  • 8-часовой рабочий день. Выходные — суббота, воскресенье;
  • Комфортный офис, хорошие компьютеры, гибкий график;
  • Возможность обучения и профессионального роста под руководством опытных наставников;
  • Фиксированный оклад с возможностью повышения в зависимости от результатов работы;
  • Работа над реальными проектами и получение опыта в командной разработке.
Навыки
  • Java
  • DevOps
  • SOLID
  • SSL/TLS
  • PCI DSS
  • JWT
  • JPA
  • Redis
  • MySQL
  • NoSQL
Посмотреть контакты работодателя

Похожие вакансии

АО Асакабанк

Senior Java developer

АО Асакабанк

Полный день
  • Ташкент

  • Не указана

Рекомендуем
MUK Computers
Полный день
  • Ташкент

  • Не указана

Рекомендуем
UNITEL LLC
Полный день
  • Ташкент

  • Не указана

Рекомендуем
Национальный межбанковский процессинговый центр

Backend разработчик (Java) + специалист по базам данных

Национальный межбанковский процессинговый центр

Полный день
  • Ташкент

  • Не указана

Национальный межбанковский процессинговый центр

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

Национальный межбанковский процессинговый центр

Полный день
  • Ташкент

  • Не указана

ЧП Softex

Senior Java Backend

ЧП Softex

Полный день
  • Ташкент

  • от 25000000 UZS

Middle Java-разработчик

AI IMPLEMENTATION GROUP

Полный день
  • Ташкент

  • до 3300 USD

ООО AttoLabs CA
Полный день
  • Ташкент

  • до 3300 USD

Fido-Biznes
Полный день
  • Ташкент

  • до 3300 USD

FULL STACK SOLUTION

Lead Java Developer

FULL STACK SOLUTION

Удаленная работа
  • Ташкент

  • до 3300 USD

PDP University
Гибкий график
  • Ташкент

  • до 3300 USD

Национальный межбанковский процессинговый центр

Senior Full Stack разработчик (Java + React/Vue.js)

Национальный межбанковский процессинговый центр

Полный день
  • Ташкент

  • до 3300 USD

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

INNASOFT DIGITAL SERVICE

Полный день
  • Ташкент

  • от 10000000 UZS

Fido-Biznes
Полный день
  • Ташкент

  • от 10000000 UZS

ASKLEPIY GROUP (phoenix core)

Разработчик MS SQL

ASKLEPIY GROUP (phoenix core)

Полный день
  • Ташкент

  • от 10000000 UZS

UZINFOCOM
Полный день
  • Ташкент

  • от 10000000 UZS

QUVVAT
Полный день
  • Ташкент

  • от 10000000 UZS

Xalq Banki
Полный день
  • Ташкент

  • от 10000000 UZS

Baraka Texnika
Полный день
  • Ташкент

  • до 7000000 UZS

Middle iOS Developer

Alif Uzbekistan

Полный день
  • Ташкент

  • до 7000000 UZS

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию